Assessing and Exploiting Control System and IoT

Assessing and Exploiting Control System and IoT
English | Tutorial | Size: 28.06 GB


This is not your traditional SCADA/ICS/IIoT security course! How many courses send you home with a $300 kit including your own PLC and a set of RF hacking tools?!? This course teaches hands-on penetration testing techniques used to test individual components of a control system, including embedded electronic field devices, network protocols, RF communications, Human Machine Interfaces (HMIs), and various forms of master servers and their ICS applications. Skills you will learn in this course will apply directly to systems such as the Smart Grid, PLCs, RTUs, smart meters, building management, manufacturing, Home Area Networks (HAN), smart appliances, SCADA, substation automation, synchrophasors, and even IoT. This course is structured around the formal penetration testing methodology created by UtiliSec for the United States Department of Energy. Using this methodology and Control Things Pentest Platform (previously SamuraiSTFU), an open source Linux distribution for pentesting energy sector systems and other critical infrastructure, we will perform hands-on penetration testing tasks on user interfaces (on master servers and field device maintenance interfaces), control system protocols (modbus, DNP3, IEC 60870-5-104), and proprietary RF communications (433MHz, 869MHz, 915MHz). We will tie these techniques and exercises back to control system devices that can be tested using these techniques. The course exercises will be performed on a mixture of real world and simulated devices to give students the most realistic experience as possible in a portable classroom setting.

Advances in modern control systems such as the energy sector’s Smart Grid has brought great benefits for asset owners/operators and customers alike, however these benefits have often come at a cost from a security perspective. With increased functionality and addition inter-system communication, modern control systems bring a greater risk of compromise that vendors, asset owners/operators, and society in general must accept to realize the desired benefits. To minimize this risk, penetration testing in conjunction with other security assessment types must be performed to minimize vulnerabilities before attackers can exploit critical infrastructures that exist in all countries around the world. Ultimately, this is the goal of this course, to help you know how, when, and where this can be done safely in your control systems.
Course contents
Day 1 Outline – Assessing and Exploiting Controllers

Understanding basic control system concepts, systems, and devices

Control system architectures
PLCs, RTUs, and IEDs
Understanding RTOS
Industrial and non-Industrial
What is IIoT and how it differs from IoT
Field devices, buses, and loops
DCS vs SCADA

Understanding controller logic

Velocio PLCs vs other PLCs
Hands-on exercise creating controller logic
Hands-on exercise programming a PLC
Hands-on exercise creating an HMI
Architecture Reviews of major ICS and smart grid systems
Supervisory control and data acquisition (SCADA)
Distribution Grid Management (DGM) and Substation Automation (SA)
Wide Area Management, Protection, and Control (WAMPAC)
Demand Response (DR)
Distributed Energy Resources (DER)
Advanced Metering Infrastructure (AMI)
Electric Vehicles (EV)

Introduction to ControlThings Platform

Setting up the virtual machine
Walk through the tools and functionality
Introduction to the student hardware kits

Introduction to the NESCOR methodology for penetration testing

Preparing for a penetration test
Architecture reviews
Testing the master servers
Testing the user interfaces
Testing the network communications
Testing the embedded field devices
End-to-end assessment
Reporting

Types of ICS user interfaces

Traditional applications
Web applications
Terminal interfaces

Pentesting maintenance interfaces on ICS field and floor devices

Functional analysis of field technician interfaces
Hands-on exercise capturing USB communications to tech interfaces
Hands-on exercise analyzing captured USB communications
Impersonating endpoints in field tech interface communications
Hands-on exercises impersonating vendor endpoints with Python
Exploiting vulnerabilities found during analysis

Day 2 Outline – Assessing and Exploiting ICS Communication Protocols

Performing traditional network pentests on control systems

Overview of a traditional network penetration test methodology
Dangers of port and vulnerability scanning
Strategies to perform port and vulnerability scanning

Pentesting Different Communication Layers

Testing of communication mediums vs communication protocols
Where security defenses should be place .. and tested

Serial communications

RS-232, TIA-422, and TIA-485
Fieldbus Protocols and Protocol Families
Hands-on sniffing and injection of serial Modbus RTU

Pentesting TCP/IP based ICS protocols

Protocol capture and analysis
ModbusTCP, ProfiNet, EnternetIP/CIP, DNP3, IEC 104, IEC 61850, ICCP
Dealing with unknown protocols
Hands-on entropy analysis of network payloads
Reverse engineering unknown protocols
Hands-on ICS protocol fuzzing

Day 3 Outline – Assessing and Exploiting ICS RF Communications

Pentesting RF communications between master servers and field devices

Examples of where RF is used in ICS and IIoT
Overview of the RF Pentesting methodology

Capturing RF Signals

Hardware used for different RF protocols
SDR vs rfcat
Comparison of different SDR hardware
Finding the right frequencies
Using the right antenna
Hands-on RF spectrum analysis
Hands-on RF signal capture

Analyzing the captured signal

Spread Spectrum types and strategies
Strategies for recovering frequency hopping
Modulation and Demodulation
Methods for identifying modulation type
Hands-on traffic demodulation with Universal Radio Hacker (URH)

Data Extraction

Understanding how data streams are assembled
Hands-on analysis of data streams with URH
Hands-on packetization with URH

RF Transmission

Traffic transmission and exploitation
Hardware needed for transmission
Replaying attacks
Signal transmission with URH
Hands-on signal generation with rfcat and Great Scott Gadgets’ Yardstick

Requirements

Basic penetration testing experience is desirable, but not required. It is assumed that attendees will have no knowledge of ICS, Smart Grid, SCADA, or critical infrastructure. This course is designed for intermediate level security professionals, be they engineers, technicians, analysts, managers, or penetration testers.

Buy Long-term Premium Accounts To Support Me & Max Speed


RAPIDGATOR:
rapidgator.net/file/942174bec858eecafd628d60e1d5c550/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part01.rar.html
rapidgator.net/file/97a77ce1212df50213a63b1530ebf94c/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part02.rar.html
rapidgator.net/file/c239d74f9c3499dccd8197b715677e5a/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part03.rar.html
rapidgator.net/file/f4849228b7fc65f36a2030b475915406/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part04.rar.html
rapidgator.net/file/35048665a8de871f05daea2697a50543/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part05.rar.html
rapidgator.net/file/749c953fc2430198a4d18caedac14915/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part06.rar.html
rapidgator.net/file/3f9cac0e016134c44751351cfcdb99b3/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part07.rar.html
rapidgator.net/file/bdd32fd141bf6f58b550a7da02988056/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part08.rar.html
rapidgator.net/file/06031b76ece3b21bf774c8c5ace07cd7/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part09.rar.html
rapidgator.net/file/b773dbd25be423fe04a7763615f57c2d/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part10.rar.html
rapidgator.net/file/b19ee402f1b412ce66c44cf81109cdf2/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part11.rar.html
rapidgator.net/file/e71325f0007368e0627962b38053a6fd/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part12.rar.html
rapidgator.net/file/fcb8c7ead09813f20d37071b0ed20626/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part13.rar.html
rapidgator.net/file/c7073b1518dacf2eb0cf5c1131dca85e/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part14.rar.html
rapidgator.net/file/75b1b5f481ac01e082b89603daa062bc/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part15.rar.html
rapidgator.net/file/5490c8af82a04078c3979aa4812e1a72/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part16.rar.html
rapidgator.net/file/07082cc48c57e954d0b3f0437c7b5564/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part17.rar.html
rapidgator.net/file/fdee559de30f6f3fcf0ff1210a1972a0/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part18.rar.html
rapidgator.net/file/dff2770e16e85de75a2785613bb801eb/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part19.rar.html
rapidgator.net/file/c065f62ec1c485d62a5da5e1daddf0a9/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part20.rar.html
rapidgator.net/file/7793dca824c5a7f0cc672de12bd9505a/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part21.rar.html
rapidgator.net/file/4c95094ff0b56ceb7eeb7923ceb846e4/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part22.rar.html
rapidgator.net/file/79a9a2c965e8c3f5022f6b458928d14d/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part23.rar.html

ALFAFILE:
alfafile.net/file/ANrRy/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part01(1).rar
alfafile.net/file/ANrRE/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part01.rar
alfafile.net/file/ANrR7/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part02.rar
alfafile.net/file/ANrRr/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part03.rar
alfafile.net/file/ANrR9/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part04.rar
alfafile.net/file/ANrRx/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part05.rar
alfafile.net/file/ANrRQ/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part06.rar
alfafile.net/file/ANrRV/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part07.rar
alfafile.net/file/ANrRU/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part08.rar
alfafile.net/file/ANrRv/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part09.rar
alfafile.net/file/ANrRe/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part10.rar
alfafile.net/file/ANrRB/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part11.rar
alfafile.net/file/ANrRX/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part12.rar
alfafile.net/file/ANrR4/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part13.rar
alfafile.net/file/ANrRF/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part14.rar
alfafile.net/file/ANrRd/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part15.rar
alfafile.net/file/ANrR3/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part16.rar
alfafile.net/file/ANrRL/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part17.rar
alfafile.net/file/ANrRS/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part18.rar
alfafile.net/file/ANrRN/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part19.rar
alfafile.net/file/ANrRi/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part20.rar
alfafile.net/file/ANrRo/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part21(1).rar
alfafile.net/file/ANrRz/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part21.rar
alfafile.net/file/ANrRh/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part22(1).rar
alfafile.net/file/ANrRG/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part22.rar
alfafile.net/file/ANrRR/Assessing_and_Exploiting_Control_System_and_IoT_(2020).part23.rar

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.