Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
geacon — Practica programación en Go e implementa el Beacon de CobaltStrike en Go. | Kitploit
Herramientas/GitHubGitHub/darkr4y/geacon
Frameworks de Pruebas de PenetraciónFrameworks de ExploitsIngeniería InversaComando y ControlDesarrollo de Payloads
GitHubdarkr4y/geacon

geacon

Practica programación en Go e implementa el Beacon de CobaltStrike en Go.

Ver Repositorio
1.3k205hace 5 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Geacon

Usando Go para implementar Beacon de CobaltStrike


Este proyecto es solo para aprendizaje de análisis de protocolos e ingeniería inversa. Si se han violado los derechos de alguien, por favor contácteme para eliminar el proyecto, y por último, NO LO USE ILEGALMENTE

Cómo jugar

  1. Configura el teamserver e inicia un listener http, el teamserver generará el archivo .cobaltstrike.beacon_keys.
  2. Compila el BeaconTool con Jetbrains Idea, usa el comando java -jar BeaconTool.jar para convertir el keystore de Java a formato PEM.
  3. Reemplaza el par de claves RSA en el archivo cmd/config/config.go (la clave privada RSA no es necesaria, la escribí en el código solo para registro).
  4. Compila geacon para la plataforma que quieras ejecutar: por ejemplo, usa el comando export GOOS="darwin" && export GOARCH="amd64" && go build cmd/main.go para compilar un binario ejecutable que funcione en MacOS.
  5. ¡Diviértete! PR y issues son bienvenidos ;)
  6. Geacon ha sido probado solo en CobaltStrike 3.14 y solo soporta el c2profile por defecto, por lo que hay muchas partes hardcodeadas en el proyecto y no intentaré implementar más soporte de C2profile por ahora.
  7. Gracias por el PR de @xxxxxyyyy, y ahora Geacon soporta CobaltStrike 4.0, por favor revisa la rama 4.0 para compilar.
  8. La rama master de Geacon soporta CobaltStrike 4.1, las funciones actualmente disponibles incluyen: ejecutar comandos, subir, descargar, explorador de archivos, cambiar el directorio de trabajo actual y salir del proceso actual.
  9. Geacon solo se enfoca en el análisis de protocolos, pero si quieres experimentar más funciones, puedes usar otro proyecto de nuestros compañeros, ¡echa un vistazo a CrossC2 ahora!

Captura de pantalla

Obtén los resultados de ejecución de comandos de Geacon en Linux. login

Análisis de protocolo

Continuará, actualizaré en cuanto tenga tiempo ...

Por hacer

  1. Soporte para CobaltStrike 4.x

  2. Solucionar el problema del icono del sistema operativo en la tabla de sesiones

  3. Problema de codificación de cadenas

_DarkRay@RedCore

Descargar herramienta