基于 AI Agent 的渗透测试自动化框架,严格遵循 PTES(Penetration Testing Execution Standard)标准,覆盖渗透测试全生命周期。| An automated penetration testing framework based on AI agents strictly adheres to the PTES (Penetration Testing Execution Standard) standards and covers the entire life cycle of penetration testing.
Phase 1/3 adapter — normalize raw scanner output into the Triage ledger (parser, not tool wrapper). Skill-gate read at Phase 3 (and when ingesting Phase 1 scannerraw). Use when starting Phase 3, triage, scan-ingest, nuclei/httpx/nmap raw merge, or vulns/triage.md.
One-time setup — framework deps (Playwright / Kali / validator), PentesterSpecialDict wordlist submodule, and DotSlash pentest toolset. Use when setting up the pentester environment, first clone, or missing wordlists/tools.
Phases 1b/3/4 required playbook adapter — web/SRC corpus via playbook.js --signal. Does not run a separate PTES chain. Skill-gate read at 1b/3/4. Use for playbooks, payload corpus, signal-driven testing, or SRC-style checks.
Phase 2 required adapter — handoffs → checkable Threat model (STRIDE + Signal mapping). Skill-gate read at Phase 2. Use when starting Phase 2, threat modeling, STRIDE, attack prioritization, or Signal mapping for Phase 3.
Phase 4 conditional — WAF/filter bypass for authorized CTF/range/pentest when payloads are blocked. Use at Phase 4 if blocked, or when user mentions WAF bypass, filter evasion, SQL/XSS/command-injection bypass, or security filter analysis.
A security-assessment guide for AI applications, agents, MCP tools, skills, plugins, memory, retrieval systems, and model services. MCP, or Model Context Protocol, is a way for AI systems to use external tools and data.
A penetration-testing workflow for Android applications, including APK inspection, runtime testing, traffic capture, and dynamic analysis. An APK is the installable package used by an Android app.
A workflow for understanding and replaying requests made by Android apps, browser JavaScript, or desktop clients. It uses captured network traffic first and examines client code only when signing, encryption, tokens, or anti-automation rules prevent replay.
A toolkit for converting, decoding, hashing, and encrypting data. It covers formats such as Base64, hexadecimal, URL encoding, HTML entities, and JWTs, plus hashes and several cipher types.
A practical knowledge base for attacking cryptography challenges in Capture the Flag (CTF) competitions. It covers RSA, AES, elliptic-curve cryptography, random-number generators, classical ciphers, and lattice-based methods.
A practical knowledge base for miscellaneous Capture the Flag (CTF) challenges, which may involve escaping restricted environments, decoding layered data, hiding information in files, or reversing custom games and virtual machines.
A practical knowledge base for web challenges in Capture the Flag (CTF) competitions, including PHP mistakes, injection techniques, source-code checks, and common flag locations.