
組み込みデバイスセキュリティ評価フレームワーク — 700モジュール、350 CVE、55ベンダー、APTグループエンジン。ルーター、IPカメラ、GPON ONT、ISP CPE、IoT/組み込みエッジをカバー。
プラットフォームに関する注意: このフレームワークは主に Linux (Debian/Ubuntu/Kali) 向けに設計・テストされています。ハードウェア依存のモジュール (無線アダプタ、USB デバイス、raw ソケットアクセス、ファームウェアツール) のほとんどは Linux を必要とします。Windows や macOS で実行すると、多くのモジュールでエラーが発生したり機能が制限されたりする可能性があります。最大限の互換性を得るには Linux を強く推奨します。
組み込み・境界セキュリティ評価フレームワーク
EmbedXPL-Forge は、ルーター、スイッチ、IP カメラ、NVR/DVR、GPON ONT、ISP CPE、プリンター、IoT、OT/ICS、および組み込みエッジデバイスを監査するセキュリティ専門家向けの、オープンソースのエクスプロイトおよびスキャンフレームワークです。認証情報テスト、脆弱性エクスプロイト、ネットワークスキャン、ペイロード生成、RTSP カメラ攻撃、ファームウェア操作、多言語 PolyExploit オーケストレーション、および完全なプリンターアーセナルをカバーする 2800 以上のアクティブモジュールを提供し、114 以上のベンダーにわたる 700 以上の CVE をマッピングし、実際の国家レベルの攻撃チェーンを再現する APT Group Attack Engine を備えています。
バージョン: 3.2.0
pip install embedxpl[nse])tools/phase_gate.py により、すべてのモジュールがマージ前にインポート、アンチ FP、リファレンス、コード品質チェックを通過することを保証| タイプ | カバレッジ | 説明 |
|---|---|---|
| ルーター / GPON ONT / CPE | 580+ モジュール | SOHO ルーター、エンタープライズゲートウェイ、GPON CPE/ONT (主要フォーカス) |
| IP カメラ / NVR / DVR | 60+ モジュール | Hikvision、Dahua、Axis、Reolink、Amcrest、Uniview、Tapo、Swann、ANNKE、Edimax、Intelbras、Grandstream、Foscam、Xiongmai OEM、MVPower、その他 20 以上 |
| プリンター / MFP | 185+ モジュール | HP、Canon、Lexmark、Xerox、Ricoh、Brother、Epson、Kyocera、Samsung、IPP/PJL/LPD/WSD/CUPS チェーン |
| NAS (ネットワークストレージ) | 20+ モジュール | QNAP、Synology、D-Link NAS、Zyxel NAS |
| VPN / ファイアウォールアプライアンス / NGFW | 202 モジュール | Palo Alto、Fortinet、Cisco ASA/FTD/FMC、Check Point、Juniper、SonicWall、Sophos、WatchGuard、Zyxel、F5 BIG-IP、Citrix/NetScaler、Ivanti、Pulse Secure、pfSense、OPNsense、Barracuda、Imperva、MikroTik、Huawei USG、Stormshield、Hillstone、Sangfor、H3C、Radware、Symantec ProxySG、Trend Micro TippingPoint、Trellix、Arista EOS、OpenVPN AS、Phoenix Contact mGuard、Siemens SCALANCE、Moxa EDR、VyOS、IPFire、Kerio、Cisco Meraki、Array Networks + OT/ICS プロトコルバイパスモジュール |
| L2/L3 スイッチ | 3 モジュール | マネージドスイッチ (Cisco、D-Link、NETGEAR) |
| SOHO エッジ | 9 モジュール | トラベルルーター、NAS、無線 AP |
| ICS / OT / 産業用 | 35+ モジュール | PLC、SCADA、Modbus、S7comm、EtherNet/IP、Universal Robots PolyScope 5 |
| スマートホーム / 海事 | 10+ モジュール | eNet SMART HOME、OpenRemote IoT、Metis 海事 WIC/DFS |
| 組み込み OS | 25+ モジュール | RIOT OS、OpenWrt、VxWorks、QNX、wolfSSL デバイス、Tuya Arduino SDK |
ネットワーク / ルーター / CPE: 2Wire · 3Com · ActionTec · Alcatel-Lucent · Alpha Networks · Arris · Aruba · Asmax · Astoria · ASUS · Belkin · BHU · Billion · Binatone · Calix · CERIO · Cisco · Cobham · Comtrend · D-Link · DD-WRT · Draytek · EasyBox (Arcadyan) · Edimax · EE BrightBox · EnGenius · FiberHome · Fortinet · Freebox · GL.iNet · GPON · HooToo · Huawei · Intelbras · IPFire · Juniper · LG · Linksys · Mercury · MiFi (Novatel) · MikroTik · MitraStar · Motorola · Movistar · Netcore · NETGEAR · Netsys · Observa Telecom · OpenWrt · RuggedCom · Ruijie · Seagate · SerComm · Shuttle · Sitecom · SMC · SonicWall · Starbridge · Technicolor · Tenda · Thomson · TOTOLINK · TP-Link · TRENDnet · Ubee · Ubiquiti · Unicorn · UTStarcom · Wavlink · Xiaomi · Zhone · Zoom · ZTE · ZyXEL
カメラ / NVR / DVR: Hikvision · Dahua · Axis · Reolink · Amcrest · Uniview (UNV) · Tapo (TP-Link) · Swann · ANNKE · Edimax · Intelbras · Grandstream · Foscam · Acti · Avigilon · Beward · Brickcom · Cisco cameras · Geuterbruck · Honeywell cameras · Jovision · Siemens cameras · Xiongmai (OEM) · Zivif · MVPower DVR · 汎用 P2P WiFi カメラ · 汎用 DVR/NVR OEM
プリンター / MFP: HP LaserJet/PageWide · Canon imageRUNNER/imageClass · Lexmark CX/CS/MS/MX · Xerox WorkCentre/AltaLink/VersaLink · Ricoh MP/Aficio/SP · Brother MFC/DCP · Epson WorkForce · Kyocera ECOSYS · Samsung SyncThru · 汎用 IPP/PJL/LPD/CUPS/WSD
NAS / VPN / ファイアウォール / セキュリティ: QNAP · Synology · D-Link NAS · Zyxel NAS · Ivanti · SonicWall · Fortinet (FortiOS/FortiGate/FortiWeb/FortiClient EMS) · Palo Alto (PAN-OS) · Cisco ASA/FTD · CheckPoint · Sophos XG · WatchGuard Firebox · Avocent
ICS / OT / ロボティクス: Universal Robots (UR3/UR5/UR10/UR16) · OpenPLC · Modbus TCP · Siemens S7 · EtherNet/IP CIP · BACnet · DNP3 · PROFINET DCP
スマートホーム / 海事 / 組み込み OS: eNet SMART HOME · OpenRemote IoT · Metis WIC/DFS (海事) · RIOT OS · OpenWrt · VxWorks · QNX · Zephyr · wolfSSL · Tuya arduino-tuyaopen
pip install embedxpl embedxpl
### オプション 2 — Nmap NSE スクリプトを使用する```bash
# Install EmbedXPL + NSE dependencies
pip install "embedxpl[nse]"
# Install the 7 custom NSE scripts into Nmap's scripts directory
python -m embedxpl.nse install
# or using the entry point:
embedxpl-nse install
# Verify installation
python -m embedxpl.nse list
注: Linux/macOS では、インストール手順で
/usr/share/nmap/scripts/に書き込むためにsudoが必要になる場合があります。 実行:sudo python -m embedxpl.nse install