Skip to content
The Secwexen edited this page Apr 27, 2026 · 33 revisions

AAPP-MART

About

AAPP‑MART (AI‑Autonomous Attack Path Prediction & Multi‑Agent Red Team Simulation Engine) is an open‑source Python security engine designed for offensive security research, adversarial modeling, and automated risk assessment. It combines AI‑powered attack‑path prediction with autonomous multi‑agent red‑team simulation to model how real attackers navigate an environment and to reveal actionable, data‑driven security insights.

Unlike traditional static vulnerability scanners or manual penetration testing, AAPP‑MART uses predictive analytics, graph‑based threat modeling, and autonomous adversarial behavior to deliver continuous and realistic security evaluation. Its architecture helps defenders anticipate attack strategies, validate defensive controls, and understand real‑world risk through repeatable, scalable, and intelligence‑driven simulations.

The system generates structured attack-path reports, MITRE ATT&CK-mapped insights, and risk scoring outputs to support SOC operations, detection engineering, and continuous security improvement.

How It Works

AAPP-MART operates through a multi-layer architecture:

  1. Data Ingestion Layer

    • Collects system, network, and identity data
  2. Attack Graph Engine

    • Builds dynamic attack paths
  3. AI Prediction Engine

    • Uses ML models to predict likely attacker movements
  4. Multi-Agent Simulation Layer

    • Autonomous agents simulate attacker strategies
  5. Risk Scoring Engine

    • Evaluates impact and likelihood of attack paths

Architecture Overview

AAPP-MART consists of the following core components:

  • Orchestrator Agent
  • Attacker Agents
  • Defender Agents
  • Prediction Engine
  • Risk Engine

These components interact in a feedback loop to continuously refine attack strategies and risk assessments.

Quick Start

# Clone repository
git clone https://github.com/secwexen/aapp-mart.git
cd aapp-mart

# Create virtual environment
python -m venv venv
source venv/bin/activate  # Linux/Mac
venv\Scripts\activate     # Windows

# Install dependencies
pip install -r requirements.txt

# Install dev dependencies
pip install -r dev-requirements.txt

For full details, refer to the Quick Start file.

Contributing

See CONTRIBUTING.md for detailed contribution guidelines.

License

Copyright © 2026 secwexen.

This project is licensed under the Apache-2.0 License.
See the LICENSE file for full details.

AAPP-MART Wiki

Main Content

  • Overview

Appendices

  • External References

Clone this wiki locally