Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
archiver-MOTW-support-comparison — Сравнивает поддержку архиваторами Windows распространения метки Mark of the Web (MOTW), помогая командам оценить, какие инструменты сохраняют MOTW и снижают риски доставки вредоносных программ на основе макросов. | Kitploit
Инструменты/GitHubGitHub/nmantani/archiver-motw-support-comparison
Анализ вредоносных программОбучение и ОбразованиеRed TeamingПодобранные РесурсыСостязательная Атака
GitHubnmantani/archiver-motw-support-comparison

archiver-MOTW-support-comparison

Сравнивает поддержку архиваторами Windows распространения метки Mark of the Web (MOTW), помогая командам оценить, какие инструменты сохраняют MOTW и снижают риски доставки вредоносных программ на основе макросов.

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий
2791717 дней назадПроверено Kitploit

Сравнение поддержки распространения MOTW (Mark of the Web) архиваторами для Windows

Английский | Японский

Предыстория

3 марта 2022 года Microsoft объявила, что поведение приложений Office в Windows по умолчанию будет изменено — макросы в файлах из интернета (например, во вложениях электронной почты) будут блокироваться.

Выдержка из объявления:

VBA-макросы — распространённый способ, которым злоумышленники получают доступ для развёртывания вредоносных программ и программ-вымогателей. Поэтому для повышения безопасности в Office мы меняем поведение приложений Office по умолчанию, чтобы блокировать макросы в файлах из интернета.

...

Это изменение затрагивает только Office на устройствах под управлением Windows и только следующие приложения: Access, Excel, PowerPoint, Visio и Word.

Изменение начнёт разворачиваться в версии 2203, начиная с Current Channel (Preview) в начале апреля 2022 года. Позже изменение станет доступно в других каналах обновления, таких как Current Channel и Monthly Enterprise Channel.

Это большое улучшение защиты от вредоносных файлов документов Office.

Согласно объявлению, блокировка макросов определяется атрибутом MOTW (Mark of the Web) файла. Такие приложения, как веб-браузеры и почтовые клиенты, устанавливают MOTW на загруженные файлы и вложения электронной почты, поступающие из интернета. MOTW хранится в NTFS-потоке альтернативных данных Zone.Identifier.

Чтобы блокировать макросы вредоносных файлов документов Office, извлечённых из архивных файлов, архиватор должен распространять MOTW на извлечённые файлы, если архивный файл имеет MOTW. Если архиватор не распространяет MOTW, вредоносные документы Office в архивных файлах могут обойти блокировку.

Возник вопрос: «Какой архиватор умеет распространять MOTW на извлечённые файлы?» Поэтому я протестировал некоторые архиваторы и обобщил результаты.

Сравнительная таблица поддержки распространения MOTW (по состоянию на 2 августа 2026 года)

*1: Хотя 7-Zip поддерживает распространение MOTW начиная с версии 22.00, по умолчанию эта функция отключена. Вы можете включить её для графического интерфейса 7-Zip с помощью опции «Propagate Zone Id stream:» в меню «Tools» -> «Options» -> «7-Zip» в 7-Zip File Manager.

images/7-zip-setting.png

Если установить значение опции Yes, 7-Zip распространяет MOTW на все извлечённые файлы. Если установить значение «For Office files», 7-Zip распространяет 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, установив в реестре значение DWORD HKEY_CURRENT_USER\SOFTWARE\7-Zip\Options\WriteZoneIdExtract равным 1.

Для 7-Zip CLI для распространения MOTW требуется параметр -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

Ранее я тестировал Bandizip с ZIP-архивом, содержащим только текстовые файлы, и ошибочно решил, что Bandizip не распространяет MOTW.

*3: В NanaZip распространение MOTW включено по умолчанию начиная с версии 6.0 Preview 1. Вы можете настроить его с помощью опции «Propagate Zone Id stream» в меню «Options» -> «Integration» графического интерфейса NanaZip.

images/nanazip-setting.png

Если установить значение «For unsafe files», 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 появилась опция «Propagate Mark of the Web». Вы можете выбрать следующие значения:

  • Never
  • For office files
  • For executable and office files
  • For all files
  • For user defined types

Опция поддерживается только графическим интерфейсом WinRAR. WinRAR CLI не распространяет MOTW независимо от этой опции.

images/winrar-setting.png

Значение по умолчанию — «For executable and office files», и 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

Если установить значение «For office files», 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

Вы можете указать расширения файлов, если установите значение «For user defined types».

*5: В IZArc версии 4.6 появилась опция «Propagate Mark of the Web», и она включена по умолчанию. Однако похоже, что IZArc не распространяет MOTW независимо от этой опции.

Сравнительная таблица поведения при распространении MOTW (по состоянию на 2 августа 2026 года)

Примеры распространения MOTW

В этих примерах MOTW был вручную установлен для ZIP-архива motw-test.zip с помощью Set-MOTW.ps1, после чего MOTW извлечённого файла отображается с помощью Get-MOTW.ps1. Set-MOTW.ps1 и Get-MOTW.ps1 доступны в моём репозитории PS-MOTW.

  • MOTW файла, извлечённого с помощью проводника Windows или WinZip (кроме версии 28.0): images/explorer.png

  • MOTW файла, извлечённого с помощью 7-Zip, Bandizip, File Compact, NanaZip или PeaZip: images/bandizip.png

  • MOTW файла, извлечённого с помощью CubeICE, Explzh, TC4Shell или WinRAR: images/explzh.png

  • MOTW файла, извлечённого с помощью Total Commander: images/total-commander.png

FAQ

  • Что такое MOTW (Mark of the Web)?

    Пожалуйста, посмотрите эти статьи в блогах:

    • Details about the Mark-of-the-Web (MOTW) — Майк Вулф (@NoLongerSet)
    • Downloads and the Mark-of-the-Web — Эрик Лоуренс (@ericlaw)
    • Mark-of-the-Web from a red team’s perspective — Стэн Хегт (@stanhacked)

    Они очень помогают понять эту тему.

  • Моего любимого архиватора нет в списке.

    Пожалуйста, предоставьте результаты своего тестирования через Issues или Pull requests. Поскольку я японец, в сравнительной таблице есть некоторое японское ПО для архивации, о котором вы можете не знать.

  • Как протестировать мой любимый архиватор?

    Пожалуйста, посмотрите Details about the Mark-of-the-Web (MOTW). Там сравнивается поведение встроенной утилиты распаковки Windows и 7-zip. Вы можете протестировать свой любимый архиватор аналогичным образом.

    Я создал PS-MOTW — PowerShell-скрипты для ручной установки / отображения / удаления MOTW. Вы можете использовать их для тестирования архиваторов.

Ссылки

  • Макросы из интернета будут блокироваться по умолчанию в 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Включено по умолчаниюПримечание
Встроенная функция «Извлечь все» в проводнике WindowsWindows 11 25H2проприетарнаяДа ✔️Да ✔️
7-Zip26.02GNU LGPLДа ✔️Нет ❌ *1
BandizipStandard Edition 7.45бесплатное ПОДа ✔️Да ✔️Только для определённых расширений файлов *2
CubeICE3.6.1бесплатное ПО / проприетарнаяДа ✔️Да ✔️
Explzh10.01проприетарная для коммерческого использованияДа ✔️Да ✔️
File Compact8.00проприетарнаяДа ✔️Да ✔️
NanaZip6.5.1767.0MITДа ✔️Да ✔️Настраивается для распространения на определённые расширения файлов *3
PeaZip11.2.0GNU LGPLДа ✔️Да ✔️
TC4Shell21.3.0 (пробная версия)проприетарнаяДа ✔️Да ✔️
Total Commander11.58 (пробная версия)проприетарнаяДа ✔️Да ✔️
WinRAR7.23 (пробная версия)проприетарнаяДа ✔️Да ✔️По умолчанию только для определённых расширений файлов *4
WinZip77.0 (пробная версия)проприетарнаяДа ✔️Да ✔️
Ashampoo ZIP Free1.0.7бесплатное ПО (требуется регистрация)Нет ❌
CAM UnZip5.25.4.0проприетарная для коммерческого использованияНет ❌
Командлет Expand-Archive из PowerShell7.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бесплатное ПОНет ❌
tar.exe (bsdtar) из Windows 113.8.4BSD 2-clauseНет ❌
Universal Extractor 22.0.0 RC 3GNU GPLv2Нет ❌
ZipGenious6.3.2.3116бесплатное ПОНет ❌
Zipware1.6бесплатное ПОНет ❌
ИмяПротестированная версияПоведение при распространении MOTW
Встроенная функция «Извлечь все» в проводнике WindowsWindows 11 25H2
  • MOTW распространяется, только если значение ZoneId в MOTW равно 3 (Internet) или 4 (Untrusted sites)
  • Поле ZoneId архивного файла наследуется
  • В поле ReferrerUrl устанавливается абсолютный путь к архивному файлу
  • Все остальные поля игнорируются
  • Извлечение файлов .exe .lnk .vbs блокируется, когда значение ZoneId равно 4 (Untrusted sites)
7-Zip26.02
  • MOTW архивного файла распространяется без изменений
  • Только для определённых расширений файлов, если опция «Propagate Zone Id stream:» установлена в «For Office files» *1
BandizipStandard Edition 7.45
  • MOTW архивного файла распространяется без изменений
  • Только для определённых расширений файлов *2
CubeICE3.6.1
  • MOTW распространяется, только если значение ZoneId в MOTW равно 3 (Internet) или 4 (Untrusted sites)
  • Наследуется только поле ZoneId архивного файла, все остальные поля игнорируются
Explzh10.01
  • MOTW распространяется, только если значение ZoneId в MOTW равно 3 (Internet)
  • Наследуется только поле ZoneId архивного файла, все остальные поля игнорируются
File Compact8.00
  • MOTW архивного файла распространяется без изменений
NanaZip6.5.1767.0
  • MOTW архивного файла распространяется без изменений
  • Только для определённых расширений файлов, если опция «Propagate Zone Id stream» установлена в «For unsafe files» *3
PeaZip11.2.0
  • MOTW архивного файла распространяется без изменений
TC4Shell21.3.0 (пробная версия)
  • Наследуется только поле ZoneId архивного файла, все остальные поля игнорируются
Total Commander11.58 (пробная версия)
  • MOTW архивного файла распространяется, за исключением поля ReferrerUrl
WinRAR7.23 (пробная версия)
  • Наследуется только поле ZoneId архивного файла, все остальные поля игнорируются
  • Только для определённых расширений файлов *4
WinZip77.0 (пробная версия)
  • MOTW распространяется, только если значение ZoneId в MOTW равно 3 (Internet) или 4 (Untrusted sites)
  • Поле ZoneId архивного файла наследуется
  • В поле ReferrerUrl устанавливается абсолютный путь к архивному файлу
  • Все остальные поля игнорируются
  • Извлечение файлов .exe .lnk .vbs блокируется, когда значение ZoneId равно 4 (Untrusted sites)

Информация неверна или устарела.

Пожалуйста, предоставьте подробности через Issues или исправление через Pull requests. Я с радостью всё исправлю.

  • Может ли вредоносный документ Office в файле образа диска (например, .iso или .vhd) обойти блокировку?

    Да. Если формат файла образа диска не поддерживает NTFS-поток альтернативных данных, MOTW не устанавливается для файлов внутри образа диска. Смотрите также:

    • Mark-of-the-Web from a red team’s perspective — Стэн Хегт (@stanhacked)
    • The Dangers of VHD and VHDX Files — Уилл Дорманн (@wdormann)
    • Subvert Trust Controls: Mark-of-the-Web Bypass (статья в базе знаний MITRE ATT&CK).

    Обновление от 11 апреля 2022 года:
    Согласно статье в блоге .ISO Files With Office Maldocs & Protected View in Office 2019 and 2021 Дидье Стивенса (@DidierStevens), Office 2019 и 2021 используют защищённое представление (protected view) для открытия документов Office, хранящихся внутри ISO-файла с MOTW. Это поведение было введено в августе 2021 года.

    Обновление от 30 ноября 2022 года:
    Согласно твиту Билла Демиркапи (@BillDemirkapi), Microsoft исправила обработку MOTW для файлов виртуальных дисков, таких как ISO и VHD, в Windows в рамках обновлений безопасности, выпущенных 8 ноября 2022 года. Когда приложения открывают файлы внутри файла виртуального диска, загруженного из интернета, эти файлы наследуют MOTW файла виртуального диска.