Skip to content

2 small tools for simulating a power plant and for attacking it.

Notifications You must be signed in to change notification settings

NILS-IT-OT-SEC/MODBUS-ATTACK-SIMULATOR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MODBUS-ATTACK-SIMULATOR

Small modbus power plant simulation and modbus attack tool with output in German language.

Feel free to modify it.

The behavior of the power plant simulator is somewhat unrealistic, but the main point is to show how easy it is to attack Modbus systems. I recommend using ModbusPal as a modbus slave. The attacker script modbuskiller changes all defined holding registers every 0.1 seconds.

Usage for both tools:

python3 modbus_kraftwerk.py

python3 modbus_killer_manual_ip.py

Start the tools, define ip address of the modbus slave and set the lower and upper register address of the address range (0 and 9 recommended). I recommend using ModbusPal as a modbus slave.

Tested successfuly in Windows and Linux.

Dependencies: Python 3 Install pymodbusTCP library via pip install pymodbusTCP command.

About

2 small tools for simulating a power plant and for attacking it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages