Как размыть конфиденциальные данные на скриншотах
Каждый скриншот, которым вы делитесь, рассказывает историю. Иногда эта история включает данные, которыми вы не собирались делиться: адрес электронной почты клиента в углу, ключ API в окне терминала, внутренний URL в адресной строке браузера, имя вашего коллеги на боковой панели чата.
Скриншот может раскрыть конфиденциальную информацию, даже если основной объект выглядит безобидно. В этом руководстве объясняется, что нужно проверять, почему размытие не является надёжным способом скрытия данных, а также как обрезать изображение или использовать инструмент непрозрачного скрытия перед публикацией.
Что проверить перед публикацией
Прежде чем делиться любым скриншотом за пределами компании (или даже внутри неё, за пределами непосредственной аудитории), проверьте, нет ли следующего:
- Личные имена и адреса электронной почты — имена клиентов, адреса электронной почты коллег, любая персонально идентифицируемая информация. Удаляйте личные данные, которые не должна видеть целевая аудитория.
- Ключи API, токены и учётные данные — один раскрытый API-ключ на скриншоте может обойтись в реальные деньги. Ключи AWS, учётные данные баз данных, токены OAuth, URL-адреса вебхуков со встроенными секретами — удаляйте их с изображения перед публикацией.
- Финансовая информация — номера счетов, суммы транзакций, значения баланса, номера банковских карт (даже частичные).
- Внутренние URL и IP-адреса — URL вашего тестового сервера, внутренние IP-адреса, конечные точки VPN, URL административной панели. Это даёт злоумышленникам карту вашей инфраструктуры.
- Номера телефонов и физические адреса — любая контактная информация реальных людей.
- Вкладки и закладки браузера — открытые вкладки могут раскрыть внутренние инструменты, исследование конкурентов или личный просмотр. Панель закладок часто содержит ссылки на внутренние системы.
- Уведомления рабочего стола — видимое в углу сообщение Slack или уведомление по электронной почте может содержать конфиденциальное содержимое из несвязанного разговора.
Размытие или сплошная заливка: что использовать
Размытие изменяет внешний вид области; непрозрачное скрытие и обрезка удаляют конфиденциальное содержимое из экспортированного изображения. Выбирайте способ в зависимости от того, что зритель не должен иметь возможность прочитать:
Пикселизация
Пикселизация заменяет область увеличенными блоками. Она может приглушить несущественные детали, но текст и узоры всё же могут быть восстановлены или угаданы, поэтому её не следует использовать для защиты имён, учётных данных или других секретов.
Гауссово размытие
Применяет плавный эффект размытия, превращающий содержимое в мягкие формы. Лучше всего подходит для:
- Фоновых областей, которые нужно сделать менее заметными без полного их закрытия
- Лиц на скриншотах (более плавно и менее резко, чем пикселизация)
- Когда нужно скрыть содержимое, сохранив визуальный поток изображения
Непрозрачное скрытие или обрезка
Полностью непрозрачное покрытие может убрать конфиденциальное содержимое из экспортированного изображения, если применяется в редакторе, поддерживающем непрозрачное скрытие. Обрезка — ещё один вариант. Размытие, пикселизацию, штрихи маркера и полупрозрачные фигуры не следует рассматривать как равноценную защиту.
Важно: Никогда не используйте прозрачный или полупрозрачный слой для скрытия информации. В некоторых редакторах изображений по умолчанию применяется полупрозрачная заливка, которая всё же может раскрывать текст под ней при изменении контрастности. Используйте инструмент непрозрачного скрытия или обрежьте содержимое, а затем проверьте экспортированный файл.
Пошагово: размытие в Maxisnap
Maxisnap включает один инструмент размытия для скрытия выбранной области. У него нет отдельного гауссова режима или регулировки интенсивности. Для конфиденциального содержимого обрежьте его или используйте полностью непрозрачное покрытие в редакторе, который его поддерживает, а затем проверьте экспортированный файл перед публикацией. Заполненные прямоугольники в Maxisnap полупрозрачны, и их не следует использовать как непрозрачное скрытие.
Шаг 1. Сделайте скриншот
Используйте горячую клавишу захвата (по умолчанию: Ctrl+Alt+5 для захвата области), чтобы сделать скриншот. Редактор пометок откроется автоматически.
Шаг 2. Выберите способ скрытия содержимого
Нажмите B, чтобы выбрать инструмент размытия, когда нужно приглушить область. Для секретов или личных данных нажмите C, чтобы обрезать содержимое скриншота, или используйте редактор с инструментом полностью непрозрачного скрытия.
Шаг 3. Проверьте покрытие
У инструмента размытия Maxisnap нет настройки интенсивности, а его заполненные прямоугольники полупрозрачны. Не считайте ни один из этих эффектов гарантией того, что конфиденциальную информацию невозможно восстановить.
Шаг 4. Примените выбранное редактирование
Для размытия проведите курсором по области, которую нужно приглушить. Для обрезки выберите ту часть, которую нужно оставить, чтобы конфиденциальное содержимое оказалось за её пределами. Если это удалит полезный контекст, используйте отдельный редактор, поддерживающий полностью непрозрачное покрытие.
Шаг 5. Проверьте перед публикацией
Откройте экспортированный файл и проверьте всё изображение целиком, включая края обрезки, вкладки, уведомления и имена файлов. Если конфиденциальные данные всё ещё видны или могут быть восстановлены, доработайте редактирование перед публикацией. Предпросмотр, выглядящий размытым, не является доказательством того, что информация защищена.
Шаг 6. Сохраните или поделитесь
Сохраните скриншот с пометками или загрузите его в облако Maxisnap. Пометки объединяются с экспортированным изображением, но это не делает размытую информацию полностью безопасной в любых условиях. Проверьте итоговый файл и помните, что локальные оригиналы или резервные копии могут по-прежнему содержать нескрытое содержимое.
Распространённые ошибки, которых следует избегать
Полагаться на размытие для скрытия конфиденциального текста
Исследование Unredacter от Bishop Fox демонстрирует, что пикселизированный текст в некоторых условиях может быть восстановлен. Обрезайте конфиденциальный текст или закрывайте его полностью непрозрачным инструментом, а затем проверяйте экспортированный результат.
Игнорирование метаданных
Файлы скриншотов могут содержать метаданные, включая дату, время, информацию об устройстве, а иногда GPS-координаты (при съёмке с мобильных устройств). Большинство инструментов для скриншотов удаляют данные о местоположении, но об этом стоит помнить. Если сомневаетесь, используйте инструмент для удаления метаданных перед тем, как делиться скриншотами вне организации.
Размытие слоями
Некоторые редакторы изображений применяют размытие как отдельный слой, а не изменяют само изображение. Если вы сохраните файл в формате, сохраняющем слои (PSD, XCF), кто-то с подходящим программным обеспечением сможет удалить слой размытия и увидеть исходное содержимое. Делитесь объединённым (плоским) экспортом, а не редактируемым проектом. Maxisnap объединяет пометки при экспорте, при этом редактор и резервные копии могут сохранять исходное изображение.
Проверка только очевидных областей
Вы удалили email из основного содержимого, но проверили ли вы заголовок вкладки браузера? Адресную строку? Уведомление, всплывшее в углу? Боковую панель с именем вашего коллеги? Конфиденциальная информация появляется на скриншотах в неожиданных местах. Просматривайте всё изображение целиком, а не только ту область, которую вы собирались захватить.
Публикация неразмытой версии
Это звучит очевидно, но так случается: вы создаёте размытую версию, а затем случайно публикуете оригинал. Называйте файлы понятно (например, «dashboard_redacted.png» вместо «dashboard.png») и удаляйте неотредактированную версию сразу после создания отредактированной.
Следуйте правилам обработки данных вашей организации
Для рабочих скриншотов следуйте правилам вашей организации о том, какую информацию можно передавать, кому и как долго её можно хранить. Редактор скриншотов не может определить, есть ли у вас право раскрывать информацию, содержащуюся в снимке.
Maxisnap предоставляет инструменты захвата и редактирования. Применение размытия не обеспечивает юридическое соответствие и не делает решение о передаче конфиденциальных данных безопасным.
Инструменты для скрытия данных на скриншотах
Maxisnap включает бесплатный инструмент размытия и обрезку. Обрежьте конфиденциальное содержимое или закройте его в редакторе с помощью инструмента полностью непрозрачного скрытия, а затем проверьте экспортированный файл. См. руководство Maxisnap по размытию и скрытию информации с описанием фактических элементов управления и их ограничений.
Другие варианты: ShareX включает пометку размытия, Snagit имеет эффект размытия, а бесплатные графические редакторы, такие как GIMP и Paint.NET, могут применять размытие. Эти эффекты меняют внешний вид; они не обеспечивают надёжное скрытие данных. Для конфиденциального содержимого выбирайте обрезку или скрытие данных полностью непрозрачной заливкой и проверяйте экспортированный файл перед публикацией.
Приёмы работы со скриншотами подробнее описывает руководство по пометкам. Сравнение инструментов вы найдёте в нашем рейтинге инструментов для скриншотов на Windows или сравнении бесплатных инструментов для скриншотов.