
Go 프로그래밍을 연습하고 CobaltStrike의 Beacon을 Go로 구현하세요
Go를 사용하여 CobaltStrike의 Beacon 구현
이 프로젝트는 프로토콜 분석 및 리버스 엔지니어링 학습 목적으로만 사용되며, 누군가의 권리를 침해한 경우 프로젝트를 삭제할 수 있도록 연락해 주시기 바랍니다. 마지막으로, 불법적으로 사용하지 마십시오
.cobaltstrike.beacon_keys 파일을 생성합니다.java -jar BeaconTool.jar 명령어를 사용하여 Java 키스토어를 PEM 형식으로 변환합니다.cmd/config/config.go 파일의 RSA 키 쌍을 교체합니다(RSA 개인키는 필수가 아니며, 기록용으로 코드에 포함했습니다).export GOOS="darwin" && export GOARCH="amd64" && go build cmd/main.go 명령어를 사용하여 MacOS에서 실행 가능한 바이너리를 컴파일합니다.4.0 브랜치를 확인하세요.master 브랜치는 을 지원합니다. 현재 사용 가능한 기능으로는 명령 실행, 업로드, 다운로드, 파일 브라우저, 현재 작업 디렉토리 전환, 현재 프로세스 종료가 있습니다.Linux에서 Geacon의 명령 실행 결과를 확인하세요.

계속 작성 중입니다. 시간이 나는 대로 업데이트하겠습니다 ...
_DarkRay@RedCore