Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
geacon — Pratiquez la programmation Go et implémentez le Beacon de CobaltStrike en Go. | Kitploit
Outils/GitHubGitHub/darkr4y/geacon
Frameworks de Tests d'IntrusionFrameworks d'ExploitationRétro-ingénierieCommandement et ContrôleDéveloppement de Charges Utiles
GitHubdarkr4y/geacon

geacon

Pratiquez la programmation Go et implémentez le Beacon de CobaltStrike en Go.

Voir le dépôt
1.3k2053il y a 5 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Geacon

Utilisation de Go pour implémenter le Beacon de CobaltStrike


Ce projet est uniquement destiné à l'apprentissage de l'analyse de protocole et du reverse engineering. Si des droits ont été violés, veuillez me contacter pour retirer le projet. Enfin, NE L'UTILISEZ PAS ILLÉGALEMENT

Comment jouer

  1. Configurez le teamserver et démarrez un écouteur http. Le teamserver générera le fichier .cobaltstrike.beacon_keys.
  2. Compilez BeaconTool avec Jetbrains Idea, utilisez la commande java -jar BeaconTool.jar pour convertir le keystore Java au format PEM.
  3. Remplacez la paire de clés RSA dans le fichier cmd/config/config.go (la clé privée RSA n'est pas requise, je l'ai écrite dans le code juste pour mémoire).
  4. Compilez geacon sur la plateforme de votre choix : par exemple, utilisez la commande export GOOS="darwin" && export GOARCH="amd64" && go build cmd/main.go pour compiler un binaire exécutable sur MacOS.
  5. Amusez-vous ! Les PR et les issues sont les bienvenues ;)
  6. Geacon a été testé uniquement sur CobaltStrike 3.14 et ne supporte que le c2profile par défaut, donc beaucoup de code en dur dans le projet et je n'essaierai pas d'implémenter plus de support C2profile pour l'instant.
  7. Merci pour la PR de @xxxxxyyyy. Maintenant, Geacon supporte CobaltStrike 4.0, veuillez consulter la branche pour compiler.
Télécharger l’outil
4.0
  • La branche master de Geacon supporte CobaltStrike 4.1. Les fonctions actuellement disponibles incluent : exécution de commandes, téléversement, téléchargement, navigateur de fichiers, changement de répertoire de travail courant, et sortie du processus courant.
  • Geacon se concentre uniquement sur l'analyse de protocole, mais si vous voulez découvrir plus de fonctionnalités, vous pouvez utiliser un autre projet de nos partenaires, jetez un œil à CrossC2 maintenant !
  • Capture d'écran

    Récupérez les résultats d'exécution de commandes de Geacon sur Linux. connexion

    Analyse de protocole

    À suivre, je mettrai à jour dès que j'aurai du temps ...

    À faire

    1. Support de CobaltStrike 4.x
    2. Corriger le problème d'icône OS dans la table de sessions
    3. Problème d'encodage des chaînes

    _DarkRay@RedCore