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
browser-backdoor — BrowserBackdoor es una Aplicación Electron con un Backdoor WebSocket JavaScript y un Listener de Línea de Comandos Ruby. | Kitploit
Herramientas/GitHubGitHub/imcpwn/browser-backdoor
Generación de PayloadsMecanismos de PersistenciaExfiltración de DatosPost-ExplotaciónComando y ControlRed TeamingHerramienta de Acceso Remoto
GitHubimcpwn/browser-backdoor

browser-backdoor

BrowserBackdoor es una Aplicación Electron con un Backdoor WebSocket JavaScript y un Listener de Línea de Comandos Ruby.

Ver Repositorio
34183hace 7 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

BrowserBackdoor Build Status Code Climate License

Capturas de pantalla

BrowserBackdoor es una aplicación Electron que utiliza un backdoor WebSocket en JavaScript para conectarse al listener.

BrowserBackdoorServer es un servidor WebSocket que escucha conexiones WebSocket entrantes y crea una interfaz de línea de comandos para enviar comandos al sistema remoto.

El backdoor JavaScript en BrowserBackdoor puede usarse en todos los navegadores que soporten WebSockets. No tendrá acceso a la API Electron de la computadora anfitriona a menos que se use la aplicación BrowserBackdoor Client.

Algunas cosas que puedes hacer si tienes acceso a la API Electron:

  1. Abrir nuevas ventanas del navegador que puedan apuntar a cualquier sitio web. (ya incorporado. Ver: server/modules/openURL.js).

  2. Cambiar y leer el portapapeles. (ya incorporado. Ver: server/modules/readClipboard.js y server/modules/writeClipboard.js).

  3. Acceder a notificaciones del sistema operativo multiplataforma y a la bandeja en OS X y Windows.

  4. Tomar capturas de pantalla. (ya incorporado. Ver: server/modules/screenshot.js).

  5. Ejecutar comandos arbitrarios del sistema. (ya incorporado. Ver: server/modules/execCmd.js)

  6. Ejecutar al inicio. (ya incorporado. Ver: client/main.js y server/modules/manageStartup.js).

Soporte

Si encuentras un problema con el programa, por favor usa el rastreador de problemas: https://github.com/IMcPwn/browser-backdoor/issues

Wiki

¡Las capturas de pantalla están disponibles en la Wiki! https://github.com/IMcPwn/browser-backdoor/wiki/Screenshots

Pronto se agregará más información.

Uso

La aplicación cliente se ejecutará en segundo plano y no proporcionará ninguna interfaz de usuario mientras esté en ejecución. Para verificar que se está ejecutando, cerrarla, o habilitar/deshabilitar el inicio del sistema, presiona Comando (OS X) O Control (Windows/Linux) + Alt + \ o el atajo que hayas configurado en client/main.js.

El uso de la aplicación servidor se puede consultar escribiendo help en la línea de comandos.

Instalación

Requisitos para el cliente:

  • Última versión de Node.js y npm

Requisitos para el servidor:

  • Ruby 2.1+ y las gemas del Gemfile

BrowserBackdoor Client es compatible con todos los dispositivos soportados por Electron. Actualmente son Windows 32/64, OS X 64 y Linux 32/64.

BrowserBackdoorServer ha sido probado en Ubuntu 14.04, Debian 8 y Kali Linux. Debería funcionar en cualquier sistema operativo Linux similar.

Para instalar cualquier cosa, primero clona el repositorio. Todos los comandos mostrados asumen que estás en la raíz del repositorio.

root@kitploit:~
git clone https://github.com/IMcPwn/browser-backdoor
cd browser-backdoor

Cómo instalar y ejecutar la aplicación cliente BrowserBackdoor:

root@kitploit:~
cd client
npm install
#
# Configure index.html and main.js before the next command.
#
npm start

Cómo compilar ejecutables del cliente (ver aquí para más información):

root@kitploit:~
cd client
npm install electron-packager -g
electron-packager . --all

Cómo ejecutar BrowserBackdoorServer:

root@kitploit:~
cd server
gem install bundler
bundle install
#
# Configure config.yml before the next command
#
ruby bbsconsole.rb

Licencia

MIT

Descargo de responsabilidad

Este es un proyecto de desarrollo personal, por favor no lo uses con fines malintencionados. El autor no se responsabiliza por ningún mal uso del programa.

Contacto

Este programa está hecho por IMcPwn .

La información de contacto como correo electrónico, twitter y otros métodos de contacto están disponibles aquí: https://imcpwn.com

Descargar herramienta