Skip to content
KitploitKITPLOIT
StrumentiBlog
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
thrunt-god — Sistema di comandi per la caccia alle minacce per IDE agentici | Kitploit
Strumenti/GitHubGitHub/backbay-labs/thrunt-god
Gestione degli Indicatori di Compromissione (IOC)OSINT (Open Source Intelligence)RicognizioneScripting e AutomazioneRaccolta InformazioniThreat IntelligenceRilevamento IntrusioniRisposta agli Incidenti
GitHubbackbay-labs/thrunt-god

thrunt-god

Sistema di comandi per la caccia alle minacce per IDE agentici

Vedi Repository
3681 mese 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 →
Condividi

THRUNT GOD

npm Stato CI Discord Licenza: MIT

Dal segnale, allo sciame.
Nessun dio. Solo Thrunt.

Sistema di comandi per threat hunting per IDE agentici.
Claude Code · OpenCode · Gemini · Codex · Copilot · Cursor · Windsurf

/thrunt:autonomous  |  un comando, caccia completa

Installa  ·   Fasi  ·   Comandi  ·   Flussi  ·   Artefatti


Installazione

root@kitploit:~
npx thrunt-god@latest --claude --local

install thrunt-god

Avvia la superficie di comando di caccia nel tuo ambiente IDE locale.

Installa l'alpha dell'estensione VS Code

Scarica thrunt-god-0.3.0.vsix dalla release v0.3.0.

Poi installala in uno di questi due modi:

  1. In VS Code, apri Estensioni, clicca sul menu ..., scegli Installa da VSIX... e seleziona il file scaricato.
  2. Dal terminale:
root@kitploit:~
code --install-extension thrunt-god-0.3.0.vsix

Dopo l'installazione, apri una cartella che contenga .planning/MISSION.md o .hunt/MISSION.md e la barra laterale THRUNT si attiverà automaticamente.


Le cinque fasi

Ogni caccia si risolve attraverso cinque fasi. Ogni passaggio è esplicito.

Segnale → Caccia → Sciame → Ricevuta → Pubblica


Comandi di caccia

Comandi Thrunt

Comandi di utilità e orchestrazione (/thrunt:*) per la gestione dell'area di lavoro, diagnostica, impostazioni e controllo degli agenti.


Flussi comuni


Artefatti

Tutto lo stato della caccia risiede in una directory di pianificazione alla radice del progetto (.planning/ di default). Ogni query, ricevuta e risultato è un file, non un riepilogo.

root@kitploit:~
.planning/
├── config.json             # Impostazioni di progetto (modalità, profilo, connettori, attivazione flussi di lavoro)
├── MISSION.md              # Missione e ambito del programma di caccia
├── HYPOTHESES.md           # Ipotesi verificabili con monitoraggio dello stato
├── SUCCESS_CRITERIA.md     # Definizione di completamento per il programma
├── HUNTMAP.md              # Scomposizione delle fasi e mappa di esecuzione
├── STATE.md                # Fase corrente, progresso, blocchi
├── FINDINGS.md             # Solo risultati convalidati
├── EVIDENCE_REVIEW.md      # Audit della catena di prove
├── QUERIES/                # Query esatte eseguite, con timestamp
├── RECEIPTS/               # Ricevute di esecuzione per attività di fase
├── DETECTIONS/             # Regole di rilevamento promosse dai risultati
├── environment/
│   └── ENVIRONMENT.md      # Inventario fonti dati e mappa di accesso
├── phases/                 # Piani, ricerche e risultati per fase
├── workstreams/            # Casi di caccia paralleli (opzionale)
├── milestones/             # Traguardi completati archiviati
└── published/              # Deliverable finali

Configurazione

Le impostazioni risiedono in .planning/config.json, creato da /hunt:new-program e modificabile tramite /thrunt:settings. I valori predefiniti globali in ~/.thrunt/defaults.json vengono uniti in ogni nuova configurazione di progetto.

Schema completo e profili connettori: docs/CONFIGURATION.md

Directory di pianificazione personalizzata

Imposta THRUNT_PLANNING_DIR per cambiare il nome della directory. Questo influisce su tutta la risoluzione dei percorsi, il rilevamento della radice del progetto e l'archiviazione degli artefatti.

root@kitploit:~
export THRUNT_PLANNING_DIR=".hunt"

Archiviazione

Per impostazione predefinita, .planning/ viene committato in git in modo che gli artefatti di caccia viaggino con il repository. Per mantenere gli artefatti in locale:

  1. Aggiungi .planning/ a .gitignore
  2. Imposta planning.commit_docs: false e planning.search_gitignored: true nella configurazione
  3. Se precedentemente tracciato: git rm -r --cached .planning/

I flussi di lavoro (/thrunt:new-workspace) creano alberi di artefatti isolati sotto .planning/workstreams/{name}/ per cacce parallele nello stesso progetto.

Il bootstrap riempie immediatamente i campi confermati. TBD contrassegna solo fatti dell'ambiente live o forniti dall'operatore ancora sconosciuti.

Scarica lo strumento
IDEComando
Claude Code / Gemini/hunt:help
OpenCode/hunt-help
Codex$hunt-help
Copilot/hunt-help
Cursor / Windsurfhunt-help
Fase
SegnaleUna rilevazione, anomalia, pista o input di intelligence apre il caso
CacciaLe ipotesi vengono formate, delimitate e rese verificabili
SciameAgenti paralleli eseguono indagini strutturate su fonti disponibili
RicevutaOgni affermazione è vincolata a query esatte, timestamp e genealogia delle prove
PubblicaSolo i risultati validati sono impacchettati per i consumatori a valle
ComandoScopo
/hunt:new-programAvvia un programma di caccia a lungo termine
/hunt:new-caseApri un caso partendo da un segnale
/hunt:map-environmentInventaria fonti dati, accesso e topologia
/hunt:shape-hypothesisSviluppa e perfeziona ipotesi verificabili
/hunt:plan <phase>Pianifica una fase di caccia
/hunt:run <phase>Esegui una fase di caccia
/hunt:validate-findings [phase]Convalida la catena di prove per i risultati
/hunt:publish [target]Impacchetta e spedisci i risultati
/hunt:helpMostra tutti i comandi e l'uso

Singolo segnale

root@kitploit:~
/hunt:new-case
/hunt:shape-hypothesis
/hunt:plan 1
/hunt:run 1
/hunt:validate-findings 1
/hunt:publish

Programma a lungo termine

root@kitploit:~
/hunt:new-program
/hunt:map-environment
/hunt:new-case
  ... ripeti per ogni segnale ...

Segnale seed da pacchetto

root@kitploit:~
/hunt:new-case --pack domain.identity-abuse
/hunt:run 1
/hunt:validate-findings 1

Autonomo

root@kitploit:~
/thrunt:autonomous

Esegue tutte le fasi rimanenti end-to-end: discuti, pianifica, esegui. Si ferma solo per decisioni dell'operatore.

ImpostazionePredefinitoCosa controlla
modeinteractiveinteractive conferma ad ogni passo, yolo approva automaticamente
granularitystandardConteggio fasi: coarse (3-5), standard (5-8), fine (8-12)
model_profilebalancedLivello modello per agente: quality, balanced, budget, inherit
planning.commit_docstrueSe .planning/ viene committato in git
git.branching_strategynonenone, phase (ramo per fase), milestone (ramo per versione)