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
geacon — Pratica la programmazione in Go e implementa il Beacon di CobaltStrike in Go. | Kitploit
Strumenti/GitHubGitHub/darkr4y/geacon
Frameworks per Penetration TestingFramework di ExploitReverse EngineeringCommand and ControlSviluppo Payload
GitHubdarkr4y/geacon

geacon

Pratica la programmazione in Go e implementa il Beacon di CobaltStrike in Go.

Vedi Repository
1.3k20535 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

Geacon

Usare Go per implementare il Beacon di CobaltStrike


Questo progetto è solo per l'apprendimento dell'analisi dei protocolli e del reverse engineering; se qualcuno ha visto violati i propri diritti, contattami per rimuovere il progetto, e infine NON USARLO ILLEGALMENTE

Come giocare

  1. Configura il teamserver e avvia un listener http, il teamserver genererà il file .cobaltstrike.beacon_keys.
  2. Compila BeaconTool con Jetbrains Idea, usa il comando java -jar BeaconTool.jar per convertire il keystore Java in formato PEM.
  3. Sostituisci la coppia di chiavi RSA nel file cmd/config/config.go (la chiave privata RSA non è richiesta, l'ho scritta nel codice solo per registrazione)
  4. Compila geacon per qualsiasi piattaforma su cui vuoi eseguirlo: per esempio, usa il comando export GOOS="darwin" && export GOARCH="amd64" && go build cmd/main.go per compilare un binario eseguibile per MacOS.
  5. Divertiti! PR e issue sono benvenuti ;)
  6. Geacon è stato testato solo su CobaltStrike 3.14 e supporta solo il c2profile predefinito, quindi ci sono molti hardcode nel progetto e non cercherò di implementare più supporto per C2profile al momento.
  7. Grazie per la PR di @xxxxxyyyy, e ora Geacon supporta CobaltStrike 4.0, per favore fai il checkout del branch 4.0 per compilare.
Scarica lo strumento
  • Il branch master di Geacon supporta CobaltStrike 4.1, le funzioni attualmente disponibili includono: esecuzione di comandi, upload, download, esplorazione file, cambio della directory di lavoro corrente e uscita dal processo corrente.
  • Geacon si concentra solo sull'analisi dei protocolli, ma se vuoi provare più funzionalità, puoi usare un altro progetto dei nostri partner, dai un'occhiata a CrossC2 ora!
  • Screenshot

    Ottieni i risultati dell'esecuzione dei comandi di Geacon su Linux. accesso

    Analisi del protocollo

    Continua... Aggiornerò appena ho tempo...

    Da fare

    1. Supporto per CobaltStrike 4.x

    2. Risolvere il problema dell'icona del sistema operativo nella tabella delle sessioni

    3. Problema di codifica delle stringhe

    _DarkRay@RedCore