Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
browser-backdoor — BrowserBackdoor est une application Electron avec un backdoor WebSocket JavaScript et un écouteur en ligne de commande Ruby. | Kitploit
Outils/GitHubGitHub/imcpwn/browser-backdoor
Génération de PayloadsMécanismes de PersistanceExfiltration de DonnéesPost-ExploitationCommandement et ContrôleRed TeamingOutil d'Accès à Distance
GitHubimcpwn/browser-backdoor

browser-backdoor

BrowserBackdoor est une application Electron avec un backdoor WebSocket JavaScript et un écouteur en ligne de commande Ruby.

Voir le dépôt
341831il y a 8 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

BrowserBackdoor Build Status Code Climate License

Screenshots

BrowserBackdoor est une application qui utilise une porte dérobée WebSocket JavaScript pour se connecter à l'écouteur.

Electron

BrowserBackdoorServer est un serveur WebSocket qui écoute les connexions WebSocket entrantes et crée une interface en ligne de commande pour envoyer des commandes au système distant.

La porte dérobée JavaScript dans BrowserBackdoor peut être utilisée sur tous les navigateurs prenant en charge WebSockets. Elle n'aura pas accès à l'API Electron de l'ordinateur hôte à moins que l'application client BrowserBackdoor ne soit utilisée.

Certaines choses que vous pouvez faire si vous avez accès à l'API Electron :

  1. Ouvrir de nouvelles fenêtres de navigateur pouvant pointer vers n'importe quel site web. (déjà intégré. Voir : server/modules/openURL.js).

  2. Modifier et lire le presse-papiers. (déjà intégré. Voir : server/modules/readClipboard.js et server/modules/writeClipboard.js).

  3. Accéder aux notifications système multiplateformes et à la barre d'état système sur OS X et Windows.

  4. Prendre des captures d'écran. (déjà intégré. Voir : server/modules/screenshot.js).

  5. Exécuter des commandes système arbitraires. (déjà intégré. Voir : server/modules/execCmd.js)

  6. S'exécuter au démarrage. (déjà intégré. Voir : client/main.js et server/modules/manageStartup.js).

Assistance

Si vous rencontrez un problème avec le programme, veuillez utiliser le suivi des problèmes : https://github.com/IMcPwn/browser-backdoor/issues

Wiki

Des captures d'écran sont disponibles sur le Wiki ! https://github.com/IMcPwn/browser-backdoor/wiki/Screenshots

Plus d'informations y seront ajoutées bientôt.

Utilisation

L'application client s'exécutera en arrière-plan et n'offrira aucune interface utilisateur pendant son fonctionnement. Pour vérifier qu'elle est en cours d'exécution, la quitter ou activer/désactiver le démarrage système, appuyez sur Commande (OS X) ou Contrôle (Windows/Linux) + Alt + \ ou sur le raccourci que vous avez configuré dans client/main.js.

L'utilisation de l'application serveur peut être consultée en tapant help dans la ligne de commande.

Installation

Prérequis pour le client :

  • Dernière version de Node.js et npm

Prérequis pour le serveur :

  • Ruby 2.1+ et les gems du Gemfile

BrowserBackdoor Client est pris en charge sur tous les appareils supportés par Electron. Actuellement, cela inclut Windows 32/64, OS X 64 et Linux 32/64.

BrowserBackdoorServer a été testé sur Ubuntu 14.04, Debian 8 et Kali Linux. Il devrait fonctionner sur tout système d'exploitation Linux similaire.

Pour installer quoi que ce soit, commencez par cloner le dépôt. Toutes les commandes suivantes supposent que vous êtes à la racine du dépôt.

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

Comment installer et exécuter l'application client BrowserBackdoor :

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

Comment construire les exécutables clients (voir ici pour plus d'informations) :

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

Comment exécuter BrowserBackdoorServer :

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

Licence

MIT

Avertissement

Ceci est un projet de développement personnel, veuillez ne pas l'utiliser à des fins malveillantes. L'auteur décline toute responsabilité en cas d'utilisation abusive du programme.

Contact

Ce programme est réalisé par IMcPwn .

Les informations de contact telles que l'e-mail, Twitter et d'autres méthodes de contact sont disponibles ici : https://imcpwn.com

Télécharger l’outil