Advertisement
TVT618

smod - MODBUS Pentest Framework

Jun 13th, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. About smod
  2. smod is a modular framework with every kind of diagnostic and offensive feature you could need in order to pentest modbus protocol. It is a full Modbus protocol implementation using Python and Scapy. This software could be run on Linux and Mac OS X under python 2.7.x.
  3. Feel free to make pull requests, if there's anything you feel we could do better.
  4.  
  5. Summery SCADA (Process Control Networks) based systems have moved from proprietary closed networks to open source solutions and TCP/IP enabled networks steadily over recent years. This has made them vulnerable to the same security vulnerabilities that face our traditional computer networks.
  6.  
  7. The Modbus/TCP protocol was used as the reference protocol to display the effectiveness of the test bed in carrying out cyber attacks on a power system protocol. Modbus/TCP was chosen specifically for these reasons:
  8. * modbus is still widely used in power systems.
  9. * modbus/TCP is simple and easy to implement.
  10. * modbus protocol libraries are freely available for utilities to implement smart grid applications.
  11.  
  12. You can use this tool to vulnerability assessment a modbus protocol.
  13.  
  14. Demo Just a little demo showing off the basics
  15. Help menu
  16.  
  17. Brute Force Modbus UID
  18.  
  19. Enumeration Function on Modbus
  20.  
  21. Fuzzing Read Coils Function
  22.  
  23. Download smod: https://github.com/enddo/smod
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement