黑客技术
点击放大

BrowserBackdoor ![Build Status]() ![代码 Climate]() ![License]()
===================
![Screenshots]()
BrowserBackdoor is an Electron application that uses a Ja WebSocket Backdoor to connect to the listener.
BrowserBackdoorServer is a WebSocket 服务端 that listens for incoming WebSocket connections
and creates a command-line interface for sending commands to the remote system.
The Ja backdoor in BrowserBackdoor can be used on all browsers that support WebSockets.
It will not ha to the Electron API of the host computer unless the BrowserBackdoor 客户端 application is used.
Some things you can do if you ha to the Electron API:
1. Open new browser windows that can point to any website. (already built-in. See: ser/openURL.js).
2. Change and read the clipboard. (already built-in. See: ser/readClipboard.js and ser/writeClipboard.js).
3. Access cross-platform Operating System notifications and the tray on OS X and Windows.
4. Take screenshots. (already built-in. See: ser/screenshot.js).
5. Execute arbitrary system commands. (already built-in. See: ser/execCmd.js)
6. Run at startup. (already built-in. See: 客户端/main.js and ser/manageStartup.js).
Support
===================
If you find an issue with the program please use the issue tracker:
Wiki
===================
Screenshots are a on the Wiki!
More information will be added to it soon.
Usage
===================
The 客户端 application will run in the background and provide no user interface while running.
To check that it's running, quit it, or enable/disable system startup press Command (OS X) OR Control (Windows/Linux) + Alt + \ or whatever you configured the shortcut as in 客户端/main.js.
The ser's usage can be accessed by typing help in the command line.
Installing
===================
Requirements for client:
Requirements for server:
BrowserBackdoor 客户端 is supported on all devices supported by Electron.
Currently that is Windows 32/64, OS X 64, and Linux 32/64.
BrowserBackdoorServer has been tested on Ubuntu 14.04, Debian 8, and Kali Linux.
It should work on any similar Linux operating system.
To install anything, first, clone the repository. All the rest of the commands shown assume you are in the root of the repository.
How to install and run the BrowserBackdoor 客户端 application:
How to build 客户端 executables (see here for more information):
How to run BrowserBackdoorServer:
License
===================
MIT
Disclaimer
===================
This is a personal de project, please do not use it for nefarious purposes.
The author bears no responsibility for any misuse of the program.
Contact
===================
This program is made by IMcPwn .
Contact information such as email, twitter, and other methods of contact are a here:
开发语言:Ruby
Star 数:341
该项目属于黑客技术方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕BrowserBackdoor is an Electron Application with a Ja WebSocket Backdoor and a Ruby Command-Line Listener展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | browser-backdoor - BrowserBackdoor is an Electron Application with a |
| 所属分类 | 黑客技术 |
| 发布作者 | admin |
| 发布时间 | 2026-10-05 22:18:53 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 201 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |