
학생, 연구자 및 개발자를 위한 오픈소스 사후 침투 프레임워크입니다.
질문이 있으신가요? 문서를 확인하거나 Discord 지원 서버에 가입하세요.
면책 조항: 이 프로젝트는 승인된 테스트 또는 교육 목적으로만 사용되어야 합니다.
BYOB는 학생, 연구자 및 개발자를 위한 오픈 소스 포스트 익스플로잇 프레임워크입니다. 다음과 같은 기능을 포함합니다:
학생과 개발자가 C2 서버나 원격 관리 도구를 처음부터 작성할 필요 없이 자신의 코드를 쉽게 구현하고 멋진 새 기능을 추가할 수 있도록 설계되었습니다.
이 프로젝트는 원본 콘솔 기반 애플리케이션(/byob)과 웹 GUI(/web-gui)의 두 가지 주요 부분으로 구성됩니다.
C2 서버를 위한 제어판으로, 포인트 앤 클릭 인터페이스를 통해 포스트 익스플로잇 모듈을 실행할 수 있습니다. 제어판에는 클라이언트 머신의 대화형 지도와 효율적이고 직관적인 클라이언트 머신 관리를 위한 대시보드가 포함되어 있습니다.

페이로드 생성기는 Docker 컨테이너와 Wine 서버를 포함한 블랙 매직을 사용하여 선택한 모든 플랫폼/아키텍처에 대해 실행 가능한 페이로드를 컴파일합니다. 이러한 페이로드는 Diffie-Hellman IKE를 사용하여 안전한 대칭 키를 생성한 후 AES-256을 통해 암호화된 네트워크 통신으로 역방향 TCP 셸을 생성합니다.

웹 앱에는 브라우저 내 터미널 에뮬레이터가 포함되어 있어 웹 GUI를 사용하는 동안에도 직접 셸 액세스가 가능합니다.

스테이징된 페이로드, 원격 임포트, 무제한 포스트 익스플로잇 모듈로 완전 탐지 불가능한 클라이언트 생성
./byob/modules/ 디렉토리에 복사한 모든 Python 스크립트, 모듈 또는 패키지는 명령 및 제어 서버가 실행되는 동안 자동으로 원격 임포트 가능해지며 모든 클라이언트가 직접 사용할 수 있습니다../byob/modules/ 디렉토리에 기본 모듈 템플릿이 제공되어 자신만의 모듈을 작성하는 과정을 간단하고 번거로움 없이 진행할 수 있습니다.클라이언트가 원격으로 임포트할 수 있는 포스트 익스플로잇 모듈
byob.modules.persistence): 5가지 방법을 사용하여 호스트 머신에 지속성 확보byob.modules.packetsniffer): 호스트 네트워크에서 패킷 스니퍼를 실행하고 .pcap 파일 업로드byob.modules.escalate): UAC 우회를 시도하여 승인되지 않은 관리자 권한 획득byob.modules.portscanner): 로컬 네트워크에서 다른 온라인 장치 및 열린 포트 스캔byob.modules.keylogger): 사용자의 키 입력 및 입력된 창 이름 기록byob.modules.screenshot): 현재 사용자 데스크톱의 스크린샷 캡처byob.modules.outlook): 로컬 Outlook 클라이언트에서 이메일 읽기/검색/업로드byob.modules.process): 호스트에서 현재 실행 중인 프로세스 목록/검색/종료/모니터링byob.modules.icloud): macOS에 로그인된 iCloud 계정 확인지속적인 데이터베이스 및 콘솔을 갖춘 명령 및 제어 서버
생성기와 서버가 사용하는 핵심 프레임워크 모듈
byob.core.util): 많은 모듈에서 사용되는 다양한 유틸리티 함수byob.core.security): Diffie-Hellman IKE 및 3가지 암호화 모드 (AES-256-OCB, AES-256-CBC, XOR-128)byob.core.loaders): 서버에서 모든 패키지/모듈/스크립트를 원격으로 임포트byob.core.payloads): 종속성, 패키지 및 모듈을 원격으로 임포트하도록 설계된 역방향 TCP 셸byob.core.stagers): 분석 및 탐지를 방지하기 위해 고유한 페이로드 스테이저 생성byob.core.generators): 클라이언트 생성기를 위해 코드를 동적으로 생성하는 모든 함수byob.core.dao): 명령 및 제어 서버와 SQLite 데이터베이스 간의 상호 작용 처리byob.core.handler): 서버로의 원격 파일 업로드를 위한 HTTP POST 요청 핸들러기여자를 환영합니다! 새로운 기능이나 개선 사항이 있으면 언제든지 풀 리퀘스트를 보내주세요!