Skip to content
KitploitKITPLOIT
StrumentiBlog
Log in
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
airecon — AIRecon è un agente di cybersicurezza autonomo che combina un Large Language Model self-hosted (Ollama) con una sandbox Docker Kali Linux e una TUI Textual. È progettato per automatizzare valutazioni di sicurezza, test di penetrazione e ricognizione per bug bounty — senza chiavi API o dipendenze dal cloud. | Kitploit
Strumenti/GitHubGitHub/pikpikcu/airecon
RicognizioneScanner di VulnerabilitàExploitRaccolta InformazioniSicurezza WebPenetration TestingApprendimento e FormazioneRed TeamingSicurezza dell'IA
GitHubpikpikcu/airecon

airecon

Vedi Repository
9381561519 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →

Informazioni

AIRecon è un agente di cybersicurezza autonomo che combina un Large Language Model self-hosted (Ollama) con una sandbox Docker Kali Linux e una TUI Textual. È progettato per automatizzare valutazioni di sicurezza, test di penetrazione e ricognizione per bug bounty — senza chiavi API o dipendenze dal cloud.

Condividi

AIRecon

Agente Autonomo di Penetration Testing basato su IA

Ask DeepWiki Docs

AIRecon è un agente autonomo di penetration testing che combina un LLM Ollama self-hosted con una sandbox Docker Kali Linux, l'integrazione nativa del proxy Caido, una pipeline strutturata RECON → ANALYSIS → EXPLOIT → REPORT e una TUI Textual in tempo reale — completamente offline, senza bisogno di chiavi API.

Airecon


Perché AIRecon?

I modelli commerciali basati su API (OpenAI GPT-4, Claude, Gemini) diventano proibitivamente costosi per flussi di lavoro di ricognizione autonomi e ricorsivi che possono richiedere migliaia di chiamate LLM per sessione.

AIRecon è costruito al 100% per un funzionamento locale e privato.

FunzionalitàAIReconAgenti basati su cloud
API key richiesteNoSì
Dati del target inviati al cloudNoSì
Funziona offlineSìNo
Integrazione CaidoNativaNessuna
Ripresa della sessioneSìVariabile
Knowledge base locale~1,09M di recordNessuna
  • Privacy First — Le informazioni sul target, l'output degli strumenti e i report non lasciano mai la tua macchina.
  • Caido nativo — 5 strumenti integrati: list, replay, automate (§FUZZ§), findings, scope.
  • Full Stack — Sandbox Kali + automazione browser + fuzzer personalizzato + fuzzing API Schemathesis + Semgrep SAST.
  • Knowledge Base delle Skill — 57 file di skill integrati, 289 mappature automatiche parola chiave → skill. Estesa da airecon-skills — una libreria di skill della community con 57 playbook aggiuntivi basati su CLI per CTF, bug bounty e pentesting.
  • Knowledge Base di Sicurezza Locale — Il componente opzionale airecon-dataset indicizza ~1,09M di record di sicurezza (CVE, tecniche red team, writeup CTF, template nuclei, payload bug bounty) in SQLite FTS5 locale. L'LLM chiama dataset_search in autonomia prima di tentare tecniche sconosciute — basando le sue decisioni su dati reali indicizzati.

Pipeline

RECON → ANALYSIS → EXPLOIT → REPORT

Ogni fase ha obiettivi specifici, strumenti consigliati e criteri di transizione automatica. L'applicazione delle fasi è soft — l'agente viene guidato ma mai bloccato. I checkpoint vengono eseguiti ogni 5 (valutazione fase), 10 (auto-valutazione) e 15 (compressione del contesto) iterazioni.


Memoria e Apprendimento (Cosa Fa Davvero)

AIRecon non esegue il fine-tuning dell'LLM. Il suo "apprendimento" è una telemetria strutturata e locale che guida la scelta degli strumenti ed evita di ripetere percorsi falliti.

Persistenza locale (tutto su disco, niente cloud):

  • Database di memoria SQLite in ~/.airecon/memory/airecon.db che memorizza sessioni, risultati, pattern, intelligence sul target, utilizzo degli strumenti, prestazioni del modello, utilizzo delle skill e scoperte di catene d'attacco.
  • Stato di apprendimento adattivo in ~/.airecon/learning/global_learning.json (statistiche sulle prestazioni degli strumenti, pattern strategici, registro delle osservazioni, intuizioni distillate).
  • File di memoria per target in ~/.airecon/memory/by_target/ quando la persistenza è attiva, contenenti endpoint, vulnerabilità, bypass WAF, parametri sensibili ed endpoint di autenticazione.
  • Snapshot della memoria dei payload possono essere salvati in workspace/<target>/payload_memory.json quando viene eseguita la persistenza della sessione.

Come influisce sul comportamento:

  • All'avvio della sessione, il contesto di memoria viene iniettato (intelligence sul target, risultati simili, pattern appresi, affidabilità degli strumenti).
  • Ogni 8 iterazioni, i pattern appresi e i risultati simili possono essere re-iniettati in base alla tecnologia rilevata.
  • La classifica adattiva degli strumenti usa i successi/fallimenti storici per ordinare gli strumenti e suggerire strategie.
  • La memoria dei payload (se abilitata) salta i payload che hanno fallito ripetutamente per lo stesso target/parametro.

Requisiti del Modello

AIRecon richiede un modello con ragionamento esteso (blocchi <think>) e capacità di tool-calling affidabile. Le capacità vengono rilevate automaticamente tramite i metadati di ollama show.

⚠️ Il supporto al tool calling è OBBLIGATORIO. Il modello deve supportare il function/tool calling nativo. I modelli senza questa capacità non saranno in grado di eseguire alcuno strumento (http_observe, execute, azioni del browser, ecc.), rendendo AIRecon completamente non funzionante.

Minimo consigliato: 8B-9B parametri. I modelli sotto gli 8B sono tecnicamente utilizzabili ma fortemente sconsigliati — spesso allucinano l'output degli strumenti, inventano CVE, ignorano le regole di scope e producono tool call inaffidabili.

ModelloPullVRAMNote
Qwen3.5 122Bollama pull qwen3.5:122b48+ GBQualità migliore, più affidabile
Qwen3.5 35Bollama pull qwen3.5:35b20 GBConsigliato per la maggior parte degli utenti
Qwen3.5 35bollama pull qwen3.5:35b-a3b16 GBMoE — VRAM inferiore
Qwen3.5 9Bollama pull qwen3.5:9b6 GBMinimo utilizzabile — aspettati errori frequenti

Guida alla dimensione del modello:

  • ≥32B: Affidabile per pipeline di ricognizione complete, buona precisione nel tool calling
  • 8B-14B: Utilizzabile per attività semplici, aspettati errori di tool call e allucinazioni nel 20-40% dei casi
  • <8B: Tecnicamente funziona ma produce risultati inaffidabili — non consigliato per test seri

Problemi noti: DeepSeek R1 produce chiamate di funzione incomplete. I modelli < 8B non dispongono di un supporto affidabile al tool calling.


Eseguire Ollama su Google Colab (Hardware Limitato)

Se non hai una GPU o la tua VRAM locale è al di sotto del minimo, puoi eseguire Ollama su una GPU T4 gratuita di Google Colab e collegare AIRecon ad essa tramite un tunnel pubblico.

Apri il notebook: Open In Colab

Come funziona:

Google Colab GPU                     Your Local Machine
┌─────────────────────────┐          ┌──────────────────────────┐
│  Ollama (qwen3.5:9b)    │◄────────►│  AIRecon TUI             │
│  cloudflared tunnel     │  HTTPS   │  ollama_url: tunnel URL  │
└─────────────────────────┘          └──────────────────────────┘

Passaggi:

Scarica lo strumento