Два инструмента для двух разных ситуаций. Dangerzone берёт подозрительный документ и возвращает вам безопасную копию — одно нажатие, ничего учить не нужно. Виртуальная машина — это целый одноразовый компьютер внутри вашего компьютера, для случаев, когда нужно что-то запустить или с чем-то взаимодействовать. Большинству людей нужен первый, и они должны знать, что второй существует.
01Почему документ вообще опасен
PDF — это не картинка страницы. Это небольшая программа: она может содержать шрифты, скрипты, встроенные файлы и инструкции, которые вашей программе чтения приходится интерпретировать. В офисных документах есть макросы. Изображения декодируются сложными библиотеками, у которых долгая история ошибок работы с памятью. Всё это — код, обрабатывающий входные данные, контролируемые атакующим, а это и есть определение поверхности атаки.
Вредоносные документы — один из самых распространённых способов доставки коммерческого шпионского ПО, а журналисты и правозащитники — одни из самых частых целевых групп. Вложению не нужно, чтобы вы делали что-то необычное. Открытие его и есть действие.
Учтите также, что документ, который вы открываете обычным образом, может незаметно выйти в сеть — удалённые изображения и трекинговые пиксели сообщают отправителю, что вы его открыли, когда и примерно где вы находитесь, ещё до того, как задействован какой-либо эксплойт.
02Dangerzone, повседневное решение
Dangerzone был создан именно для этого Фондом свободы прессы. Вы даёте ему подозрительный файл; он возвращает вам PDF, который безопасно открывать.
Файл открывается внутри изолированного одноразового контейнера без доступа к сети, где каждая страница преобразуется в простое изображение — отбрасываются все скрипты, шрифты, макросы и встроенные объекты. Затем эти изображения преобразуются обратно в новый PDF на втором изолированном этапе. Всё враждебное в оригинале имело одно место для запуска, и это место немедленно уничтожается после этого.
-
Установите движок контейнеров
Dangerzone требует Docker Desktop в Windows и macOS или Podman в Linux. В большинстве дистрибутивов Linux Dangerzone поставляется в виде пакета и подтянет всё необходимое. Это единственная хлопотная часть, и это разовые затраты.
-
Установите Dangerzone
С dangerzone.rocks. При первом запуске загружается образ контейнера, что занимает несколько минут и происходит один раз.
-
Преобразуйте файл
Откройте Dangerzone, выберите документ, укажите, куда сохранить безопасную копию, и запустите преобразование. Это займёт от нескольких секунд до минуты в зависимости от длины.
-
Откройте безопасную копию, удалите оригинал
Или сохраните оригинал в явно обозначенном месте, если это доказательство, но больше никогда не открывайте его на машине, которая для вас важна.
| Типы файлов | Результат |
|---|---|
| Да, основной вариант использования | |
| Файлы Word, Excel, PowerPoint, LibreOffice | Да — преобразуются в безопасный PDF |
| Изображения (JPG, PNG, GIF, TIFF) | Да |
| Текст, который можно выделить и скопировать afterwards | Опциональное OCR, которое добавляет время |
| Видео и аудио | Нет, используйте виртуальную машину |
| Архивы, установщики, исполняемые файлы | Нет, используйте виртуальную машину или не делайте этого |
На выходе получаются изображения страниц, поэтому файл больше, текст нельзя выделить, если не включить OCR, а любые поля форм или ссылки перестают работать. Для документа, который нужно прочитать, это справедливая цена. Для документа, который нужно заполнить и вернуть, это не так — вместо этого используйте виртуальную машину.
03Виртуальные машины, когда нужно взаимодействовать
Виртуальная машина — это полноценный компьютер, смоделированный программно: собственная операционная система, собственный диск, собственное сетевое подключение, работающие в окне. Изнутри он выглядит как обычный компьютер. Снаружи это папка, которую можно удалить.
Используйте её, когда нужно:
- Открыть что-то, с чем Dangerzone не справляется: архив, таблицу, которую необходимо использовать, программное обеспечение, которое вам прислали
- Заполните и отправьте форму, которая пришла от человека, которого вы не знаете
- Перейдите по ссылке, которой вы не доверяете, с адреса, не связанного с вами
- Запустите приложение только для Windows на машине с Linux
- Держите одну часть работы изолированной от всего остального, что вы делаете
Настройка
VirtualBox
Бесплатно, с открытым исходным кодом, работает на Windows, macOS и Linux. Безопасный выбор по умолчанию, если у вас нет предпочтений; все руководства и ответы на форумах, которые вы найдёте, предполагают именно его.
virtualbox.org ↗VMware Workstation / Fusion
Заметно быстрее и надёжнее с графикой и USB-устройствами, и бесплатно для личного использования с тех пор, как Broadcom отменил лицензионный сбор — многие до сих пор думают, что это стоит денег. Закрытый исходный код — такова плата. Workstation на Windows и Linux, Fusion на Mac.
vmware.com ↗GNOME Boxes (Linux)
Самый простой из трёх в Linux, использующий виртуализацию KVM ядра через небольшую оболочку. На одноразовой машине полезно меньше опций. Изоляция по-прежнему зависит от настроек гостевой системы и от своевременного обновления хоста Linux.
apps.gnome.org ↗-
Установите один из трёх вышеперечисленных
Любой из них подойдёт для этой цели. Если вы на Linux, Boxes требует меньше всего усилий; если вы хотите максимально гладкий опыт и не против закрытого исходного кода — VMware; в остальных случаях VirtualBox.
-
Получите образ операционной системы
ISO-образ Linux — простой выбор: маленький, бесплатный, без лицензирования. Возьмите один из руководства по Linux. Microsoft также публикует бесплатные ограниченные по времени образы Windows для тестирования, если вам конкретно нужна Windows.
-
Создайте машину и установите систему
Выделите ей 4 ГБ памяти и 20–40 ГБ диска, если можете себе это позволить. Устанавливайте так же, как на реальном компьютере. Она будет работать медленно; она не предназначена быть вашей повседневной машиной.
-
Отключите удобства — это важный шаг
Функции, которые делают виртуальную машину приятной в использовании, — это те же самые функции, которые связывают её обратно с вашей реальной машиной. Отключите общие папки, отключите общий буфер обмена и отключите перетаскивание. Виртуальная машина с открытой общей папкой — это не изоляция, это окно с дырой.
-
Сделайте чистый снимок прямо сейчас
Прежде чем когда-либо поместить в неё недоверенный файл, сделайте снимок свежего, чистого состояния. Именно это делает машину одноразовой: после каждого использования откатитесь назад, и всё, что произошло внутри, включая всё, что установилось само, исчезнет за секунды.
-
Получите файл, не открывая канал
Самый чистый путь — подключить файл как виртуальный CD (ISO, который вы создаёте, содержащий только этот файл), который виртуальная машина может читать и не может записывать обратно. Проброс USB-устройства тоже работает, с очевидной оговоркой, что тогда флешку тоже нужно считать подозрительной.
Побег из виртуальной машины на хост-систему возможен, и такие уязвимости периодически находятся. Они редки, ценны и обычно расходуются на высокоценные цели, а не на список рассылки. Виртуальная машина — отличный ответ для обычных вредоносных документов и слабый ответ против противника государственного уровня, который специально решил добраться до вас. Если это ваша реальная ситуация, правильный инструмент — Qubes или машина с воздушным зазором, которая больше никогда не подключается к сети.
04Что использовать и когда
| Ситуация | Используйте | Почему |
|---|---|---|
| PDF от незнакомца | Dangerzone | Один клик, и результат безопасно открывать как обычно. |
| Документ, который нужно отредактировать и отправить обратно | VM | Вывод Dangerzone не редактируется. |
| Zip-архив или установщик | VM | Вне области применения Dangerzone; всё исполняемое требует машины, которую можно выбросить. |
| Ссылка, которой вы не доверяете | Виртуальная машина или Tor Browser | Зависит от того, нужно ли вам быть неотслеживаемым или просто в безопасности. |
| Телефон, который может быть скомпрометирован | Ни то, ни другое | Совсем другая проблема — см. раздел о скомпрометированных устройствах в основном руководстве. |
| Вы являетесь высокоценной целью и знаете это | Qubes | Компартментализация как принцип устройства всей системы, а не инструмент, о котором нужно помнить. |
05Привычки, которые важнее инструментов
- Относитесь к любому незапрошенному вложению как к враждебному, пока оно не прошло через один из этих инструментов. То, что отправитель — реальный человек, не помогает: его аккаунт может ему больше не принадлежать.
- Предпочитайте ссылку на файл, когда можете попросить. Документ, открытый в браузере, обрабатывается самым защищённым программным обеспечением на вашей машине.
- Проверяйте по другому каналу, когда что-то кажется неладным. Короткое сообщение в другом канале — «это ты мне только что отправил?» — сразу сводит на нет большинство таких атак.
- Обновляйте всё. Большинство вредоносных документов полагаются на уязвимость, исправленную месяцы назад.
- Включайте макросы. Никогда, в документе из внешнего источника. «Включите содержимое для просмотра этого файла» — самая старая уловка в этом деле.
- Доверяйте расширению файла. Имя может заканчиваться на .pdf, а быть чем-то совсем другим; включите отображение полных расширений.
- Открывайте его «быстренько» на телефоне. Телефон — это устройство, которое хранит ваше местоположение и ваши сообщения.
- Оставляйте общие папки включёнными в виртуальной машине, которую вы для этого используете.
- Используйте повторно грязную виртуальную машину. Откатывайтесь к чистому снимку каждый раз.
06Вопросы, которые люди действительно задают
Вывод Dangerzone действительно безопасен?
Преобразование отбрасывает всё, что может выполниться, и происходит без доступа к сети в контейнере, который затем уничтожается. Оставшийся риск — это уязвимость в самом конвейере преобразования, поэтому работа разделена на два изолированных этапа. Это не математическая гарантия; это очень большое снижение риска практически без усилий, и это правильный компромисс почти для всех.
Можно ли просто использовать Google Docs или онлайн-просмотрщик?
Это действительно защищает вашу машину, поскольку отрисовка происходит на чужом компьютере. Это также означает загрузку документа третьей стороне, что для утёкшей записи, материалов источника или чего-либо конфиденциального является худшим из двух исходов. Dangerzone никогда никуда не отправляет файл.
Нужна ли мне виртуальная машина, если я уже использую Linux?
Да, для недоверенных файлов. Linux снижает вашу подверженность массовому вредоносному ПО; он не делает вредоносный PDF безвредным, и аргумент об изоляции остаётся неизменным. Если вы хотите, чтобы эта привычка была встроена в операционную систему, а не запоминалась вами, для этого и существует Qubes.
А как насчёт метаданных в файлах, которые я отправляю?
Это зеркальное отражение данного руководства, и оно столь же важно — что ваши собственные файлы раскрывают о вас. Этому посвящён отдельный раздел в основном руководстве.
07Источники и дополнительное чтение
- Dangerzone — официальный сайт, от Freedom of the Press Foundation dangerzone.rocks
- Dangerzone — исходный код и документация github.com/freedomofpress/dangerzone
- VirtualBox — бесплатные виртуальные машины на Windows, macOS и Linux virtualbox.org
- VMware Workstation и Fusion — бесплатно для личного использования vmware.com
- Qubes OS — изоляция как основа архитектуры системы qubes-os.org
- Freedom of the Press Foundation — обучение цифровой безопасности для журналистов freedom.press/training
Последняя проверка: 25 сентября 2026