
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