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
gitpwnd — GitPwnd es una herramienta de penetración de red que te permite usar un repositorio git para el comando y control de máquinas comprometidas. | Kitploit
Herramientas/GitHubGitHub/nccgroup/gitpwnd
Mecanismos de PersistenciaPost-ExplotaciónPruebas de PenetraciónComando y ControlRed TeamingHerramienta de Acceso Remoto
GitHubnccgroup/gitpwnd

gitpwnd

GitPwnd es una herramienta de penetración de red que te permite usar un repositorio git para el comando y control de máquinas comprometidas.

Ver Repositorio
14533hace 3 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

GitPwnd

GitPwnd es una herramienta para ayudar en las pruebas de penetración de redes. GitPwnd permite a un atacante enviar comandos a máquinas comprometidas y recibir los resultados de vuelta usando un repositorio git como capa de transporte de comando y control. Al usar git como mecanismo de comunicación, las máquinas comprometidas no necesitan comunicarse directamente con tu servidor de ataque, que probablemente se encuentre en un host o IP que no es de confianza para la máquina comprometida.

Actualmente GitPwnd asume que el repositorio git de comando y control está alojado en GitHub, pero esto es solo un detalle de implementación para la iteración actual. La misma técnica es igualmente aplicable a cualquier servicio que pueda alojar un repositorio git, ya sea BitBucket, Gitlab, etc.

Configuración e Instalación

El script de configuración de GitPwnd (setup.py) y el servidor (server/) fueron escritos y probados con Python3, pero Python 2.7 probablemente funcionará también. El proceso de arranque para establecer la persistencia en máquinas comprometidas se probó en Python 2.7.

Configurar GitPwnd

root@kitploit:~
# Install Python dependencies
$ pip3 install -r requirements.txt --user

# Set up config
$ cp config.yml.example config.yml
# Configure config.yml with your custom info

# Run the setup script
$ python3 setup.py config.yml

Ejecutar el servidor de GitPwnd

root@kitploit:~
$ cd server/
$ pip3 install -r requirements.txt --user
$ python3 server.py

Contribuciones

¡Las contribuciones son bienvenidas! No dudes en crear un issue o un PR y te responderemos lo antes posible.

Información de Versión

v0.1

  • PoC inicial con funcionalidad completa para BlackHat USA 2017.

TODO

  • Escribir un README mucho más descriptivo
Descargar herramienta