Верификация даты и места: геолокация и временной анализ медиаконтента
Верификация даты и места: геолокация и временной анализ медиаконтента
Одни из самых частых манипуляций с новостями — это привязка старого контента к новым событиям («фейк-дата») или выдача контента, снятого в одном месте, за событие, происходящее в другом («фейк-локация»). Умение независимо определить время и место создания фото, видео или аудиозаписи — ключевой навык медиа-OSINT. Данная статья посвящена методам геолокации и временного анализа визуального и аудиоконтента.
Зачем верифицировать дату и место?
Видео землетрясения 2010 года выдается за недавнее
Фото, снятое в США, выдается за Россию
Фото учения военных выдается за боевые действия
Человек публикует старое фото, чтобы создать впечатление, что он в другом месте
Методология геолокации визуального контента
Этап 1: Извлечение встроенных геоданных (если есть)
Первым делом проверяем метаданные файла.
- ExifTool (командная строка):
exiftool image.jpg - Online EXIF Viewers: Jeffrey's Exif Viewer, Metapicz
- Свойства файла (ОС Windows: ПКМ → Свойства → Подробно)
- Большинство соцсетей (Instagram, VK, Twitter, Telegram) удаляют EXIF при загрузке.
- Метаданные могут быть подделаны.
Этап 2: Визуальная геолокация (без EXIF)
Если метаданных нет, используем визуальные элементы на фото/видео.
Категории визуальных ориентиров:
Язык(Русский, украинский, английский) вывесок, рекламы, указателей
Стиль зданий, форма крыш, цвет зданий(Панельные многоэтажки (СНГ), фахверки (Германия), особняки (США))
Номера автомобилей, тип такси, общественный транспорт(Номера РФ (тип, буквы), американские школы, британские двухэтажные автобусы)
Тип растительности, рельеф, цвет воды
Пальмы (юг), хвойные леса (север), горы
Дорожные знаки, столбы, люки, остановки
Знак «Уступи дорогу» (РФ), японские столбы
Граффити, мемориалы, флаги, гербы
Флаг Украины, герб Москвы, памятник Ленину
Этап 3: Использование поисковых систем для геолокации
Обратный поиск по изображению:
- Загрузка подозрительного фото в Google Images, Yandex.Images, TinEye.
- Может показать другие места, где это фото (или похожее) публиковалось.
- Обрезать фото до уникального элемента (вывеска, здание) и искать его.
- Google Lens (мобильное приложение): сканирует объекты на фото и ищет информацию.
- Распознать текст на вывеске (Tesseract, Google Keep).
- Ввести текст в поисковик + указать возможную страну/город.
Этап 4: Использование карт для геолокации
- Google Street View (большинство стран)
- Яндекс.Панорамы (Россия, СНГ, Турция)
- Bing Streetside (США, Европа)
- Mapillary (краудсорсинг)
- Выявить уникальный элемент на фото.
- Найти похожие места на карте (визуально).
- Сравнить угол съемки, тени, расположение объектов.
- Google Earth позволяет просматривать город с высоты птичьего полета.
- Для крупных городов — 3D-модели зданий.
Этап 5: Анализ теней для геолокации (и времени)
Определение геопозиции по теням — сложный, но мощный метод.
- Измерить длину тени относительно объекта.
- Определить азимут (направление) тени.
- Использовать калькулятор (SunCalc.org, Sun Earth Tools) для расчета широты/долготы и времени.
Ограничения: Точность зависит от качества фото, требует практики.
Методология временного анализа
Время создания контента может быть определено по:
- Метаданным (EXIF)
- Визуальным элементам (тени, погода, луна)
- Контексту (события, новости)
- Экзогенным данным (погода, время восхода/заката)
Этап 1: Извлечение временных меток
DateTimeOriginal— время съемкиDateTimeDigitized— время конвертацииModifyDate— время последнего изменения
exiftool -CreateDate -DateTimeOriginal photo.jpg
- Иногда камеры/телефоны называют файлы по шаблону
IMG_20250315_143022.jpg(год, месяц, день, час, минута, секунда)
Этап 2: Определение времени по визуальным элементам
Длина и направление — время суток и сезон
Азимут и высота — точное время (с расчетами)
Освещение внутренних помещений
Естественное (окна) или искусственное
Фаза луны, положение — дата и время
Сезон (снег, листва, цветущие растения)
Часы могут показывать точное время
Пример: определение времени по теням
- Известна высота объекта (например, человека — 1.7 м).
- Известна длина тени на фото (можно измерить, зная масштаб).
- tg(α) = длина тени / высота объекта → угол солнца над горизонтом.
- Используя SunCalc.org, определить время суток для известного места.
Ограничения: Требуется знание приблизительного места (хотя бы широты).
Этап 3: Определение сезона по визуальным элементам
Полностью голая земля, голые деревья - Зима (или поздняя осень)
Желтая/оранжевая листва - Осень
Снег на земле, но зеленая ель - Зима (но вечнозеленые хвойные)
Цветущие сады - Весна или начало лета
Этап 4: Сравнение с экзогенными данными
Weather Underground, архивы погоды, GISMETEO
Совпадение дат с событиями, известными атрибутами (олимпиада, конкурс)
SunCalc.org, NOAA Solar Calculator
Определение даты (например, полнолуние)
Этап 5: Анализ временных противоречий
Признаки несоответствия даты/времени:
На фото снег, но дата — июль (северное полушарие)
Деревья не соответствуют сезону
Голые ветки, но заявлено "лето"
Тень короткая, но заявлено "утро"
Фото с датой раньше события, которое там якобы запечатлено
Автомобиль 2025 года на фото 2010 года
Практический кейс: геолокация и датировка видео из соцсетей
Задача: В Telegram канале опубликовано видео взрыва в городе N, дата — "сегодня". Проверить.
- Извлечение кадров (FFmpeg): сделаны скриншоты ключевых моментов.
- Анализ вывесок: На одной вывеске — русский язык, но название магазина не найдено в городе N.
- Поиск по вывеске: Магазин с таким названием существует, но в другом городе (Минск).
- Анализ автомобильных номеров: На фоне — номера Беларуси (тип, буквы).
- Сравнение с панорамами (Google Maps, Яндекс.Панорамы): Улица полностью совпадает с районом в Минске.
- Дата события: Поиск в новостях — в Минске действительно произошел взрыв, но в 2018 году.
- Анализ одежды и автомобилей: Соответствует 2018 году (модели телефонов, одежда).
- Сравнение с временем поста: Видео 2018 года → Ток-шоу произошло вчера. Вывод: старое видео выдается за новое.
- Вывод: Локация — Минск (а не N), дата — 2018 год. Контент нерелевантен текущим событиям.
Инструменты для геолокации и временного анализа
ExifTool, Jeffrey's Exif Viewer, Metapicz
Google Images, Yandex.Images, TinEye, Bing Visual Search
Tesseract (командная строка), Google Keep, OnlineOCR
Google Maps, Google Street View, Яндекс.Карты, Яндекс.Панорамы, Mapillary
SunCalc.org, SunEarthTools.com, MoonCalc.org
Weather Underground (Wunderground), GISMETEO (РФ, СНГ), TimeAndDate.com
FFmpeg (извлечение кадров), VLC (покадровый просмотр)
Геолокация и временной анализ — это детективная работа, требующая терпения, внимания и умения задавать правильные вопросы. Ключевые практики: начинать с EXIF, искать уникальные элементы (вывески, номера), использовать несколько баз данных (для кросс-референса) и проверять согласованность (погода, тени, сезон). Даже если точное место не определено, часто удается установить страну или регион, а также приблизительный период съемки.