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
BlackHole — C# RAT (strumento di amministrazione remota) | Kitploit
Strumenti/GitHubGitHub/hussein-aitlahcen/blackhole
Generazione di PayloadPost-ExploitPenetration TestingCommand and ControlApprendimento e FormazioneRed TeamingStrumento di Accesso RemotoSviluppo Payload
GitHubhussein-aitlahcen/blackhole

BlackHole

C# RAT (strumento di amministrazione remota)

Vedi Repository
303969 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

Build status

BlackHole

  • C# RAT (strumento di amministrazione remota)
  • Solo a scopo didattico

Tecnologie

  • protobuf-net : serializzazione/deserializzazione dei messaggi nel protocollo slave<->master
  • NetMQ : libreria di rete utilizzata per il sistema slave<->master (client<->server)
  • Lz4.Net : libreria di compressione
  • ILMerge : impacchettamento degli assembly in un singolo eseguibile

Funzionalità

  • Connessione inversa (estremamente semplice)
  • Gestione degli slave (connessione/disconnessione)
  • Browser remoto dei file
  • Download remoto dei file
  • Esecuzione remota dei file
  • Desktop remoto (qualità + fps)
  • Download/upload annullabili
  • Acquisizione remota della webcam
  • Recupero password da diverse fonti

Come funziona

Impacchettiamo lo slave in un singolo eseguibile .net con ILMerge, poi creiamo il file C++ corrispondente con PayloadBuilder. Infine, compiliamo il Loader. Quando il bersaglio avvia il loader, caricherà il CLR e caricherà dinamicamente lo slave impacchettato dalla sua memoria (C# gestito eseguito all'interno del launcher C++).

Per iniziare

  1. Compila BlackHole.Slave (verrà automaticamente impacchettato con le sue dipendenze usando ILMerge)
  2. Avvia BlackHole.PayloadBuilder (creerà un file C++ contenente lo slave impacchettato in formato binario)
  3. Compila BlackHole.Loader
  4. Goditi la distribuzione di un singolo eseguibile C++

Finestra principale

alt text

Gestione file

alt text

Comando di download

alt text

Desktop remoto

alt text

Scarica lo strumento