Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
geacon — Goプログラミングを練習し、CobaltStrikeのBeaconをGoで実装する | Kitploit
ツール/GitHubGitHub/darkr4y/geacon
ペネトレーションテストフレームワークエクスプロイトフレームワークリバースエンジニアリングコマンド&コントロールペイロード開発
GitHubdarkr4y/geacon

geacon

Goプログラミングを練習し、CobaltStrikeのBeaconをGoで実装する

リポジトリを見る
1.3k20535年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Geacon

Goを使ってCobaltStrikeのBeaconを実装する


このプロジェクトはプロトコル分析とリバースエンジニアリングの学習のみを目的としています。権利が侵害された場合は、プロジェクトを削除するようご連絡ください。また、最後に、違法に使用しないでください。

使い方

  1. チームサーバーをセットアップし、httpリスナーを起動します。チームサーバーは .cobaltstrike.beacon_keys ファイルを生成します。
  2. Jetbrains Ideaを使用してBeaconToolをコンパイルし、コマンド java -jar BeaconTool.jar を使用してJavaキーストアをPEM形式に変換します。
  3. ファイル cmd/config/config.go 内のRSA鍵ペアを置き換えてください(RSA秘密鍵は必須ではありません。記録用にコードに記述しただけです)。
  4. 任意のプラットフォームでgeaconをコンパイルしてください。例:コマンド export GOOS="darwin" && export GOARCH="amd64" && go build cmd/main.go を使用して、MacOSで動作する実行可能バイナリをコンパイルします。
  5. お楽しみください!PRやIssueは大歓迎です ;)
  6. GeaconはCobaltStrike 3.14でのみテストされており、デフォルトのc2profileのみをサポートしています。そのため、プロジェクトには多くのハードコードが含まれており、現時点ではこれ以上のC2profileサポートを実装する予定はありません。
  7. @xxxxxyyyy さんのPRに感謝します。そして現在Geaconは CobaltStrike 4.0 をサポートしています。コンパイルするにはブランチ 4.0 をチェックアウトしてください。
  8. Geaconのブランチ master は をサポートしており、現在利用可能な機能は、コマンド実行、アップロード、ダウンロード、ファイルブラウザ、現在の作業ディレクトリの切り替え、現在のプロセスの終了です。
CobaltStrike 4.1
  • Geaconはプロトコル分析にのみ焦点を当てていますが、より多くの機能を体験したい場合は、パートナーの別のプロジェクト CrossC2 をチェックしてください!
  • スクリーンショット

    Linux上でGeaconのコマンド実行結果を取得します。 login

    プロトコル分析

    続きは後日。時間ができ次第更新します...

    今後の予定

    1. CobaltStrike 4.xのサポート
    2. セッションテーブルのOSアイコンの問題を修正
    3. 文字エンコーディングの問題

    _DarkRay@RedCore

    ツールをダウンロード