| 講演抄録/キーワード |
| 講演名 |
2026-03-03 17:15
IoTファームウェアの動的解析に基づくWebUIフィンガープリンティングの自動化 ○九鬼 琉・藤井翔太・佐々木貴之・吉岡克成(横浜国大) ICSS2025-112 |
| 抄録 |
(和) |
インターネット上に意図せず公開されたIoT機器の実態把握には,スキャン応答に含まれる機器固有の特徴に基づき機器を識別するフィンガープリンティングが不可欠である.
しかし,従来のインターネットスキャン結果に基づく手法は,スキャン結果のみから機器名やバージョンを確証できず,正解データの特定に実機による調査を要することから大規模かつ網羅的な評価が困難であった.そこで本研究では,ファームウェア解析に基づきWebUIフィンガープリントを自動生成する手法を提案する.具体的には,機器メーカーのWebサイトから収集したファームウェアを仮想環境上でエミュレーションし,WebUIのHTML,スクリーンショット,レスポンスヘッダ等のデータを取得する.これらは収集時点で機種名等が既知であり,確実な正解データとなる.さらに,取得したデータに基づきLLMを用いてCensys等のデバイス検索エンジン用の検索クエリを生成する.
本手法をHTTPサービスが動作する3,159件のファームウェアに適用した結果,計553種類のシグネチャが生成され,約120万件のインターネット上の機器を発見した.
本手法は,実機を必要とせずに既存のフィンガープリンティング手法の精度評価を可能とし,インターネット上のIoT機器の実態把握に資する基盤を提供する. |
| (英) |
Fingerprinting is essential for understanding the real-world exposure of IoT devices that are unintentionally accessible on the Internet. However, conventional approaches based on Internet scan results cannot reliably confirm device models or firmware versions from scan responses alone. They also require manual investigation using physical devices to obtain ground truth, which makes large-scale and comprehensive evaluation difficult. This paper proposes an automated method for generating WebUI fingerprints by leveraging dynamic firmware analysis. We collect firmware images from vendor websites and emulate them in a virtual environment to extract WebUI artifacts, including HTML contents, screenshots, HTTP response headers, and related metadata. Because device identities are known at the time of collection, these artifacts provide reliable ground truth without requiring physical devices. Based on the extracted artifacts, we further use a large language model to generate search queries for device search engines such as Censys. We applied the proposed method to 3,159 firmware images that expose HTTP services. The method generated 553 distinct signatures and enabled the discovery of approximately 1.2 million Internet-accessible devices.
These results demonstrate that firmware-driven fingerprint generation provides a scalable and reliable approach to WebUI-based IoT device identification without requiring physical devices. |
| キーワード |
(和) |
IoT機器 / ファームウェア / フィンガープリンティング / / / / / |
| (英) |
IoT devices / Firmware / Fingerprinting / / / / / |
| 文献情報 |
信学技報, vol. 125, no. 381, ICSS2025-112, pp. 192-199, 2026年3月. |
| 資料番号 |
ICSS2025-112 |
| 発行日 |
2026-02-24 (ICSS) |
| ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
ICSS2025-112 |
| 研究会情報 |
| 研究会 |
ICSS IPSJ-SPT |
| 開催期間 |
2026-03-03 - 2026-03-04 |
| 開催地(和) |
沖縄県立美術館・博物館 |
| 開催地(英) |
Okinawa Prefectural Museum & Art Museum |
| テーマ(和) |
セキュリティ,トラスト,一般 |
| テーマ(英) |
Security, Trust, etc. |
| 講演論文情報の詳細 |
| 申込み研究会 |
ICSS |
| 会議コード |
2026-03-ICSS-SPT |
| 本文の言語 |
日本語 |
| タイトル(和) |
IoTファームウェアの動的解析に基づくWebUIフィンガープリンティングの自動化 |
| サブタイトル(和) |
|
| タイトル(英) |
Automatic Web UI Fingerprinting Based on IoT Firmware Analysis |
| サブタイトル(英) |
|
| キーワード(1)(和/英) |
IoT機器 / IoT devices |
| キーワード(2)(和/英) |
ファームウェア / Firmware |
| キーワード(3)(和/英) |
フィンガープリンティング / Fingerprinting |
| キーワード(4)(和/英) |
/ |
| キーワード(5)(和/英) |
/ |
| キーワード(6)(和/英) |
/ |
| キーワード(7)(和/英) |
/ |
| キーワード(8)(和/英) |
/ |
| 第1著者 氏名(和/英/ヨミ) |
九鬼 琉 / Ryu Kuki / クキ リュウ |
| 第1著者 所属(和/英) |
横浜国立大学 (略称: 横浜国大)
Yokohama National University (略称: Yokohama National Univ.) |
| 第2著者 氏名(和/英/ヨミ) |
藤井 翔太 / Shota Fujii / フジイ ショウタ |
| 第2著者 所属(和/英) |
横浜国立大学 (略称: 横浜国大)
Yokohama National University (略称: Yokohama National Univ.) |
| 第3著者 氏名(和/英/ヨミ) |
佐々木 貴之 / Takayuki Sasaki / ササキ タカユキ |
| 第3著者 所属(和/英) |
横浜国立大学 (略称: 横浜国大)
Yokohama National University (略称: Yokohama National Univ.) |
| 第4著者 氏名(和/英/ヨミ) |
吉岡 克成 / Katsunari Yoshioka / ヨシオカ カツナリ |
| 第4著者 所属(和/英) |
横浜国立大学 (略称: 横浜国大)
Yokohama National University (略称: Yokohama National Univ.) |
| 第5著者 氏名(和/英/ヨミ) |
/ / |
| 第5著者 所属(和/英) |
(略称: )
(略称: ) |
| 第6著者 氏名(和/英/ヨミ) |
/ / |
| 第6著者 所属(和/英) |
(略称: )
(略称: ) |
| 第7著者 氏名(和/英/ヨミ) |
/ / |
| 第7著者 所属(和/英) |
(略称: )
(略称: ) |
| 第8著者 氏名(和/英/ヨミ) |
/ / |
| 第8著者 所属(和/英) |
(略称: )
(略称: ) |
| 第9著者 氏名(和/英/ヨミ) |
/ / |
| 第9著者 所属(和/英) |
(略称: )
(略称: ) |
| 第10著者 氏名(和/英/ヨミ) |
/ / |
| 第10著者 所属(和/英) |
(略称: )
(略称: ) |
| 第11著者 氏名(和/英/ヨミ) |
/ / |
| 第11著者 所属(和/英) |
(略称: )
(略称: ) |
| 第12著者 氏名(和/英/ヨミ) |
/ / |
| 第12著者 所属(和/英) |
(略称: )
(略称: ) |
| 第13著者 氏名(和/英/ヨミ) |
/ / |
| 第13著者 所属(和/英) |
(略称: )
(略称: ) |
| 第14著者 氏名(和/英/ヨミ) |
/ / |
| 第14著者 所属(和/英) |
(略称: )
(略称: ) |
| 第15著者 氏名(和/英/ヨミ) |
/ / |
| 第15著者 所属(和/英) |
(略称: )
(略称: ) |
| 第16著者 氏名(和/英/ヨミ) |
/ / |
| 第16著者 所属(和/英) |
(略称: )
(略称: ) |
| 第17著者 氏名(和/英/ヨミ) |
/ / |
| 第17著者 所属(和/英) |
(略称: )
(略称: ) |
| 第18著者 氏名(和/英/ヨミ) |
/ / |
| 第18著者 所属(和/英) |
(略称: )
(略称: ) |
| 第19著者 氏名(和/英/ヨミ) |
/ / |
| 第19著者 所属(和/英) |
(略称: )
(略称: ) |
| 第20著者 氏名(和/英/ヨミ) |
/ / |
| 第20著者 所属(和/英) |
(略称: )
(略称: ) |
| 第21著者 氏名(和/英/ヨミ) |
/ / |
| 第21著者 所属(和/英) |
(略称: )
(略称: ) |
| 第22著者 氏名(和/英/ヨミ) |
/ / |
| 第22著者 所属(和/英) |
(略称: )
(略称: ) |
| 第23著者 氏名(和/英/ヨミ) |
/ / |
| 第23著者 所属(和/英) |
(略称: )
(略称: ) |
| 第24著者 氏名(和/英/ヨミ) |
/ / |
| 第24著者 所属(和/英) |
(略称: )
(略称: ) |
| 第25著者 氏名(和/英/ヨミ) |
/ / |
| 第25著者 所属(和/英) |
(略称: )
(略称: ) |
| 第26著者 氏名(和/英/ヨミ) |
/ / |
| 第26著者 所属(和/英) |
(略称: )
(略称: ) |
| 第27著者 氏名(和/英/ヨミ) |
/ / |
| 第27著者 所属(和/英) |
(略称: )
(略称: ) |
| 第28著者 氏名(和/英/ヨミ) |
/ / |
| 第28著者 所属(和/英) |
(略称: )
(略称: ) |
| 第29著者 氏名(和/英/ヨミ) |
/ / |
| 第29著者 所属(和/英) |
(略称: )
(略称: ) |
| 第30著者 氏名(和/英/ヨミ) |
/ / |
| 第30著者 所属(和/英) |
(略称: )
(略称: ) |
| 第31著者 氏名(和/英/ヨミ) |
/ / |
| 第31著者 所属(和/英) |
(略称: )
(略称: ) |
| 第32著者 氏名(和/英/ヨミ) |
/ / |
| 第32著者 所属(和/英) |
(略称: )
(略称: ) |
| 第33著者 氏名(和/英/ヨミ) |
/ / |
| 第33著者 所属(和/英) |
(略称: )
(略称: ) |
| 第34著者 氏名(和/英/ヨミ) |
/ / |
| 第34著者 所属(和/英) |
(略称: )
(略称: ) |
| 第35著者 氏名(和/英/ヨミ) |
/ / |
| 第35著者 所属(和/英) |
(略称: )
(略称: ) |
| 第36著者 氏名(和/英/ヨミ) |
/ / |
| 第36著者 所属(和/英) |
(略称: )
(略称: ) |
| 講演者 |
第1著者 |
| 発表日時 |
2026-03-03 17:15:00 |
| 発表時間 |
20分 |
| 申込先研究会 |
ICSS |
| 資料番号 |
ICSS2025-112 |
| 巻番号(vol) |
vol.125 |
| 号番号(no) |
no.381 |
| ページ範囲 |
pp.192-199 |
| ページ数 |
8 |
| 発行日 |
2026-02-24 (ICSS) |
|