agent-runtime-validati…
Plans and evaluates bounded runtime tests of AI agents, tools, memory, hooks, approvals, and scope enforcement. Use when static…
Analyzes supplied PCAP and packet-capture evidence into hosts, conversations, dependencies, authentication exposure, timing patterns, blind spots, and defensible follow-up. Use when reviewing network traffic without transmitting to the observed systems.
Claude Code
$ npx -y skills add zero-lab-ai/skills --skill protocol-traffic-analysis --agent claude-code
Codex
$ npx skills add zero-lab-ai/skills --skill protocol-traffic-analysis -a codex -y
Cursor
$ npx skills add zero-lab-ai/skills --skill protocol-traffic-analysis -a cursor -y
Gemini CLI
$ npx skills add zero-lab-ai/skills --skill protocol-traffic-analysis -a gemini-cli -y
GitHub Copilot
$ npx skills add zero-lab-ai/skills --skill protocol-traffic-analysis -a github-copilot -y
OpenCode
$ npx skills add zero-lab-ai/skills --skill protocol-traffic-analysis -a opencode -y
Windsurf
$ npx skills add zero-lab-ai/skills --skill protocol-traffic-analysis -a windsurf -y
name: protocol-traffic-analysis description: "Analyzes supplied PCAP and packet-capture evidence into hosts, conversations, dependencies, authentication exposure, timing patterns, blind spots, and defensible follow-up. Use when reviewing network traffic without transmitting to the observed systems." allowed-tools: Read Grep Glob
A packet capture contains what reached one collection point during one time window under one filter. It does not contain every host, service, packet, or direction in the environment. Preserve that boundary while turning packets into an evidence-backed map.
This skill analyzes supplied captures. It does not authorize capture placement, active probing, credential cracking, replay, poisoning, exploitation, or target contact. Send active discovery to a reconnaissance workflow and active protocol validation to a separately authorized assessment.
1. Hash each capture and record its source, authorization, collection point, time window, packet and byte counts, filter, snap length, directionality, clock basis, and reported packet drops. 2. State handling rules before reading payloads. Keep credentials, tokens, personal data, and session material in restricted evidence storage. Put only redacted references in the analysis record. 3. Build evidence locators from frame numbers, streams, fields, or deterministic aggregates. A narrative without a locator is not packet evidence. 4. Inventory hosts from observed addresses and names. Record role and operating system as `observed`, `inferred`, or `unknown`, with evidence for each claim. 5. Build directional conversations with endpoints, transport, time range, counts, service claim, authentication exposure, encryption state, and evidence. If the supplied facts do not include per-conversation counts or timestamps, mark those metrics unknown; never substitute `1` or the full capture window. 6. Separate protocol identity from port convention. Mark a service `observed` only when dissection, payload, negotiation, or equivalent evidence supports it. 7. Record dependencies, timing patterns, naming and broadcast intelligence, authentication exposure, and anomalies. Include alternative explanations for every inferred pattern. 8. Cover capture integrity, host inventory, service dependencies, authentication, naming and broadcast, encrypted traffic, timing, blind spots, and data handling. Blocked or absent coverage remains visible.
and completeness claims; they do not disappear because analysis succeeded.
host role or operating system. Preserve them as inferred unless direct evidence exists.
control. State the alternatives before recommending active follow-up.
that the credential is crackable, relayable, privileged, or still valid.
verdict on traffic it could not see.
evidence supports it.
checks produce the same shape. Preserve alternatives.
under access control and cite a redacted reference.
the capture point, filter, direction, or traffic outside the time window.
not grant permission to crack, replay, poison, relay, or contact anything.
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 embedded-device and firmware assessment coverage across exact units, acquisition methods, debug interfaces, stored…
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…