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
BetterBackdoor — Una puerta trasera con una multitud de características. | Kitploit
Herramientas/GitHubGitHub/thatcherclough/betterbackdoor
Descifrado de ContraseñasGeneración de PayloadsExfiltración de DatosPost-ExplotaciónPruebas de PenetraciónComando y ControlHerramienta de Acceso Remoto
GitHubthatcherclough/betterbackdoor

BetterBackdoor

Una puerta trasera con una multitud de características.

Ver Repositorio
29384hace 1 añoRevisado 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

BetterBackdoor

Una puerta trasera es una herramienta utilizada para obtener acceso remoto a una máquina.

Normalmente, las utilidades de puerta trasera como NetCat tienen dos funciones principales: canalizar la entrada remota a cmd o bash y devolver la respuesta. Esto es útil, pero también es limitado. BetterBackdoor supera estas limitaciones al incluir la capacidad de inyectar pulsaciones de teclas, obtener capturas de pantalla, transferir archivos y muchas otras tareas.

Características

BetterBackdoor puede crear y controlar una puerta trasera.

Esta puerta trasera creada puede:

  • Abrir un shell de símbolo del sistema
  • Ejecutar scripts de PowerShell
  • Ejecutar DuckyScripts para inyectar pulsaciones de teclas
  • Exfiltrar archivos según su extensión
  • Exfiltrar contraseñas de Microsoft Edge y WiFi
  • Enviar y recibir archivos hacia y desde el ordenador de la víctima
  • Iniciar un KeyLogger
  • Obtener una captura de pantalla del ordenador de la víctima
  • Obtener texto copiado en el portapapeles de la víctima
  • Obtener el contenido de un archivo de la víctima (cat)
  • Comprimir un directorio en un archivo ZIP
  • Descomprimir un archivo ZIP

Esta puerta trasera utiliza una conexión de socket cliente y servidor para comunicarse. El atacante inicia un servidor, y la víctima se conecta a este servidor como cliente. (Nota: si varios clientes intentan conectarse, se le solicita al usuario que seleccione a qué cliente conectarse) Una vez establecida la conexión, se pueden enviar comandos al cliente para controlar la puerta trasera.

Para crear la puerta trasera, BetterBackdoor:

  • Crea 'run.jar', el archivo jar de la puerta trasera, y lo copia al directorio 'backdoor'.
  • Añade un archivo de texto que contiene la dirección IP del atacante y una clave de cifrado (si el atacante seleccionó cifrar los datos enviados desde y hacia la puerta trasera) a 'run.jar'.
    • Nota: estos datos se escriben en texto plano.
  • Si se desea, copia un Java Runtime Environment a 'backdoor' y crea el archivo batch 'run.bat' para ejecutar la puerta trasera en el Java Runtime Environment empaquetado.

La puerta trasera puede operar dentro de una sola red, LAN, y a través de internet, WAN. Sin embargo, para usar la puerta trasera a través de WAN, se debe realizar el reenvío de puertos.

Para uso en WAN, los puertos 1025 y 1026 deben reenviarse desde el ordenador del atacante con TCP seleccionado. Una vez hecho esto, el atacante puede controlar la puerta trasera incluso cuando la víctima y el atacante están en redes diferentes.

Para iniciar la puerta trasera en un PC víctima, transfiera todos los archivos del directorio 'backdoor' a un PC víctima.

Si un JRE está empaquetado con la puerta trasera, ejecute run.bat, de lo contrario ejecute run.jar.

Esto iniciará la puerta trasera en el PC de la víctima.

Una vez en ejecución, para controlar la puerta trasera debe regresar a BetterBackdoor y ejecutar la opción 1 al inicio.

Demo

Requisitos

  • Se debe instalar una distribución JDK de Java >=8 y agregarla al PATH.
  • Debe usar el mismo ordenador para crear y controlar la puerta trasera.
    • La dirección IP de este ordenador debe permanecer estática durante el tiempo entre la creación y el control de la puerta trasera.
  • El ordenador usado para controlar la puerta trasera debe tener su cortafuegos desactivado, y si el ordenador tiene un sistema operativo Unix, debe ejecutar BetterBackdoor como 'sudo'.

Compatibilidad

BetterBackdoor es compatible con Windows, Mac y Linux, mientras que la puerta trasera solo es compatible con Windows.

Instalación

root@kitploit:~
# clone BetterBackdoor
git clone https://github.com/thatcherclough/BetterBackdoor.git

# change the working directory to BetterBackdoor
cd BetterBackdoor

# build BetterBackdoor with Maven
# for Windows run
mvnw.cmd clean package

# for Linux and Mac run
sh mvnw clean package

Uso

root@kitploit:~
java -jar betterbackdoor.jar

Licencia

  • MIT
  • Derechos de autor 2020 © Thatcher Clough.
Descargar herramienta