Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
HomeLab — GNS3ホームラボ。Cisco ASAvファイアウォール、L3コア、DMZ、Active Directoryドメインを備えたセグメント化ネットワークを文書化し、ネットワーキング、システム管理、オフェンシブセキュリティの練習に使用。 | Kitploit
ツール/GitHubGitHub/ko0ler/homelab
ネットワークマッピング脆弱性分析セキュリティ仮想化ネットワークセキュリティペネトレーションテスト学習と教育レッドチーミングラボと実践
GitHubko0ler/homelab

HomeLab

GNS3ホームラボ。Cisco ASAvファイアウォール、L3コア、DMZ、Active Directoryドメインを備えたセグメント化ネットワークを文書化し、ネットワーキング、システム管理、オフェンシブセキュリティの練習に使用。

リポジトリを見る
11211112日前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

HomeLab - ネットワークドキュメント

トポロジ

概要

HomeLab は、1 台のノート PC(OMEN 16、i7-14650HX、32 GB RAM、RTX 4060 8 GB)上に構築した GNS3 ラボで、ネットワーキング、システム管理、攻撃的セキュリティを 1 つの環境で練習するためのものです。ファイアウォール(Cisco ASAv)を備えた境界、DMZ(Ubuntu Server)、ルーティングされたコア(SW-L3 + 2 台のアクセススイッチ)、そして Windows Server 2025 上で動作する Active Directory ドメイン kooler.local をモデル化しています。攻撃者プラットフォーム(Kali、Exegol)は、インターネットへの NAT ゲートウェイとともに、信頼されていない外部セグメント上に配置されています。資産数、ホストの種類、構成されるサービスは、PC に負担をかけすぎずに環境全体を同時に実行でき、VM に適切なリソースを割り当てられるよう、私のホストスペックに基づいています。

注: これは始めるためのベースライン構成であるため、必要に応じてカスタマイズしてください。サーバーハードニング、SIEM、EDR、C2 サーバー、さらなるテストのための LAN ピボッティングといったツールや概念は、トレーニングしたい内容に応じて自分で実装・実行する必要があります。時間の経過とともに文書化されるのは全体アーキテクチャのみであり、使いやすさのために最終的には CHANGELOG.md で追跡されます。さらに、ファイアウォールは実際にはライセンスされていない(評価モード)ため、関連する帯域幅が制限され、ネットワークパフォーマンスに大きく影響します(外部ソース → DMZ、内部 → インターネット)。そのため、システムアップデートや大きなソフトウェアのダウンロードなど帯域幅を要するネットワークトラフィックには、VM 上の追加ネットワークアダプター(VMware NAT)を一時的に使用しています。テストして壊す際には、コンポーネントのスナップショットを取得してください。楽しんで成長しましょう!

ネットワークトポロジとアドレッシング

チェーン: Kali/Exegol + NAT (Switch-X) → Router → ASAv Firewall(DMZ レッグ付き)→ SW-L3 → L2-SW-1 / L2-SW-2(VLAN)。

セグメントサブネット備考
外部 / 非信頼192.168.160.0/24Switch-X: Kali/Exegol、NAT クラウド; Router は .100
Router ↔ FW 外部10.10.3.0/29Router .1、ASA outside .2、DMZ NAT .3
FW ↔ DMZ10.10.2.0/30ASA dmz .2、Ubuntu .1
FW ↔ SW-L3(内部)10.10.1.0/30ASA inside .2、SW-L3 .1
VLAN 30 (VPCS)192.168.30.0/24PC-C、PC-D
VLAN 40 (ワークステーション)192.168.40.0/24L2-SW-2 の背後 — Windows 10、PC-B
VLAN 50 (サーバー)192.168.50.0/24L2-SW-1 の背後 — Windows Server 2025 (DC01)、PC-A
VLAN 100 (管理)192.168.100.0/24SW-L3 上に SVI が存在; トランク済みだが、まだ ASA オブジェクトグループには未登録

トランクリンク SW-L3 ↔ L2-SW-1/L2-SW-2 は VLAN 30、40、50、100 を伝送します(ネイティブ VLAN 999、dot1q)。

ネットワークデバイスインベントリ

デバイス役割プラットフォーム主要インターフェース
Routerエッジルーター、NAT 側ゲートウェイCisco IOSv 15.9Gi0/0 10.10.3.1/29 (FW へ); Gi0/1 192.168.160.100/24 (Switch-X へ)
FW境界ファイアウォール、DMZCisco ASAv 9.22(1)1outside 10.10.3.2/29; dmz 10.10.2.2/30; inside 10.10.1.2/30
SW-L3コア L3 スイッチ、VLAN 間ルーティングCisco IOSv L2 15.2Gi0/0 10.10.1.1/30 (FW へ); Gi0/1-0/2 は L2-SW-1/2 へのトランク; VLAN 30/40/50/100 用 SVI; VTP サーバーモード
L2-SW-1アクセススイッチCisco IOSv L2 15.2VLAN 50 アクセスポート (WinServer2025、PC-A); VTP クライアントモード
L2-SW-2アクセススイッチCisco IOSv L2 15.2VLAN 40 アクセスポート (Windows 10、PC-B); VLAN 30 (PC-D); VTP クライアントモード

ASAv は Smart Licensing Using Policy の下でライセンスされ、評価モードで動作しており、機能ティア standard とスループットレベル 1G がローカルで宣言されています(CSSM 登録なし)。

ホストインベントリ

ホスト / リソースOS / ビルドホスト名IP / VLANサービス
Kali (1 CPU, 8 コア, 4/80GB)Kali Linux 2026.2 (VMware amd64)Kali192.168.160.130 (セグメント外)攻撃者プラットフォーム
Ubuntu (1 CPU, 2 コア, 3/60GB)Ubuntu Desktop 26.04ko0ler-VMware-Virtual-Platform10.10.2.1 (DMZ)DVWA, bWAPP, httpbin, FTP, Samba, MySQL
WindowsServer 2025 (1 CPU, 4 コア, 4/60GB)Windows Server 2025DC01192.168.50.10 (VLAN 50)ADCS, ADDS, DHCP, DNS, MSSQL — kooler.local のドメインコントローラー
Windows 10 (1 CPU, 2 コア, 4/60GB)Windows 10PC1DHCP (VLAN 40)ドメイン参加済みワークステーション
PC-AVPCS—VLAN 50 (.15)—
PC-BVPCS—VLAN 40 (.15)—
PC-CVPCS—VLAN 30 (.1)—
PC-DVPCS—VLAN 30 (.2)—

VPCS は主に接続性テストに使用されます。

Active Directory (kooler.local)

ドメインコントローラー: DC01 (Windows Server 2025, 192.168.50.10)。ADCS、ADDS、DHCP、DNS、MSSQL を同時に実行しています。攻撃対象領域の演習用に意図的に過剰プロビジョニングされた DC です (サービスアカウントの露出、ADCS テンプレートの設定不備、DC 上の SQL など)。

アカウントスコープ備考
Administratorローカル (DC01)組み込みのローカル管理者
Ko0lerドメインユーザー—
user1ドメインユーザー—

Windows 10 (PC1) は kooler.local に参加しています。ローカルログイン ko0ler もこのマシン上に存在し、ドメインアカウントとは別です。

ファイアウォールポリシー概要 (ASAv)

ゾーンペア方向許可
outside → DMZインバウンドUbuntu (10.10.2.1) への HTTP(80)、HTTPS(443)、8080、8070、8060。ICMP
DMZ → outsideアウトバウンドHTTP、HTTPS、DNS(53)
DMZ → inside—拒否
inside → DMZアウトバウンドUbuntu への全 IP
inside → outsideアウトバウンド全 IP、ASA の outside インターフェース経由の PAT

NAT: inside サブネット用の PAT (192.168.30/40/50.0/24、動的、ASA の outside 経由) と、DMZ ホスト用のスタティック NAT (10.10.2.1 → 10.10.3.3、DMZ_MAPPED)。注意: VLAN 30/40/50 間の VLAN 間トラフィックは ASA を経由しません。SW-L3 がローカルでルーティングするため、ファイアウォールはノースサウス (DMZ/outside) トラフィックのみを認識します。

既知の問題と変更履歴

CHANGELOG.md で管理されています。

認証情報リファレンス

ラボの認証情報は意図的にこのリポジトリにコミットされていません。

スコープアカウントホスト名
ローカルkaliko0ler-VMware-Virtual-Platform (Kali)
ローカルko0lerUbuntu
ローカルko0lerPC1 (Windows 10)
ローカルAdministratorDC01 (WindowsServer 2025)
ドメイン (kooler.local)Ko0ler—
ドメイン (kooler.local)user1—
ツールをダウンロード