mcpField
P
pentest-network-internal

pentest-network-internal

github.com/jd-opensourceセキュリティ31566 回インストール28 週間前に更新
リポジトリ

pentest-network-internal について

内部攻撃者を想定したテストを行う、セキュリティチーム向けのネットワーク侵入テストスキルです。ホストやサービスの探索、認証情報の確認、Active Directory の列挙、ラテラルムーブメントを扱います。

主な機能

  1. 01ネットワークとポートの探索
  2. 02サービスとバージョンの列挙
  3. 03既知脆弱性のスキャン
  4. 04弱いパスワードと初期認証情報の確認
  5. 05Active Directory のマッピング
  6. 06ラテラルムーブメントのシミュレーション

活用シーン

  1. 01ホストと公開サービスの把握
  2. 02内部サービスの既知の脆弱性確認
  3. 03弱いパスワードや初期認証情報の監査
  4. 04Active Directory から重要資産への経路調査

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/jd-opensource/joysafeter --skill pentest-network-internal

インストール後、Claude Code で/pentest-network-internalを入力して読み込まれたか確認します。

同梱ファイルreferences/tools.mdreferences/workflows.md

詳細

ペンテスト:内部ネットワーク

目的

内部の攻撃者をシミュレートし、弱い認証情報、設定ミスのあるサービス、高価値アセットへつながる Active Directory の経路を特定します。

主なワークフロー

  1. ネットワーク探索:nmap と masscan を使用して、内部ネットワーク、稼働中のホスト、開いているポートをマッピングします。
  2. サービス列挙:稼働中のサービス、バージョン、潜在的な侵入経路(SMB、RDP、SSH など)を特定します。
  3. 脆弱性スキャン:nuclei と nmap-scripts を使用して、既知のサービスの脆弱性(EternalBlue、ZeroLogon など)を確認します。
  4. 認証情報の監査:hydra と netexec(CrackMapExec)を使用して、弱いパスワードとデフォルトの認証情報をテストします。
  5. Active Directory の列挙:bloodhound と ldapdomaindump を使用して、AD の信頼関係、ユーザー、グループをマッピングします。
  6. ラテラルムーブメント:有効な認証情報またはエクスプロイトを使用して、ホスト間の移動をシミュレートします。

参考資料

  • references/tools.md
  • references/workflows.md

コメント