Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
GhostTrace — Scanner forense Windows in sola lettura per tracce software — persistenza, artefatti di esecuzione (Prefetch, Shimcache, BAM), attività utente e correlazione Ghost Tasks. Oltre 20 moduli mappati su MITRE ATT&CK. | Kitploit
Strumenti/GitHubGitHub/devzinh/ghosttrace
Memory ForensicsMeccanismi di PersistenzaInformatica ForenseDigital ForensicsThreat IntelligenceRisposta agli Incidenti
GitHubdevzinh/ghosttrace

GhostTrace

Scanner forense Windows in sola lettura per tracce software — persistenza, artefatti di esecuzione (Prefetch, Shimcache, BAM), attività utente e correlazione Ghost Tasks. Oltre 20 moduli mappati su MITRE ATT&CK.

Vedi Repository
362 mesi faNon ancora revisionato

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
Sito web

GhostTrace

Trova ciò che il software ha lasciato dietro di sé su Windows, prima che faccia ritorno.

GhostTrace è un cacciatore di tracce forensi locali per Windows, pensato per responder di incidenti, amministratori di sistema e utenti avanzati attenti alla sicurezza. Mappa persistenza, esecuzione, attività e artefatti residui in un registro revisionabile, offrendo poi una pulizia strettamente limitata solo quando la scegli esplicitamente.

CI Release Windows .NET License

Download | Requisiti | Avvio rapido | Funzionalità | Modello di sicurezza | Roadmap | Portoghese (Brasile)


Perché GhostTrace

La disinstallazione di un'applicazione non sempre rimuove la sua impronta operativa. Voci di avvio, attività pianificate, prove di esecuzione memorizzate nella cache, valori di registro, servizi e cartelle possono rimanere molto tempo dopo che il programma di installazione ha riportato il successo.

GhostTrace trasforma questa ampia domanda in un'indagine locale e mirata:

  • Una caccia mirata su NN moduli forensi.
  • Prove per fonte, con risultati, errori e metadati mantenuti per ogni modulo.
  • Offline by design, senza telemetria, caricamenti o dipendenza dal cloud.
  • Output pronto per l'audit, inclusi record TXT, output JSON per i collector diretti e log di pulizia.
  • Pulizia controllata dall'utente, mai una correzione automatica.

Requisiti

ElementoRequisito
Sistema operativoWindows 10 o 11, x64
PrivilegiAmministratore, necessario per leggere gli artefatti protetti
RuntimeNessuno. L'MSI è autonomo.
Disco ~NN MB installati, più spazio per l'output dei report

Verifica il tuo download

GhostTrace legge artefatti Windows protetti e viene eseguito con privilegi elevati. Verifica il programma di installazione prima di eseguirlo, soprattutto su un host che stai investigando.

Get-FileHash .\GhostTrace-1.5.0-x64.msi -Algorithm SHA256

Confronta il risultato con SHA256SUMS.txt pubblicato con ogni release.

Il programma di installazione non è ancora firmato con codice, quindi SmartScreen e alcuni prodotti EDR lo segnaleranno al primo avvio. Verifica l'hash piuttosto che ignorare l'avviso.

Avvio rapido

Installazione

Scarica l'ultimo MSI x64 da Releases:

GhostTrace-<versione>-x64.msi

Il pacchetto è autonomo, quindi la macchina di destinazione non necessita di un runtime .NET preinstallato. Esegui GhostTrace come Amministratore per accedere agli artefatti Windows protetti.

Caccia a un nome di software

GhostTrace.CLI scan --name nvidia

Il flusso interattivo mostra l'avanzamento, raggruppa i risultati per tecnica e può esportare un record dell'indagine. Se esistono candidati sicuri per la pulizia, devi selezionarli e digitare una frase di conferma prima che avvenga qualsiasi rimozione.

Un esempio ridotto di ciò che produce:

$ GhostTrace.CLI scan --name nvidia

  MODULE                        FINDINGS  STATUS
  PersistenceScanModule                2  OK
  ScheduledTasksScanModule             1  OK
  TaskCacheScanModule                  1  PartialSuccess
  PrefetchScanModule                   4  OK

  [Persistence] HKLM\...\Run\NvBackend
      -> C:\Program Files\NVIDIA Corporation\Update Core\NvBackend.exe (mancante)

  [Ghost Task] TaskCache\Tree voce senza controparte COM (T1053.005)
      \NvProfileUpdaterOnLogon_{...}

  TaskCacheScanModule: PartialSuccess. 2 chiavi non leggibili (accesso negato).

GhostTrace in esecuzione nel terminale

Eseguilo in automazione

GhostTrace.CLI scan --name nvidia --quiet --output C:\Cases\Host1

--quiet crea un record TXT non interattivo. Un errore di scrittura del report restituisce un codice di uscita diverso da zero, così l'automazione non riesce silenziosamente senza un artefatto.

Comandi essenziali

ObiettivoComando
Aprire il menu interattivoGhostTrace.CLI
Eseguire un triage completoGhostTrace.CLI scan
Cacciare un'applicazione nominataGhostTrace.CLI scan --name <n>
Scrivere un record di scansione adatto agli scriptGhostTrace.CLI scan --name <n> --quiet --output <directory>
Correlare COM di Utilità di pianificazione e TaskCacheGhostTrace.CLI scan-tasks-correlate-json --output <report.json>
Ispezionare una directory, una chiave di registro o un registro eventiscan-fs-json, scan-reg-json, scan-evt-json

Scegli la lingua dell'interfaccia con --lang:

GhostTrace.CLI scan --name nvidia --lang en
GhostTrace.CLI --lang pt-BR

Codici di uscita

CodiceSignificato
0Scansione completata e qualsiasi report richiesto è stato scritto
1Argomenti non validi o ambiente non supportato
2Errore di scrittura del report
3Annullato dall'operatore

Dalla raccolta alla revisione

Flusso di lavoro dell'indagine GhostTrace

  1. GhostTrace esegue i moduli disponibili per la raccolta selezionata.
  2. Ogni modulo restituisce i propri risultati, errori e metadati.
  3. La CLI visualizza un riepilogo conciso e scrive un record locale quando richiesto.
  4. Qualsiasi operazione di pulizia selezionata viene scritta in un log di audit separato.

Cosa raccoglie

AreaFonti di prova
PersistenzaRun/RunOnce, Avvio, servizi, Winlogon, IFEO, AppInit, LSA, Active Setup, WMI e attività pianificate
EsecuzionePrefetch, Shimcache, BAM/DAM, UserAssist e MUICache
Attività utenteCronologia PowerShell, cronologia RDP in uscita, RecentDocs, USB e artefatti di rete
Software installato e residuiVoci di disinstallazione, StartupApproved, Program Files, ProgramData e tracce AppData
Correlazione attività pianificateDiscrepanze COM e TaskCache utilizzate per investigare i Ghost Task (T1053.005)

Copertura dei moduli GhostTrace

Riferimento dei moduli (nomi interni dei collector)

Persistenza

Scarica lo strumento