Headless Modeとは?
📅 最終更新:2026年7月28日
【読み方】
ヘッドレス・モード
【英語表記】
Headless Mode
(ヘッドレス・モード)
【一般的な意味】
Headless Mode(ヘッドレス・モード)とは、Google ChromeなどのWebブラウザに搭載されている開発者向けの正規機能の一つで、ブラウザの画面(GUI)を表示せずに動作させる実行モードです。
本来は、Webサイトの開発や自動テスト、動作確認、スクリーンショットの作成、Webスクレイピングなどを効率的に行うために利用されています。
画面を表示しなくても、Webページの読み込みやJavaScriptの実行、ファイルのダウンロードなど、通常のブラウザとほぼ同じ機能を利用できるため、PlaywrightやPuppeteerなどのブラウザ自動化ツールでも広く活用されています。
【ネット探検ラボでは】
Headless Mode自体は、Google Chromeが正式に提供している便利な機能であり、危険なものではありません。
しかし近年では、この機能を悪用するマルウェアが確認されています。
Cisco Talosが解析したmsaRATでは、Google ChromeをHeadless Modeで起動し、Chrome DevTools Protocol(CDP)を利用してブラウザを操作していました。
その結果、マルウェア自身ではなくChromeが通信しているように見えるため、従来のマルウェア通信よりも検知が難しくなる可能性があります。
ネット探検ラボでは、このような“「正規機能を悪用する設計思想」”は、今後のサイバー攻撃を理解するうえで重要な変化の一つと考えています。


コメント