Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
ICSSecurityScripts — Python scripts for security assessment of industrial PLCs: scanning, enumeration, control, and exploitation of Beckhoff, Siemens, Schneider, Mitsubishi, eWON, Hirschmann, Omron devices. | Kitploit
Tools/GitHubGitHub/tijldeneut/icssecurityscripts
Network MappingVulnerability AnalysisExploitationSCADA/ICS Security
GitHubtijldeneut/icssecurityscripts

ICSSecurityScripts

Python scripts for security assessment of industrial PLCs: scanning, enumeration, control, and exploitation of Beckhoff, Siemens, Schneider, Mitsubishi, eWON, Hirschmann, Omron devices.

View Repository
1495476 months agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

ICSSecurityScripts

Industrial Security Scripts

  • Beckhoff-CX9020-WebControl.py: Controlling the Beckhoff CX9020 Windows CE PLC
  • FullBeckhoffScan.py: Elaborate script for scanning AND hacking Beckhoff PLCs
  • PhoenixControlPLC-ILC150.py: Print out CPU status and reverts it, tested and working on ILC150 (at least partially working on others)
  • PhoenixControlPLC-ILC390.py: Print out CPU status and reverts it, tested and working on ILC390 (at least partially working on others)
  • S7-1200-Workshop.py: Very simple script for reading inputs and setting outputs and merkers of for Siemens S7-1200 (firmware <= v3)
  • SiemensScan.py: Elaborate script for scanning AND hacking Siemens PLCs (and more ;-) When using NPCAP, make sure to install it in WinPCAP compatible mode
  • Schneider-Scanner.py: Simple Broadcast scanner for Schneider PLCs
  • Mitsubishi: Simple Broadcast scanner for Mitsubishi PLCs, together with a broadcast State Changer for Mitsubishi
  • Beckhoff ADS Pwner & Route Spoofer: More details coming later (should've attended BruCON 0x0B ;-)
  • eWONScan: Simple Broadcast scanner and enumerator for eWON devices
  • HirschmannScan: Broadcast (LLC) scanner, flash the device LED and edit the device
  • OmronScan: Broadcast (UDP) scanner, TCP readout, stop/RUN PLC and retrieve (upload) program from PLC
Download Tool