agent-runtime-validati…
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Tracks embedded-device and firmware assessment coverage across exact units, acquisition methods, debug interfaces, stored secrets, update trust, radios, physical safety, and delegated external systems. Use when planning, conducting, reviewing, or handing over an authorized
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill firmware-hardware-assessment --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill firmware-hardware-assessment -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill firmware-hardware-assessment -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill firmware-hardware-assessment -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill firmware-hardware-assessment -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill firmware-hardware-assessment -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill firmware-hardware-assessment -a windsurf -y
name: firmware-hardware-assessment description: "Tracks embedded-device and firmware assessment coverage across exact units, acquisition methods, debug interfaces, stored secrets, update trust, radios, physical safety, and delegated external systems. Use when planning, conducting, reviewing, or handing over an authorized hardware or IoT penetration test." allowed-tools: Read Grep Glob
A visible debug pad is not usable debug access. Matching flash reads prove a repeatable acquisition, not authentic firmware. A signature block or downgrade string does not prove enforcement. Keep each conclusion tied to the exact unit, artifact, action, and evidence.
1. Record model, serial, hardware revision, reported firmware, and whether each device is sacrificial and authorized for damage. 2. State allowed action classes, in-scope external systems, and constraints. Treat voltage, power state, fixtures, and irreplaceable calibration as safety boundaries, not informal notes. 3. Bind photographs, measurements, logs, captures, and analysis to a device. Keep secret values out of summaries and report attachments. 4. Record each acquired artifact with its SHA-256, source, acquisition, and evidence. Preserve repeated reads as separate artifacts. 5. Derive acquisition consistency from artifact hashes. Matching reads establish repeatability only from the first recorded read onward. 6. Compare vendor and installed images by partitions and normalized content. Record per-device configuration and calibration before interpreting unequal whole-image hashes. 7. Inventory one `device` surface per unit, then components, debug interfaces, storage, firmware images, update mechanisms, local and network services, radios, and external systems. 8. Cover device identity, acquisition integrity, debug access, firmware analysis, credential material, update trust, communications, integration, supply chain, and physical safety. Preserve planned, blocked, delegated, and inconclusive work. 9. Use `finding` only for an executed, evidenced case. Limit claim scope to the tested unit unless evidence from additional devices supports a broader claim. 10. Delegate companion applications, vendor cloud, brokers, update services, and production systems. Discovery does not authorize contact.
password strength or restricted post-authentication privilege.
reuse needs evidence from more than one unit.
anchor, signed regions, and failure behavior are established.
authentication, and effective access remain separate questions.
configuration, calibration, logs, and writable state can explain the delta.
repeatability, not origin or trust.
electrical state, lifecycle controls, and authorization to interrogate it.
of every security-sensitive field still need evidence.
single-device observation cannot establish provisioning behavior.
scope and explicit damage authorization are both required.
Portable, evidence-bound security skills for authorized defensive assessment, penetration testing, red teaming, detection engineering, purple teaming, and engagement operations. The collection contains 56 skills in 10 installable plugins from zero-lab.ai.
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Reviews an MCP server's tool surface for tool poisoning, over-broad parameters, missing descriptions, and privilege escalation…
Maps identity, authority, instruction, data, memory, and approval propagation across agents and agent-to-agent handoffs. Use when…
Assesses whether direct, indirect, multi-turn, retrieved, or tool-mediated instructions can override an AI system's intended…
Maps cloud identity and authorization paths across AWS, Azure, GCP, and hybrid trust boundaries, separating proven access from…
Tracks Android and iOS application assessment coverage across packages, platform components, local storage, device behavior,…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…