8000 GitHub - kita69/scAnnI: AI-powered for penetration testing
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kita69/scAnnI

8000

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 scAnnI - AI Powered Pentest Toolkit

License Python Status

🔎 AI-assisted reconnaissance, vulnerability analysis, exploit generation and reporting — all from a terminal-based toolkit.


🚀 Descrizione

scAnnI (Scan + AI) è un toolkit per penetration testing assistito da intelligenza artificiale.
Combina strumenti classici come Nmap e Metasploit con l'AI locale tramite Ollama, permettendoti di:

  • Eseguire scansioni di rete
  • Analizzare vulnerabilità con AI
  • Generare file .rc per Metasploit
  • Lanciare exploit
  • Generare report PDF completi con sommario e grafico porte
  • Interagire con un assistente AI in tempo reale

🧠 Funzionalità principali

  • ✅ Scansione Nmap automatica o manuale
  • ✅ Analisi AI tecnica (OpenHermes, CodeLlama, ecc.)
  • ✅ Generazione di exploit .rc
  • ✅ Esecuzione automatica exploit (con Metasploit)
  • ✅ Assistente AI in tempo reale
  • ✅ Integrazione con searchsploit
  • ✅ Report PDF con:
    • Sommario
    • Output Nmap
    • Risposta AI
    • Grafico delle porte aperte

📂 Struttura progetto

scanni/ ├── scAnnI.py ├── requirements.txt ├── setup.py ├── exploit_list.txt ├── scans/ │ └── [timestamp]/report.pdf ├── fluxion/ (facoltativo) └── utils/ ├── ai_assistant.py ├── config_ai.py ├── exploit_runner.py ├── exploit_utils.py ├── manual_scan.py ├── pentest_auto.py ├── reporting.py ├── searchsploit_helper.py ├── tools.py └── tui.py

⚙️ Requisiti

  • Python 3.10+
  • Ollama installato e funzionante su localhost:11434
  • nmap, msfconsole, hydra installati nel sistema
  • fpdf, matplotlib, rich, requests (puoi installarli con pip)

📦 Installazione

git clone https://github.com/kita69/scAnnI.git
cd scAnnI
pip install -r requirements.txt
python3 scAnnI.py

# scAnnI
# scAnnI
# scAnnI

About

AI-powered for penetration testing

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0