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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
archiver-MOTW-support-comparison — Mark of the Web (MOTW) の伝播に関する Windows アーカイバのサポートを比較し、チームが MOTW を保持するツールを評価してマクロベースのマルウェア配信を軽減するのに役立ちます。 | Kitploit
ツール/GitHubGitHub/nmantani/archiver-motw-support-comparison
マルウェア分析学習と教育レッドチーミング厳選リソース敵対的攻撃
GitHubnmantani/archiver-motw-support-comparison

archiver-MOTW-support-comparison

Mark of the Web (MOTW) の伝播に関する Windows アーカイバのサポートを比較し、チームが MOTW を保持するツールを評価してマクロベースのマルウェア配信を軽減するのに役立ちます。

リポジトリを見る

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
2791719日前Kitploit レビュー済み

Windows の圧縮展開ソフトウェアの Mark of the Web (MOTW) 伝播のサポートに関する比較

English | Japanese

背景

2022年3月3日にマイクロソフト社は Windows 上の Office アプリケーションについて、インターネットからダウンロードされたファイル(メールの添付ファイルなど)のマクロをブロックするようにデフォルトの動作を変更することを発表しました。

発表内容の抜粋:

VBA マクロは、悪意のあるアクターがマルウェアやランサムウェアをデプロイするためのアクセス権を取得する一般的な方法です。 そのため、Office のセキュリティを向上させるために、Office アプリケーションの既定の動作を変更して、インターネットからファイル内のマクロをブロックしています。

...

この変更は、Windows を実行しているデバイスの Office にのみ影響し、Access、Excel、PowerPoint、Visio、Word の各アプリケーションにのみ影響します。

この変更は、2022年4月初旬の Current Channel (プレビュー) 以降、バージョン2203でロールアウトを開始します。 その後、この変更は、最新チャネルや月次エンタープライズ チャネルなどの他の更新チャネルで利用できるようになります。

これは悪意のある Office ドキュメントに対する防御の素晴らしい改善です。

この発表によると、マクロをブロックするかどうかはファイルの MOTW (Mark of the Web) 属性に基づきます。ウェブブラウザやメールクライアントなどのアプリケーションはインターネットからダウンロードしたファイルやメールの添付ファイルに MOTW を付けます。MOTW は NTFS 代替データストリームの Zone.Identifier に保存されます。

圧縮ファイルから展開された悪意のある Office ドキュメントのマクロをブロックするためには、圧縮展開ソフトウェアは圧縮ファイルに MOTW が付いている場合に展開したファイルにも MOTW を伝播させる必要があります。もし圧縮展開ソフトウェアが MOTW を伝播しなければ圧縮ファイル中の悪意のある Office ドキュメントはブロックを回避することができてしまいます。

ここで一つの疑問が思い浮かびました。「どの圧縮展開ソフトウェアが展開したファイルに MOTW を伝播させるんだろう?」 そこで私はいくつかの圧縮展開ソフトウェアをテストしてその結果をまとめました。

MOTW 伝播のサポートの比較表 (2026年8月2日時点)

*1: 7-Zip はバージョン 22.00 から MOTW の伝播をサポートしましたが、デフォルトで無効になっています。7-Zip の GUI については 7-Zip File Manager の「ツール」→「オプション」→「7-Zip」にある「Zone.Id ストリームの伝達:」で MOTW の伝播を有効にできます。

images/7-zip-setting.png

オプションを「はい(Y)」に設定した場合は MOTW が全ての展開されたファイルに伝播されます。「Office ファイルの場合」に設定した場合は以下のファイル拡張子のファイルに MOTW が伝播されます:

  • .doc .docb .docm .docx .dot .dotm .dotx .wbk .wll .wwl
  • .pot .potm .potx .ppa .ppam .pps .ppsm .ppsx .ppt .pptm .pptx .sldm .sldx
  • .xla .xlam .xlm .xls .xlsb .xlsm .xlsx .xlt .xltm .xltx

MOTW の伝播はレジストリの HKEY_CURRENT_USER\SOFTWARE\7-Zip\Options\WriteZoneIdExtract に 1 の DWORD 値を設定することでも有効にできます。

7-Zip の CLI については、上記のオプションの設定に関係なく -snz のコマンドラインオプションが必要です。

*2: Bandizip のドキュメントによると、Bandizip は以下のファイル拡張子のファイルに MOTW を伝播します:

  • .exe .com .msi .scr .bat .cmd .pif .bat .lnk
  • .zip .zipx .rar .7z .alz .egg .cab .bh
  • .iso .img .isz .udf .wim .bin .i00
  • .js .jse .vbs .vbe .wsf
  • .url .reg
  • .docx .doc .xls .xlsx .ppt .pptx .wiz

私は以前にテキストファイルのみを含む ZIP ファイルで Bandizip をテストしていたため、Bandizip が MOTW を伝播しないと誤解していました。

*3: NanaZip はバージョン 6.0 Preview 1 から MOTW の伝播がデフォルトで有効になりました。NanaZip の GUI の「オプション」→「Integration」にある「Zone.Id ストリームの伝達」で MOTW の伝播の設定を変更できます。

images/nanazip-setting.png

「Office ファイルの場合」に設定した場合は、NanaZip は以下のファイル拡張子のファイルに MOTW を伝播します:

  • .doc .dot .wbk
  • .docx .docm .dotx .dotm .docb .wll .wwl
  • .xls .xlt .xlm
  • .xlsx .xlsm .xltx .xltm .xlsb .xla .xlam
  • .ppt .pot .pps .ppa .ppam
  • .pptx .pptm .potx .potm .ppam .ppsx .ppsm .sldx .sldm
  • .bat .cmd .com .exe .hta .js .jse .lnk .msi .pif .ps1 .scr .vbe .vbs .wsf
  • .7z .iso .rar .tar .vhd .vhdx .zip

NanaZipはレジストリでシステム全体のポリシー設定が可能です。システム全体のポリシー設定はユーザの設定より優先されます。

*4: WinRAR 7.0で"Mark of the Webを伝播"のオプションが導入されました。以下の値から選択できます:

  • 削除しない(「伝播しない」の誤り?、英語版では"Never")
  • Officeファイル用
  • 実行ファイルとOfficeファイル用
  • 全ファイル用
  • ユーザー定義された種類用

このオプションはWinRARのGUIでのみサポートされています。WinRARのCLIはオプションの設定に関係なくMOTWの伝播をしません。

images/winrar-setting.png

デフォルトは「実行ファイルとOfficeファイル用」で、WinRARは以下のファイル拡張子のファイルにMOTWを伝播します:

  • .exe .bat .cmd .hta .lnk .msi .pif .ps1 .scr .vbs
  • .doc .docb .docm .docx .dot .dotm .dotx .wbk
  • .ppa .ppam .pot .potm .potx .pps .ppsm .ppsx .ppt .pptm .pptx .sldm .sldx
  • .xls .xlsb .xlsm .xlsx .xlm .xlt .xltm .xltx

「Officeファイル用」に設定すると、WinRARは以下のファイル拡張子のファイルにMOTWを伝播します:

  • .doc .docb .docm .docx .dot .dotm .dotx .wbk
  • .ppa .ppam .pot .potm .potx .pps .ppsm .ppsx .ppt .pptm .pptx .sldm .sldx
  • .xls .xlsb .xlsm .xlsx .xlm .xlt .xltm .xltx

「ユーザー定義された種類用」に設定するとファイル拡張子を指定できます。

*5: IZArc バージョン4.6で"Propagate Mark of the Web"のオプションが導入されました。デフォルトでは有効ですが、実際にはオプションの設定に関係なくMOTWの伝播は機能していないようです。

MOTW 伝播の動作の比較表 (2026年8月2日時点)

MOTW 伝播の例

これらの例では、MOTW が Set-MOTW.ps1 で motw-test.zip の ZIP ファイルに手動でセットされ、続いて展開されたファイルの MOTW が Get-MOTW.ps1 で表示されています。Set-MOTW.ps1 と Get-MOTW.ps1 は私の PS-MOTW のリポジトリで公開しています。

  • Windows のエクスプローラまたは WinZip (バージョン28.0を除く) で展開されたファイルの MOTW: images/explorer.png

  • 7-Zip、Bandizip、NanaZip、PeaZip、またはファイルコンパクトで展開されたファイルの MOTW: images/bandizip.png

  • CubeICE, Explzh、TC4Shell、または WinRAR で展開されたファイルの MOTW: images/explzh.png

  • Total Commander で展開されたファイルの MOTW: images/total-commander.png

FAQ

  • MOTW (Mark of the Web) とは何ですか?

    以下のブログ記事をご覧ください:

    • Details about the Mark-of-the-Web (MOTW) by Mike Wolfe (@NoLongerSet)
    • Downloads and the Mark-of-the-Web by Eric Lawrence (@ericlaw)
    • Mark-of-the-Web from a red team’s perspective by Stan Hegt (@stanhacked)

    これらは MOTW について理解するのにとても役立ちます。

  • 私のお気に入りの圧縮展開ソフトウェアが載っていません。

    あなたのテスト結果を Issues または Pull requests で提供してください。私は日本人ですので比較表にはあなたがご存じないかもしれない日本の圧縮展開ソフトウェアがいくつか載っています。

  • どうすれば私のお気に入りの圧縮展開ソフトウェアをテストできますか?

    Details about the Mark-of-the-Web (MOTW) をご覧ください。こちらでは Windows のエクスプローラと 7-Zip の動作を比較しています。あなたのお気に入りの圧縮展開ソフトウェアも同様にテストできます。

    私は PS-MOTW という手動で MOTW を設定、表示、削除できる PowerShell スクリプトを作りました。これを圧縮展開ソフトウェアのテストに使うことができます。

  • 情報が誤っているまたは古いです。

    詳細について Issues でご提供いただくか で修正案をご提供ください。

参考資料

  • Macros from the internet will be blocked by default in Office
    https://docs.microsoft.com/en-us/deployoffice/security/internet-macros-blocked

  • Details about the Mark-of-the-Web (MOTW)
    https://nolongerset.com/mark-of-the-web-details/

  • Downloads and the Mark-of-the-Web
    https://textslashplain.com/2016/04/04/downloads-and-the-mark-of-the-web/

  • Mark-of-the-Web from a red team’s perspective
    https://outflank.nl/blog/2020/03/30/mark-of-the-web-from-a-red-teams-perspective/

  • The Dangers of VHD and VHDX Files
    https://insights.sei.cmu.edu/blog/the-dangers-of-vhd-and-vhdx-files/

  • Subvert Trust Controls: Mark-of-the-Web Bypass
    https://attack.mitre.org/techniques/T1553/005/

作者

萬谷 暢崇 (@nmantani)

ツールをダウンロード
名称テストしたバージョンライセンスMOTWの伝播デフォルトで有効備考
Windowsのエクスプローラの「すべて展開」Windows 11 25H2有償する ✔️有効 ✔️
7-Zip26.02GNU LGPLする ✔️無効 ❌ *1
BandizipStandard Edition 7.45フリーウェアする ✔️有効 ✔️特定のファイル拡張子のみ *2
CubeICE3.6.1フリーウェア(有償版もあり)する ✔️有効 ✔️
Explzh10.01商用利用は有償する ✔️有効 ✔️
NanaZip6.5.1767.0MITする ✔️有効 ✔️特定のファイル拡張子に限定する設定が可能 *3
PeaZip11.2.0GNU LGPLする ✔️有効 ✔️
TC4Shell21.3.0 (試用版)有償する ✔️有効 ✔️
Total Commander11.58 (試用版)有償する ✔️有効 ✔️
WinRAR7.23 (試用版)有償する ✔️有効 ✔️デフォルトは特定のファイル拡張子のみ *4
WinZip77.0 (試用版)有償する ✔️有効 ✔️
ファイルコンパクト8.00有償する ✔️有効 ✔️
Ashampoo ZIP Free1.0.7フリーウェア (登録が必要)しない ❌
CAM UnZip5.25.4.0商用利用は有償しない ❌
PowerShell の Expand-Archive コマンドレット7.6.4MITしない ❌
Express Zip11.28商用利用は有償しない ❌
IZArc4.6フリーウェアしない ❌"Propagate Mark of the Web"のオプションがあるが伝播しない *5
LhaForge2.0.1MITしない ❌
Lhaplus1.74フリーウェアしない ❌
PowerArchiver22.10.02 (試用版)有償しない ❌
StuffIt Expander15.0.8フリーウェアしない ❌
Windows 11の tar.exe (bsdtar)3.8.4BSD 2-clauseしない ❌
Universal Extractor 22.0.0 RC 3GNU GPLv2しない ❌
ZipGenious6.3.2.3116フリーウェアしない ❌
Zipware1.6フリーウェアしない ❌
名称テストしたバージョンMOTW 伝播の動作
Windowsのエクスプローラの「すべて展開」Windows 11 25H2
  • MOTW は ZoneId の値が 3 (インターネット) または 4 (信頼されていないサイト) の場合にのみ伝播されます。
  • 圧縮ファイルの ZoneId のフィールドが引き継がれます。
  • 圧縮ファイルの絶対パスが ReferrerUrl のフィールドに設定されます。
  • 他のフィールドは全て無視されます。
  • ZoneIdの値が4 (信頼されていないサイト)の場合に.exe .lnk .vbsファイルの展開はブロックされます。
7-Zip26.02
  • 圧縮ファイルの MOTW はそのまま伝播されます。
  • 「Zone.Id ストリームの伝達:」の設定を「Office ファイルの場合」に設定した場合は特定のファイル拡張子のファイルにのみ伝播されます。 *1
BandizipStandard Edition 7.45
  • 圧縮ファイルの MOTW はそのまま伝播されます。
  • 特定のファイル拡張子のファイルにのみ伝播されます。 *2
CubeICE3.6.1
  • MOTW は ZoneId の値が 3 (インターネット) または 4 (信頼されていないサイト) の場合にのみ伝播されます。
  • ZoneId のフィールドのみが引き継がれて他のフィールドは全て無視されます。
Explzh10.01
  • MOTW は ZoneId の値が 3 (インターネット) の場合にのみ伝播されます。
  • ZoneId のフィールドのみが引き継がれて他のフィールドは全て無視されます。
NanaZip6.5.1767.0
  • 圧縮ファイルの MOTW はそのまま伝播されます。
  • 「Zone.Id ストリームの伝達」の設定を「Office ファイルの場合」に設定した場合は特定のファイル拡張子のファイルにのみ伝播されます。 *3
PeaZip11.2.0
  • 圧縮ファイルの MOTW はそのまま伝播されます。
TC4Shell21.3.0 (試用版)
  • ZoneId のフィールドのみが引き継がれて他のフィールドは全て無視されます。
Total Commander11.58 (試用版)
  • ReferrerUrl のフィールドを除いて圧縮ファイルの MOTW はそのまま伝播されます。
WinRAR7.23 (試用版)
  • ZoneId のフィールドのみが引き継がれて他のフィールドは全て無視されます。
  • 特定のファイル拡張子のファイルにのみ伝播されます。 *4
WinZip77.0 (試用版)
  • MOTW は ZoneId の値が 3 (インターネット) または 4 (信頼されていないサイト) の場合にのみ伝播されます。
  • 圧縮ファイルの ZoneId のフィールドが引き継がれます。
  • 圧縮ファイルの絶対パスが ReferrerUrl のフィールドに設定されます。
  • 他のフィールドは全て無視されます。
  • >
  • ZoneIdの値が4 (信頼されていないサイト)の場合に.exe .lnk .vbsファイルの展開はブロックされます。
ファイルコンパクト8.00
  • 圧縮ファイルの MOTW はそのまま伝播されます。
Pull requests
  • ディスクイメージファイル (.iso ファイルや .vhd ファイル等) 中の悪意のある Office ドキュメントはブロックを回避できますか?

    はい。もしディスクイメージファイルが NTFS 代替データストリームをサポートしていない場合は、MOTW はディスクイメージファイル中のファイルには付けられません。以下を参照してください:

    • Mark-of-the-Web from a red team’s perspective by Stan Hegt (@stanhacked)
    • The Dangers of VHD and VHDX Files by Will Dormann (@wdormann)
    • Subvert Trust Controls: Mark-of-the-Web Bypass (an article in MITRE ATT&CK knowledge base).

    2022年4月11日更新:
    Didier Stevens 氏 (@DidierStevens) の .ISO Files With Office Maldocs & Protected View in Office 2019 and 2021 のブログ記事によると、Office 2019 と 2021 は MOTW が付いている ISO ファイル内に保存された Office ドキュメントを保護されたビューで開くそうです。この動作は2021年8月に導入されたとのことです。

    2022年11月30日更新:
    Bill Demirkapi 氏 (@BillDemirkapi) のツイートによると、マイクロソフト社は2022年11月8日にリリースされたセキュリティ更新プログラムでISOやVHD等のディスクイメージファイルの MOTW の取り扱いを修正しました。アプリケーションがインターネットからダウンロードしたディスクイメージファイル内のファイルを開く際はそのディスクイメージファイルの MOTW が適用されるようになります。