C2 Search Netlas es una utilidad Java diseñada para detectar servidores de comando y control (C2) utilizando la API de Netlas. Proporciona una interfaz CLI sencilla y fácil de usar para buscar servidores C2, aprovechando la API de Netlas para recopilar datos y procesarlos localmente.
Para utilizar esta utilidad de terminal, necesitará una clave API de Netlas. Obtenga su clave en el sitio web de Netlas.
Después de adquirir su clave API, ejecute el siguiente comando para buscar servidores:
c2detect -t < TARGET_DOMAIN > -p < TARGET_PORT > -s < API_KEY > [-v]
Reemplace <TARGET_DOMAIN>
con la dirección IP o dominio deseado, <TARGET_PORT>
con el puerto que desea escanear y <API_KEY>
con su clave API de Netlas. Utilice el indicador opcional -v
para obtener resultados detallados. Por ejemplo, para buscar en la dirección IP google.com
en el puerto 443
usando la clave API de Netlas 1234567890abcdef
, ingrese:
c2detect -t google.com -p 443 -s 1234567890abcdef
Para descargar una versión de la utilidad, siga estos pasos:
java -jar c2-search-netlas- < version > .jar -t < ip-or-domain > -p < port > -s < your-netlas-api-key >
Para compilar e iniciar el contenedor Docker para este proyecto, ejecute los siguientes comandos:
docker build -t c2detect .
docker run -it --rm
c2detect
-s " your_api_key "
-t " your_target_domain "
-p " your_target_port "
-v
Para utilizar esta utilidad, necesita tener una clave API de Netlas. Puede obtener la clave en el sitio web de Netlas. Ahora puede construir el proyecto y ejecutarlo usando los siguientes comandos:
./gradlew build
java -jar app/build/libs/c2-search-netlas-1.0-SNAPSHOT.jar --help
Esto mostrará el mensaje de ayuda con las opciones disponibles. Para buscar servidores C2, ejecute el siguiente comando:
java -jar app/build/libs/c2-search-netlas-1.0-SNAPSHOT.jar -t < ip-or-domain > -p < port > -s < your-netlas-api-key >
Esto mostrará una lista de servidores C2 que se encuentran en la dirección IP o dominio dado.
Nombre | Apoyo |
---|---|
metasploit | ✅ |
Estragos | ❓ |
Golpe de cobalto | ✅ |
Bruteratel | ✅ |
Astilla | ✅ |
DeimosC2 | ✅ |
FénixC2 | ✅ |
Imperio | |
Esmerejón | ✅ |
Pacto | |
Villano | ✅ |
sombra0w | |
PoshC2 | ✅ |
Leyenda:
Si desea contribuir a este proyecto, no dude en crear una solicitud de extracción.
Este proyecto tiene la licencia correspondiente; consulte el archivo de LICENCIA para obtener más detalles.