BugHunter è un toolkit di bug bounty open source che aiuta i ricercatori di sicurezza a passare dalla ricognizione ai rapporti sulle vulnerabilità dal terminale. ILProgetto BugHunter GitHubafferma di essere in grado di gestire report di ricognizione, test, convalida e pronti per l'invio per piattaforme come HackerOne, Bugcrowd, Intigriti e Immunefi.
Lo strumento era originariamente strettamente legato aCodice Claudio, l'agente di codifica basato su terminale di Anthropic. Ora funziona anche come CLI autonoma tramitebughuntercomando, che abbassa la barriera per i ricercatori che non hanno un abbonamento Claude Code o Claude Pro.
Lo sviluppatore Shuvon Md Shariar Shanaz ha detto in aannuncio pubblicoche il progetto è stato rinominato perché non è più limitato a Claude Code. La nuova direzione si concentra su un supporto più ampio da parte dei fornitori di intelligenza artificiale e su un accesso più semplice per i cacciatori di taglie.
BugHunter ora funziona senza una configurazione Claude a pagamento
Il cambiamento più grande è la modalità standalone. I ricercatori possono installare il progetto una volta ed eseguire comandi comebughunter recon,bughunter hunt,bughunter validate, Ebughunter reportda un normale terminale.
BugHunter rileva automaticamente i fornitori di intelligenza artificiale in un primo ordine gratuito. Gli elenchi READMEEssere, Groq, DeepSeek, Claude API e OpenAI come opzioni supportate, con Ollama al primo posto per l'uso locale.
Il progetto supporta ancheGrok, che commercializza la sua piattaforma sull'inferenza rapida e a basso costo e offre un'opzione di chiave API gratuita. Ciò offre ai ricercatori un’altra scelta basata sul cloud quando non vogliono eseguire un modello locale.
| Modalità | Come funziona | Vantaggio principale |
| CLI autonoma | Percorre ilbughuntercomando | Non è richiesto l'abbonamento a Claude Code |
| Plug-in Claude Code | Aggiunge i comandi slash all'interno del codice Claude | Adatto ai ricercatori che già utilizzano l’agente di codifica di Anthropic |
| Fornitore di IA locale | Utilizza Ollama sulla macchina del ricercatore | Può mantenere i prompt e le note di destinazione locali |
| Fornitore di intelligenza artificiale nel cloud | Utilizza servizi come Groq, DeepSeek, Claude API o OpenAI | Può essere più veloce o più facile da avviare su alcuni sistemi |
Il flusso di lavoro di BugHunter rispecchia il modo in cui già lavorano molti ricercatori. Si inizia con la mappatura della superficie di attacco, si passa ai test di vulnerabilità, si controlla se un risultato è abbastanza forte da essere segnalato e quindi si crea un invio specifico per la piattaforma.
ILprogetto READMEdescrive il supporto per l'enumerazione dei sottodomini, il sondaggio degli host live, la scansione degli URL, lo sweep dei nuclei, i controlli IDOR, i controlli di bypass dell'autenticazione, SSRF, XSS, SQL injection, difetti logici e altre classi di bug web comuni.
Include anche test incentrati su Web3. La modalità contratto intelligente copre 10 classi di vulnerabilità e lo scanner dei token cerca questioni come l'autorità di conio, lo stato di blocco del pool di liquidità, il comportamento dell'honeypot e i rischi della curva obbligazionaria.
La riduzione dei falsi positivi è ora al centro dell’attenzione
L'ultimoversione v5.0.0si concentra fortemente sulla riduzione dei falsi positivi. Ciò è importante perché i risultati deboli possono far perdere tempo ai ricercatori e ai team di triage della piattaforma.
L'aggiornamento aggiunge stati di confidenza dello scanner, controlli di convalida più severi, codici motivo di rifiuto e test di regressione. I risultati possono essere contrassegnati come confermati, possibili o informativi prima che passino al resto del processo.
La versione rafforza inoltre la convalida per questioni quali IDOR, bypass dell'autenticazione, furto degli account ed escalation dei privilegi. Il flusso di convalida ora richiede prove più forti, inclusi controlli su più account e riproducibilità da una sessione pulita.
- La ricognizione mappa sottodomini, host live, URL e risultati iniziali.
- La modalità Caccia controlla le classi di vulnerabilità Web2 e Web3 comuni.
- La convalida filtra i risultati deboli, duplicati o non dimostrati.
- La modalità Report crea invii per le principali piattaforme di bug bounty.
- Le funzionalità di memoria preservano i modelli tra le sessioni.
I fornitori di intelligenza artificiale offrono ai ricercatori maggiore flessibilità
Il supporto dell'IA locale è una parte fondamentale dell'aggiornamento.Essereafferma che può eseguire modelli aperti localmente e anche offline per lavori mission-critical, il che è utile per i ricercatori che non vogliono inviare suggerimenti o note di destinazione a un modello cloud.
I fornitori di servizi cloud hanno ancora un ruolo.Grokposiziona il suo servizio attorno all'inferenza rapida, mentre le opzioni Claude e OpenAI a pagamento rimangono disponibili per gli utenti che preferiscono tali ecosistemi.
Il risultato è una toolchain più flessibile. Un principiante può iniziare con un fornitore gratuito, mentre un cacciatore esperto può scegliere un modello più veloce o più capace a seconda del target, del budget e delle esigenze di privacy.
Il supporto di Claude Code rimane disponibile
BugHunter non ha abbandonato il supporto per Claude Code. Il progetto funziona ancora come plugin perIl codice Claude di Anthropic, che si descrive come uno strumento di codifica ad agenti che risiede nel terminale e comprende la base di codice di un utente.
Per i ricercatori che già utilizzano Claude Code, BugHunter aggiunge comandi e agenti specializzati attorno ai flussi di lavoro di bug bounty. Per tutti gli altri, la CLI autonoma offre la stessa ampia direzione senza richiedere l'ambiente Claude Code.
Quello dello sviluppatoreannuncio del rebrandinginquadra il cambiamento come una mossa in termini di accessibilità per la più ampia comunità di bug bounty.
I ricercatori devono ancora restare nel campo di applicazione
BugHunter è uno strumento di sicurezza a duplice uso, quindi l'autorizzazione è importante. Il progetto afferma che è destinato esclusivamente ai test di sicurezza autorizzati e che gli utenti devono testare solo nell'ambito di un programma di bug bounty approvato.
Questo punto non deve essere trattato come una nota a piè di pagina. La ricognizione automatizzata, la scansione e i test assistiti dall’intelligenza artificiale possono creare problemi legali e operativi se utilizzati contro obiettivi senza autorizzazione.
L'ultimonote di rilasciomostrano anche un chiaro tentativo di ridurre i rapporti di bassa qualità imponendo prove più forti prima che una scoperta diventi un rapporto. Ciò è importante per le piattaforme che già gestiscono grandi volumi di invii duplicati, teorici o non utilizzabili.
| Caratteristica | Perché è importante |
| Portale delle 7 domande | Aiuta a rifiutare i risultati deboli prima dell'invio. |
| Memoria delle sessioni incrociate | Consente ai modelli trovati su un target di informare i test futuri. |
| CLI autonoma | Consente ai ricercatori di utilizzare il toolkit senza una configurazione Claude a pagamento. |
| Modalità di controllo Web3 | Aggiunge la copertura per i problemi relativi al contratto intelligente e ai token. |
| Generazione di rapporti | Trasforma i risultati convalidati in report specifici della piattaforma. |
Il passaggio di BugHunter da un plug-in Claude Code a una CLI multi-provider autonoma riflette una tendenza più ampia negli strumenti di sicurezza. I ricercatori vogliono l’assistenza dell’intelligenza artificiale, ma vogliono anche il controllo su costi, privacy, scelta del fornitore e flusso di lavoro.
Lo strumento non elimina la necessità di abilità o giudizio. I programmi di bug bounty premiano ancora un impatto chiaro, prove riproducibili, report puliti e un rigoroso controllo dell’ambito.
Ciò che cambia BugHunter è la quantità di lavoro manuale relativo a ricognizione, valutazione, convalida e stesura di rapporti. Usato in modo responsabile, può aiutare i ricercatori a muoversi più velocemente mantenendo la decisione finale nelle mani dell’uomo.
Domande frequenti
Cos'è BugHunter?
BugHunter è un toolkit di bug bounty open source che aiuta i ricercatori a eseguire ricognizioni, testare le vulnerabilità, convalidare i risultati e generare report pronti per l'invio dal terminale.
BugHunter richiede il codice Claude?
No. BugHunter supporta ancora Claude Code, ma ora funziona anche come CLI autonoma tramite il comando bughunter, quindi gli utenti non necessitano di un abbonamento a Claude Code o Claude Pro.
Quali fornitori di intelligenza artificiale supporta BugHunter?
BugHunter supporta Ollama, Groq, DeepSeek, Claude API e OpenAI, con un ordine di primo fornitore gratuito che inizia con Ollama per uso locale.
Cosa fa il portale delle 7 domande di BugHunter?
Il portale delle 7 domande verifica se una scoperta ha un impatto reale, è riproducibile, rientra nell'ambito e dispone di prove sufficienti prima che un ricercatore trascorra del tempo a scrivere un rapporto.
BugHunter è sicuro da usare su qualsiasi sito web?
No. BugHunter deve essere utilizzato solo per test autorizzati nell'ambito di un programma bug bounty approvato o su sistemi che il ricercatore possiede o ha il permesso di testare.
