performing-plc-firmware-security-analysis

mukul975/performing-plc-firmware-security-analysis · Agent Skill (multi-file)

by mukul975 · bundle

Published · Last updated


Analyze PLC firmware for security vulnerabilities including hardcoded credentials, insecure updates, backdoors, memory corruption, and undocumented debug interfaces using static and dynamic analysis techniques.

SKILL.md

Files

This skill is a package of 4 files. Install with the command above, or download the folder.

  • 📄SKILL.md entry
  • 📁references
  • 📄api-reference.md 1.7 KB
  • 📁scripts
  • ⚙️agent.py 7.3 KB
  • 📄LICENSE 11.0 KB

Related

  1. ot-ics · zhaoxuya520 bundle
    Authorized OT/ICS security assessment covering Purdue model zoning, PLC/SCADA exposure, industrial protocol discovery, and safe passive-first evaluation.
    12.8k
    repo stars
  2. detecting-stuxnet-style-attacks · mukul975 bundle
    Detect sophisticated cyber-physical attacks that modify PLC logic while spoofing sensor readings, covering PLC integrity monitoring, process anomaly detection, and multi-stage attack chain detection.
    24.6k
    repo stars
  3. performing-ics-asset-discovery-with-claroty · mukul975 bundle
    Discover and inventory ICS/OT assets using Claroty xDome, including passive monitoring, active queries, and integration with CMDB tools.
    24.6k
    repo stars
  4. implementing-ics-firewall-with-tofino · mukul975 bundle
    Deploy and configure Tofino industrial firewalls to protect SCADA systems and PLCs using deep packet inspection for OT protocols including Modbus, EtherNet/IP, OPC, and S7comm, enforcing granular access control between ICS security zones.
    24.6k
    repo stars
  5. performing-iot-security-assessment · mukul975 bundle
    Performs comprehensive security assessments of IoT devices and their ecosystems by testing hardware interfaces, firmware, network communications, cloud APIs, and companion mobile applications.
    24.6k
    repo stars
  6. performing-s7comm-protocol-security-analysis · mukul975 bundle
    Analyze Siemens S7comm and S7CommPlus protocol traffic to identify vulnerabilities such as replay attacks, integrity bypass, unauthorized CPU stop commands, and program download manipulation in SIMATIC S7 PLCs.
    24.6k
    repo stars

Frequently asked questions

How do I install the performing-plc-firmware-security-analysis skill?

Run npx skillmds add mukul975/performing-plc-firmware-security-analysis in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.

What does the performing-plc-firmware-security-analysis skill do?

Analyze PLC firmware for security vulnerabilities including hardcoded credentials, insecure updates, backdoors, memory corruption, and undocumented debug interfaces using static and dynamic analysis techniques. It is listed under Security, Penetration Testing, Vulnerability Scanning on SkillMD.

Is performing-plc-firmware-security-analysis safe to use?

SkillMD's automated safety review verdict for this skill is CAUTION. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: executes scripts, reads secrets. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.

Which AI agents work with performing-plc-firmware-security-analysis?

This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.

Is performing-plc-firmware-security-analysis free to use?

Yes. Installing skills from SkillMD is free. This skill is licensed under Apache-2.

Who published performing-plc-firmware-security-analysis?

mukul975 (@mukul975) published this skill. Their other Agent Skills are listed on their SkillMD profile.