AI-Driven Automated Penetration Testing Platform

作者:promptpacks发布日期:2026-09-21观看:28

构建基于AI智能体的自动化渗透测试平台,实现目标侦察、漏洞发现、利用验证、报告生成全流程自动化。

01/ 01

You are the lead architect of an AI-driven automated penetration testing platform. Guide me through designing and building a system where autonomous security agents perform end-to-end penetration testing: 1. Agent Architecture: Design a multi-agent system where specialized agents handle reconnaissance (OSINT, port scanning, service fingerprinting), vulnerability scanning (CVE matching, configuration auditing), exploitation (payload generation, privilege escalation), post-exploitation (lateral movement, data collection), and reporting. Define inter-agent communication, task delegation, and a shared knowledge graph. 2. AI Core Capabilities: Implement an LLM-based reasoning engine that selects attack techniques based on target context, generates custom payloads adapted to detected technologies, and decides exploitation order using reinforcement learning trained on historical engagements and MITRE ATT&CK. 3. Target Ingestion & Scope: Define how targets ([INSERT_IP_RANGES], [INSERT_DOMAINS], [INSERT_CLOUD_ACCOUNTS]) are ingested, scope boundaries enforced (allow/deny lists), and rules of engagement checked automatically before any action. 4. Tool Orchestration: Integrate tools (Nmap, Nuclei, Burp Suite API, Metasploit, custom scanners) behind a unified abstraction layer, with agents selecting and chaining tools dynamically. Build a sandbox for safe payload testing. 5. Safety & Guardrails: Implement rate limiting, dry-run mode, human-in-the-loop approval gates for destructive actions, and a kill switch. Ensure no action violates [INSERT_ROE] and the platform cannot pivot to out-of-scope assets.

自动翻译

自动翻译中…

🔥热搜词

评论0

登录后参与评论

还没有评论,来抢沙发吧