Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
browser-backdoor — BrowserBackdoor는 JavaScript WebSocket 백도어와 Ruby 명령줄 리스너를 갖춘 Electron 애플리케이션입니다. | Kitploit
도구/GitHubGitHub/imcpwn/browser-backdoor
Payload GenerationPersistence MechanismsData ExfiltrationPost-ExploitationCommand and ControlRed TeamingRemote Access Tool
GitHubimcpwn/browser-backdoor

browser-backdoor

BrowserBackdoor는 JavaScript WebSocket 백도어와 Ruby 명령줄 리스너를 갖춘 Electron 애플리케이션입니다.

저장소 보기
341837년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

BrowserBackdoor Build Status Code Climate License

Screenshots

BrowserBackdoor는 JavaScript WebSocket 백도어를 사용하여 리스너에 연결하는 Electron 애플리케이션입니다.

BrowserBackdoorServer는 들어오는 WebSocket 연결을 수신하고 원격 시스템에 명령을 보내기 위한 명령줄 인터페이스를 생성하는 WebSocket 서버입니다.

BrowserBackdoor의 JavaScript 백도어는 WebSocket을 지원하는 모든 브라우저에서 사용할 수 있습니다. BrowserBackdoor 클라이언트 애플리케이션을 사용하지 않는 한 호스트 컴퓨터의 Electron API에 접근할 수 없습니다.

Electron API에 접근할 수 있을 때 할 수 있는 몇 가지 작업:

  1. 모든 웹사이트를 가리킬 수 있는 새 브라우저 창을 엽니다. (이미 내장됨. 참조: server/modules/openURL.js).

  2. 클립보드를 변경하고 읽습니다. (이미 내장됨. 참조: server/modules/readClipboard.js 및 server/modules/writeClipboard.js).

  3. 크로스 플랫폼 운영 체제 알림 및 OS X와 Windows의 트레이에 접근합니다.

  4. 스크린샷을 찍습니다. (이미 내장됨. 참조: server/modules/screenshot.js).

  5. 임의의 시스템 명령을 실행합니다. (이미 내장됨. 참조: server/modules/execCmd.js)

  6. 시작 시 실행합니다. (이미 내장됨. 참조: client/main.js 및 server/modules/manageStartup.js).

지원

프로그램에 문제가 발생하면 이슈 트래커를 사용해 주세요: https://github.com/IMcPwn/browser-backdoor/issues

위키

스크린샷은 위키에서 확인할 수 있습니다! https://github.com/IMcPwn/browser-backdoor/wiki/Screenshots

더 많은 정보가 곧 추가될 예정입니다.

사용 방법

클라이언트 애플리케이션은 백그라운드에서 실행되며 실행 중에는 사용자 인터페이스를 제공하지 않습니다. 실행 여부 확인, 종료, 또는 시스템 시작 시 실행 활성화/비활성화는 Command (OS X) 또는 Control (Windows/Linux) + Alt + \ 또는 client/main.js에서 설정한 단축키를 누르면 됩니다.

서버 애플리케이션의 사용 방법은 명령줄에서 help를 입력하여 확인할 수 있습니다.

설치

클라이언트 요구 사항:

  • 최신 Node.js 및 npm

서버 요구 사항:

  • Ruby 2.1+ 및 Gemfile의 gem

BrowserBackdoor 클라이언트는 Electron이 지원하는 모든 장치에서 지원됩니다. 현재 Windows 32/64, OS X 64, Linux 32/64입니다.

BrowserBackdoorServer는 Ubuntu 14.04, Debian 8, Kali Linux에서 테스트되었습니다. 유사한 Linux 운영 체제에서 작동합니다.

설치하려면 먼저 저장소를 클론하세요. 나머지 명령은 모두 저장소의 루트 디렉터리에 있다고 가정합니다.

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

BrowserBackdoor 클라이언트 애플리케이션을 설치하고 실행하는 방법:

root@kitploit:~
cd client
npm install
#
# 다음 명령 전에 index.html 및 main.js를 구성하세요.
#
npm start

클라이언트 실행 파일을 빌드하는 방법 (자세한 내용은 여기 참조):

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

BrowserBackdoorServer 실행 방법:

root@kitploit:~
cd server
gem install bundler
bundle install
#
# 다음 명령 전에 config.yml을 구성하세요.
#
ruby bbsconsole.rb

라이선스

MIT

면책 조항

이것은 개인 개발 프로젝트이며, 사악한 목적으로 사용하지 마십시오. 저자는 프로그램의 오용에 대해 어떠한 책임도 지지 않습니다.

연락처

이 프로그램은 IMcPwn이 만들었습니다.

이메일, 트위터 및 기타 연락 방법은 다음에서 확인할 수 있습니다: https://imcpwn.com

도구 다운로드