Decepticon

Active
GitHub Python Apache-2.0

Description

Decepticon is an autonomous hacking agent framework for red-team scenarios, automating penetration testing and vulnerability discovery.

Key Features

  • Autonomous hacking agent — End-to-end automated penetration testing
  • Multi-stage attack chain — Reconnaissance, exploitation, privilege escalation and more
  • Tool integration — Built-in common security tools and custom script execution
  • Decision planning — LLM-driven dynamic attack strategy adjustment
  • Report generation — Auto-generated pentest reports and vulnerability lists
  • Security research — Authorized environments only, focused on defense improvement

Use Cases

💡 Automating penetration testing and vulnerability verification in authorized ranges
💡 Training security teams to recognize agent-driven attack patterns
💡 Building reusable attack toolchains for red team exercises
💡 Benchmarking different LLMs in red-team task capability
💡 Providing real attack behavior sample data for defense systems

Quick Start

# Authorized environments only
git clone https://github.com/PurpleAILAB/Decepticon.git
cd Decepticon
pip install -r requirements.txt

# Configure LLM API key and start
python decepticon.py --target <authorized-target>

Related Projects