Modbus 시뮬레이터

ICS/SCADA 보안 및 제어망 취약점 분석 실습

AttackerPacket Injection
DefenderDPI Firewall & HMI
Simulation Workspace

Attacker Terminal

Modbus CLI
root@kali:~# modbus-cli
_____ _________________ ___________ / ___// ____/ _/ ___/ // / ____/ | \__ \/ / / / \__ \ // / /_ / /| | ___/ / /____/ / ___/ /__ __/ __/ ___ | /____/\____/___//____/ /_/ /_/ /_/ |_|

SCADA Exploitation Framework v4.2.1

Target: BOILER_SYS_1 (Industrial Cooling System)

Initializing serial interface to RS-485 bus... [OK]

Awaiting Modbus payload injection...

입력 터미널이 잠겨있습니다.

Phase 1을 먼저 완료하여 제어 레지스터 주소를 식별하세요.

RTU CRC-16 Auto-Calc

WinCC SCADA Dashboard

PLANT: BOILER_SYS_1
COOLING SYSTEM MONITOR
NOMINAL
0x00MAIN POWER
0x01COOLING PUMP
0x02PRESSURE VALVE
0x03MANUAL OVERDRIVE
CORE TEMPERATURE
85.0 °C
INTERNAL PRESSURE
1.20 BAR

산업용 Modbus-aware DPI 방화벽

LOCKED

Policy: DROP FC 0x06 (Write Single Reg) @ Valve Reg 0x0003

[i] DPI 엔진 대기 모드 (STANDBY)

방화벽을 가동하면 비인가 쓰기 패킷(FC 0x06)이 실시간 차단됩니다.

Logic Analyzer (RS-485 Modbus RTU)
9600 8E1 RTU
RX (Read/Poll) TX (Inject) DROP (DPI)
Listening to RS-485 bus... (상단 [캡처 시작]을 눌러 패킷을 수집하세요)
Mission & Goals
Mission ControlPhase 1 / 3

Modbus 취약점 분석 및 방어 미션 진행 중

0%
Reference

실습 자료

PDF 문서 뷰어

실습자료 불러오는 중...

잠시만 기다려주세요