Как проверить подлинность скриншота: признаки подделки и методы верификации

Что делает скриншот проверяемым​


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

Принципиальное ограничение: скриншот без оригинала (устройства, аккаунта, сервера) всегда остаётся лишь утверждением. Верификация сводится к поиску противоречий и подтверждений, а не к доказательству подлинности в математическом смысле.

Визуальный анализ: что выдаёт подделку​


Шрифты и рендеринг текста​


Каждая операционная система и каждый мессенджер используют определённые шрифты с конкретными параметрами рендеринга (сглаживание, межстрочный интервал, кернинг). Типичные признаки подделки:

  • Шрифт не соответствует платформе. Например, в Telegram на Android используется Roboto, на iOS — San Francisco, на десктопе — системный шрифт ОС. Если в «скриншоте с Android» текст отрендерен шрифтом, характерным для iOS, это красный флаг.
  • Неравномерное сглаживание. При вставке текста через графический редактор антиалиасинг часто отличается от системного.
  • Несовпадение размера шрифта между элементами одного интерфейса (заголовок чата, тело сообщения, временная метка).

Элементы интерфейса​


  • Иконки, кнопки и индикаторы состояния (заряд батареи, сигнал сети, время в статус-баре) должны соответствовать конкретной версии ОС и приложения.
  • Статус-бар Android и iOS различается расположением иконок, форматом времени и индикаторами. Подделка часто выдаёт себя смешением элементов разных платформ.
  • В мессенджерах обращайте внимание на цвет пузырей сообщений, расположение галочек прочтения, формат временных меток. Эти детали меняются между версиями приложения.

Геометрия и выравнивание​


  • Пиксельная сетка: текст и элементы интерфейса выравниваются по определённым координатам. Вставленный вручную текст часто смещён на 1–2 пикселя относительно оригинальной сетки.
  • Отступы между сообщениями, поля ввода, размеры аватаров — всё это фиксировано в коде приложения и не должно «плавать».

Артефакты редактирования​


  • Размытие или резкость, отличающиеся от остального изображения (при вставке фрагмента из другого скриншота).
  • Границы клонирования при использовании штампа в Photoshop или аналогах.
  • Несовпадение JPEG-артефактов: если файл сохранён в JPEG, блоки сжатия должны быть однородными. Область с другими параметрами сжатия указывает на повторное редактирование.

Метаданные файла​


EXIF и свойства изображения​


Скриншоты, сделанные штатными средствами ОС, обычно содержат минимальные метаданные: размеры изображения, иногда дату создания, модель устройства. Однако:

  • Если в EXIF указано ПО обработки (Photoshop, GIMP, Paint.NET), файл редактировался после создания.
  • Дата создания в метаданных может не совпадать с датой, видимой на самом скриншоте.
  • Отсутствие метаданных не доказывает подделку: многие мессенджеры и соцсети удаляют EXIF при загрузке.

Извлечение метаданных на практике​


Для извлечения метаданных подходит exiftool — утилита читает и записывает метаданные большинства форматов:

Bash:
exiftool screenshot.png

Вывод покажет все доступные поля: размеры, дату создания, программное обеспечение, модель устройства. Если в поле Software или Creator Tool указан графический редактор — файл редактировался после создания.

Альтернатива без установки ПО: встроенные свойства файла в Windows (ПКМ → Свойства → Подробно) или в macOS (ПКМ → Свойства → Дополнительно).

Важно: метаданные легко подделать или удалить, поэтому их наличие или отсутствие — лишь один из сигналов, а не доказательство.

Кросс-проверка по платформам и источникам​


Поиск оригинала через reverse image search​


Reverse image search (Google Images, Yandex Images, TinEye) помогает найти, публиковался ли этот скриншот ранее и в каком контексте. Если изображение распространяется в соцсетях, проверьте самые ранние публикации: первый пост часто содержит оригинал или ближе к нему.

Верификация через платформу​


  • В Telegram: если у вас есть доступ к тому же чату или каналу, вы можете найти сообщение по тексту и сравнить.
  • В публичных каналах и группах: поиск по ключевым фразам из переписки.
  • Для веб-интерфейсов: проверьте, существует ли указанная страница, совпадает ли URL, версия интерфейса.

Временные метки и контекст​


  • Время на скриншоте должно быть согласовано с часовым поясом, датой и другими событиями.
  • Если переписка ссылается на внешние события (новости, погоду, курсы валют), проверьте, совпадают ли они с указанной датой.
  • Формат даты и времени различается по регионам и настройкам устройства.

Специфика мессенджеров​


Telegram​


  • Telegram позволяет редактировать сообщения после отправки. Скриншот может отражать отредактированную версию — без доступа к оригиналу это невозможно установить.
  • Пересланные сообщения сохраняют имя оригинального отправителя. Если пересылка выглядит как обычное сообщение — это признак подделки или манипуляции.
  • Интерфейс Telegram Desktop и мобильных клиентов отличается: цвет фона, шрифт, расположение элементов. Это не признак подделки сам по себе, но при сравнении с эталонным скриншотом важно учитывать, какой именно клиент использовался.

WhatsApp​


  • WhatsApp поддерживает редактирование сообщений (функция доступна с 2023 года). Отредактированное сообщение помечается меткой «Изменено» рядом с временной меткой. Если на скриншоте такой метки нет, но содержание сообщения вызывает сомнения — это повод для дополнительной проверки.
  • Удалённые сообщения отображаются как «Это сообщение было удалено» (или аналогичная фрава в зависимости от языка интерфейса).
  • Формат временных меток и галочек прочтения (одна/две серые, две синие) должен соответствовать статусу доставки.

SMS и системные мессенджеры​


  • Интерфейс SMS зависит от производителя устройства и версии ОС. Скриншот «SMS с iPhone» на Android-устройстве или наоборот — явная подделка.
  • На Android внешний вид SMS-приложения варьируется между производителями (Samsung Messages, Google Messages, фирменные оболочки). Это расширяет пространство для подделки, но одновременно даёт больше точек для проверки.

Инструменты для технического анализа​


ЗадачаИнструментЧто проверяет
МетаданныеexiftoolEXIF, дата создания, ПО обработки
Ошибки сжатия JPEGJPEGsnoop, FotoForensicsНеоднородность блоков сжатия
Манипуляции на пиксельном уровнеGIMP, Photoshop (уровни, кривые)Скрытые слои, клонирование
Reverse image searchTinEye, Google Images, YandexРанние публикации, оригинал
Идентификация шрифтовWhatTheFont (MyFonts), Font Squirrel MatcheratorОпределение шрифта на изображении

Error Level Analysis (ELA)​


ELA показывает разницу в уровне сжатия между областями изображения. Если часть картинки была отредактирована и пересохранена, эта область будет выделяться на ELA-карте. Метод работает только с JPEG и не даёт однозначного ответа — интерпретация требует опыта.

Практический нюанс: если скриншот был пересохранён через мессенджер (например, отправлен в Telegram и скачан обратно), повторное сжатие разрушает оригинальные JPEG-артефакты. В этом случае ELA покажет однородную картину даже для отредактированного изображения.

Типичные сценарии подделки​


Подмена текста сообщения​


Злоумышленник открывает скриншот в графическом редакторе, закрашивает оригинальный текст и вставляет свой. Признаки: другой шрифт, смещение по пиксельной сетке, неоднородность фона под текстом. При увеличении до 200–400% часто видна разница в антиалиасинге между оригинальным и вставленным текстом.

Сборка из нескольких скриншотов​


Элементы разных переписок комбинируются в одну. Признаки: несовпадение стиля, разные версии интерфейса, разное освещение (если есть фото/видео в чате), неодинаковый масштаб элементов.

Фейковый аккаунт​


Переписка ведётся с аккаунтом, имитирующим известного человека или организацию. Проверка: ID аккаунта (в Telegram — числовой ID, а не @username), дата регистрации, количество подписчиков, история публикаций. В Telegram username можно передать другому пользователю, поэтому привязка к @username без проверки ID ненадёжна.

Манипуляция временем​


Изменение временных меток для создания ложной хронологии. Проверка: формат времени, соответствие часовому поясу, порядок сообщений. Если сообщения идут в обратном хронологическом порядке или временные метки не монотонны — это признак манипуляции.

Генеративные подделки​


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

Ограничения верификации​


  • Скриншот без доступа к оригинальному устройству или аккаунту невозможно верифицировать на 100%. Любой анализ даёт лишь оценку вероятности.
  • Современные инструменты редактирования способны создавать подделки, которые проходят базовый визуальный осмотр.
  • Метаданные легко удаляются или подменяются, поэтому их отсутствие не является признаком подделки.
  • ELA и пиксельный анализ не работают с PNG-скриншотами, пересохранёнными через мессенджеры (повторное сжатие разрушает оригинальные артефакты).
  • Верификация переписки требует понимания контекста: даже подлинный скриншот может быть вырван из контекста и использован для манипуляции.

Практический чек-лист при проверке скриншота​


  1. Определите платформу и версию приложения, на которую ссылается скриншот.
  2. Сравните шрифты, иконки и элементы интерфейса с эталонными скриншотами той же версии.
  3. Проверьте метаданные файла через exiftool.
  4. Выполните reverse image search для поиска более ранних публикаций.
  5. Если возможно, найдите оригинал переписки на платформе.
  6. Проверьте временные метки на согласованность с контекстом.
  7. При подозрении на редактирование — проанализируйте изображение через ELA или на пиксельном уровне.
  8. Оцените результат комплексно: ни один отдельный признак не является доказательством, но совокупность противоречий снижает доверие к материалу.

Для верификации видеоматериалов и проверки новостей на первоисточник см. Верификация видео в OSINT: как проверить подлинность ролика и распознать признаки манипуляции и Фактчекинг в OSINT: как проверить новость, найти первоисточник и отличить манипуляцию от факта.

Источники​


 
Назад
Верх Низ