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
BruteShark — Strumento di analisi di rete | Kitploit
Strumenti/GitHubGitHub/odedshimon/bruteshark
Sniffing e Analisi dei PacchettiPassword CrackingMappatura della ReteAnalisi HashNetwork ForensicsInformatica ForenseAnalisi DNS
GitHubodedshimon/bruteshark

BruteShark

Strumento di analisi di rete

Vedi Repository
3.4k357634 anni 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

badge GitHub release (latest by date) Github All Releases Donate Tweet Reddit User Karma

  • Informazioni
    • Cosa può fare
    • Download
  • Esempi
  • Utilizzo
    • BruteSharkDesktop
    • BruteSharkCli
    • Moduli
  • Architettura
  • Contribuire

Informazioni

BruteShark è uno strumento di analisi forense di rete (NFAT) che esegue elaborazione e ispezione approfondita del traffico di rete (principalmente file PCAP, ma è anche in grado di catturare live direttamente da un'interfaccia di rete). Include: estrazione di password, creazione di una mappa di rete, ricostruzione di sessioni TCP, estrazione di hash di password crittografate e persino conversione in formato Hashcat per eseguire un attacco offline di forza bruta.

L'obiettivo principale del progetto è fornire una soluzione ai ricercatori di sicurezza e agli amministratori di rete per l'analisi del traffico di rete, mentre cercano di identificare vulnerabilità che potrebbero essere utilizzate da un potenziale aggressore per ottenere l'accesso a punti critici della rete.

Sono disponibili due versioni di BruteShark: un'applicazione GUI (Windows) e uno strumento a riga di comando (Windows e Linux).
I vari progetti nella soluzione possono anche essere utilizzati indipendentemente come infrastruttura per l'analisi del traffico di rete su macchine Linux o Windows. Per ulteriori dettagli, vedere la sezione Architettura.

Il progetto è stato sviluppato nel mio tempo libero per soddisfare due grandi passioni: l'architettura del software e l'analisi dei dati di rete.

Adoro ricevere feedback dagli utenti di BruteShark, la tua opinione è importante per me! Sentiti libero di contattarmi a [email protected] o di creare una nuova issue.

Per favore, metti ⭐️ a questo repository se il progetto ti è stato utile!

Inoltre, se ti senti generoso, puoi offrirmi un caffè

Cosa può fare

  • Estrarre e codificare nomi utente e password (HTTP, FTP, Telnet, IMAP, SMTP...)
  • Estrarre hash di autenticazione e decifrarli usando Hashcat (Kerberos, NTLM, CRAM-MD5, HTTP-Digest...)
  • Costruire un diagramma di rete visivo (nodi di rete, porte aperte, utenti del dominio)
  • Estrarre query DNS
  • Ricostruire tutte le sessioni TCP e UDP
  • File Carving
  • Estrarre chiamate VoIP (SIP, RTP)

Download

Windows
  • Prerequisiti:
    • Driver Npcap (Wireshark ne installa uno di default)
    • Runtime .NET Core (Nota: devi installare il runtime appropriato alle tue esigenze, ovvero .NET Core Desktop Runtime per BruteSharkDesktop e .NET Core Runtime per BruteSharkCli).
  • Per la versione desktop, scarica BruteSharkDesktop Windows Installer (64 Bit).
  • Per la versione CLI, scarica BruteSharkCli Windows 10 Executable.
Linux
  • Prerequisiti: driver libpcap
  • Scarica BruteSharkCli ed eseguilo:
    wget https://github.com/odedshimon/BruteShark/releases/latest/download/BruteSharkCli
    ./BruteSharkCli
    

Esempi

Video

Costruzione di una mappa di rete
https://user-images.githubusercontent.com/18364847/131922221-5714f351-85f7-4490-bec9-8da4339b66b3.mp4
Esempio di utilizzo di BruteSharkCli - Estrazione di più password e hash (disponibile anche su YouTube)
https://user-images.githubusercontent.com/18364847/131924013-8b2aa18b-0941-456e-a09d-799902554166.mp4

Estrazione di hash

Costruzione di un diagramma di rete

Costruzione di un diagramma di rete

File Carving

Estrazione di password

Ricostruzione di tutte le sessioni TCP

Estrazione di chiamate VoIP

Brute Shark CLI

Utilizzo

In generale, si consiglia di caricare, eseguire ed esplorare i risultati.
I file PCAP di esempio che contengono scenari che dimostrano tutte le capacità di BruteShark possono essere scaricati da qui.
Nota: l'analisi del traffico di rete è un'operazione che consuma tempo e risorse, quindi si consiglia di selezionare solo i moduli necessari quando vengono caricati file di grandi dimensioni.
Prestare particolare attenzione alle opzioni "Build TCP Sessions" / "Build UDP Sessions".

BruteSharkDesktop

La GUI è abbastanza autoesplicativa: basta caricare i file desiderati, configurare i moduli desiderati e premere il pulsante di esecuzione.

BruteSharkCli

BruteSharkCli è la versione CLI di BruteShark per utenti Linux e Windows. Ha tutte le funzionalità di BruteSharkDesktop ed è progettato per funzionare da una shell. Come classico strumento CLI, funziona ricevendo tutti i parametri pertinenti per l'elaborazione e poi stampando i risultati su stdout o su file.

Stampa il menu di aiuto:

BruteSharkCli --help

Ottieni le credenziali da tutti i file in una directory (le password e gli hash verranno stampati su stdout):

 BruteSharkCli -m Credentials -d "C:\Users\King\Desktop\Pcap Files"
Scarica lo strumento