📚 docs/operation_manual.md — Manuel d’Opération KaliAgentAI V2 🛡️ KaliAgentAI V2 - Manuel d'utilisation
Version : 2.0 Auteur : Dev-next-gen : 2025-04-29
- Présentation
KaliAgentAI V2 est un agent IA offensif autonome conçu pour :
Reconnaître automatiquement une cible réseau ou web
Générer un plan d'attaque intelligent basé sur IA (GPT-4 / DeepSeek)
Exploiter les vulnérabilités découvertes
Monter en privilèges jusqu'à obtenir accès root
Générer des rapports professionnels (Markdown + HTML)
Technologies intégrées : Python 3.11+, OpenAI API, outils Kali Linux natifs (nmap, masscan, gobuster, ffuf, smbclient, metasploit, etc.) 2. Installation
Depuis la racine du projet :
chmod +x install.sh ./install.sh
Cela installe :
Python 3 modules (openai, requests, rich, pyyaml, flask)
Tous les outils Kali nécessaires (via apt)
- Lancement
Exécute simplement :
chmod +x start.sh ./start.sh -t <IP_ou_domaine> -g "objectif"
Exemple :
./start.sh -t 10.10.10.3 -g "Obtenir accès root" --report
Options disponibles :
-t : Target IP ou Domaine
-g : Goal/Objectif humain
--report : Générer un rapport automatique Markdown + HTML
- Structure du Projet
KaliAgentAI/ ├── core/ (cœur IA, planning) ├── modules/ (outils recon, exploit, enum, privesc, report) ├── agents/ (services externes comme cracking) ├── utils/ (API OpenAI, router, helpers) ├── prompts/ (modèles de prompt LLM) ├── memory/ (sessions JSON) ├── reports/ (rapports finaux) ├── tools_db.yaml (base d'outils) └── install.sh / start.sh
- Exemples d'utilisation CTF 🕵️ Reconnaissance complète
./start.sh -t targetmachine.local -g "Enumération de tous les services exposés"
💣 Exploitation automatisée
./start.sh -t 192.168.1.101 -g "Exploiter vulnérabilité apache puis escalader root"
🔐 Cracking distant
Si un hash est détecté, il est envoyé à l'agent remote_cracker pour traitement automatique (John/Hashcat sur rig GPU).
-
Résultats
Tous les résultats de scan et exploits sont stockés dans memory/session.json Un rapport détaillé est généré dans reports/result.md et reports/result.html
-
À venir (roadmap)
🔥 Mode multi-target automatique (scanne plusieurs IP/domains en boucle) 🛡️ Mode stealth (scan et exploit via proxychains et Tor) 🚀 Auto-configuration dynamique par environnement CTF (HTB, THM, etc.) 🧠 Fine-tuning LLM pour spécialiser encore plus l'agent
Merci d'utiliser KaliAgentAI V2 - Redéfinissons ensemble les règles du jeu offensif. 🚀