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ドメインを備えたセグメント化ネットワークを文書化し、ネットワーキング、システム管理、オフェンシブセキュリティの練習に使用。

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

人気

すべて見る →

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

すべてのツールを探索

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

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

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

トポロジ

概要

HomeLab は、1 台のノート PC(OMEN 16、i7-14650HX、32 GB RAM、RTX 4060 8 GB)上に構築された GNS3 ラボで、ネットワーキング、システム管理、オフェンシブセキュリティを 1 つの環境で練習するためのものです。Cisco ASAv による DMZ を備えたペリメータ、ルーテッドコア(SW-L3 + 2 台のアクセススイッチ)、そして Windows Server 2025 上で動作する Active Directory ドメイン kooler.local をモデル化しています。攻撃者プラットフォーム(Kali、ParrotOS/Exegol)は、インターネットへの 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
FW ↔ DMZ10.10.2.0/30ASA dmz .2、Ubuntu .1
FW ↔ SW-L3(内部)10.10.1.0/30ASA inside .2、SW-L3 .1
VLAN 30192.168.30.0/24PC-C、PC-D
VLAN 40192.168.40.0/24L2-SW-2 の背後 — Windows 10、PC-B
VLAN 50192.168.50.0/24L2-SW-1 の背後 — Windows Server 2025 (DC01)、PC-A
VLAN 100192.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
L2-SW-1アクセススイッチCisco IOSv L2 15.2VLAN 50 アクセスポート(WinServer2025、PC-A)
L2-SW-2アクセススイッチCisco IOSv L2 15.2VLAN 40 アクセスポート(Windows 10、PC-B); VLAN 30(PC-D)

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

ホストインベントリ

ホストOS / ビルドホスト名IP / VLANサービス
KaliKali Linux 2026.2 (VMware amd64)Kali192.168.160.130(外部セグメント)攻撃者プラットフォーム
ParrotOS/ExegolParrotOS + Exegol—外部セグメント(Switch-X)攻撃者プラットフォーム
UbuntuUbuntu Desktop 26.04ko0ler-VMware-Virtual-Platform10.10.2.1(DMZ)DVWA、bWAPP、httpbin、FTP、Samba、MySQL
WindowsServer 2025Windows Server 2025DC01192.168.50.10(VLAN 50)ADCS、ADDS、DHCP、DNS、MSSQL — kooler.local のドメインコントローラ
Windows 10Windows 10PC1DHCP(VLAN 40)ドメイン参加ワークステーション
PC-AVPCS—VLAN 50 (.15)—
PC-BVPCS—VLAN 40 (.15)—
PC-CVPCS—VLAN 30 (.1)—
PC-DVPCS—VLAN 30 (.2)—

Active Directory (kooler.local)

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

アカウントスコープ備考
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: 内部サブネット(192.168.30/40/50.0/24、ダイナミック、ASA outside 経由)の PAT と、DMZ ホストのスタティック NAT(10.10.2.1 → 10.10.3.3、DMZ_MAPPED)。注: VLAN 30/40/50 間の VLAN 間トラフィックは ASA を通過しません — SW-L3 がローカルでルーティングするため、ファイアウォールはノースサウス(DMZ/outside)トラフィックのみを認識します。

既知の問題と変更履歴

CHANGELOG.md で追跡されています。

認証情報リファレンス

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

スコープアカウントホスト
ローカルkaliKali
ローカルko0lerUbuntu
ローカルko0lerWindows 10 (PC1)
ローカルAdministratorDC01
ドメイン (kooler.local)Ko0ler—
ドメイン (kooler.local)user1—
ツールをダウンロード