Безопасность
Безопасность файлов: проверка и защита
Полный гид: как проверять загрузки на вирусы, шифровать данные, безопасно передавать файлы и делать бэкапы. Практика и проверенные инструменты.
Каждый снимок с телефона или камеры несёт не только картинку. Внутри файла спрятан блок служебной информации — метаданные EXIF: когда и на что снято, какие были настройки, а часто и точные GPS-координаты места съёмки. Пока фото лежит у вас — это удобно. Но стоит выложить его в сеть или отправить незнакомому человеку — и эти данные могут рассказать о вас больше, чем вы планировали. Разбираем, что именно хранит EXIF, как его посмотреть на любом устройстве и как удалить перед публикацией.

Метаданные EXIF — это встроенный в фотографию блок данных: дата и время съёмки, модель камеры или телефона, настройки съёмки и, если включена геометка, GPS-координаты. Посмотреть их в Windows можно через правый клик → «Свойства» → вкладка «Подробно»; на телефоне — в информации о снимке. Удалить проще всего там же: в Windows ссылкой «Удаление свойств и личной информации», на iPhone и Android — отключив геолокацию при отправке, а для пакетной очистки многих файлов — командой exiftool -all=. Главное, что стоит убирать перед публикацией, — координаты места съёмки.
EXIF (Exchangeable Image File Format) — это стандарт служебных данных, которые камера или смартфон автоматически записывают прямо внутрь файла фотографии. Метаданные хранятся не отдельно, а в заголовке самого снимка, поэтому «путешествуют» вместе с ним при копировании и пересылке. Формально это набор тегов, каждый из которых описывает одну характеристику кадра.
Что чаще всего попадает в EXIF фотографии:
Для фотографа и приложений это полезно: по EXIF удобно сортировать снимки по дате, анализировать настройки и восстанавливать поворот. Проблема возникает, когда файл покидает ваше устройство, а вместе с ним уходят и данные, которые вы не собирались показывать.
EXIF — это стандарт именно для изображений, и поддерживают его не все форматы одинаково. Но сам принцип «внутри файла лежит скрытая служебная информация» гораздо шире и касается почти любых типов файлов.
| Тип файла | Что за метаданные | Есть ли EXIF |
|---|---|---|
| JPEG (.jpg) | Полный EXIF: дата, камера, GPS | Да, нативно |
| TIFF (.tif) | Полный EXIF плюс профессиональные теги | Да, нативно |
| HEIC (.heic) | EXIF в контейнере HEIF, как у JPEG | Да |
| RAW (.cr2, .nef, .arw) | Расширенный набор технических данных | Да |
| WebP (.webp) | Может хранить EXIF и XMP | Опционально |
| PNG (.png) | Текстовые блоки и eXIf-чанк | Ограниченно |
| PDF, DOCX, XLSX | Автор, программа, даты правок | Нет EXIF, свои метаданные |
Отсюда практический вывод: если вы конвертируете фото из одного формата в другой, метаданные часто переносятся вместе с содержимым. Например, при переводе снимка с iPhone его EXIF по умолчанию сохраняется — об этом стоит помнить, когда вы конвертируете HEIC в JPG перед отправкой. А по самой сигнатуре файла, кстати, можно и определить его настоящий формат без расширения — метаданные к этому отношения не имеют.
Чтобы понять, что именно вы отдаёте вместе со снимком, метаданные нужно сначала увидеть. Отдельная программа для этого обычно не требуется — средства есть в каждой системе.
Откройте фото в приложении «Просмотр» (Preview), затем в меню «Инструменты» → «Показать инспектор». На вкладке с иконкой EXIF видны технические данные, а на вкладке GPS — карта с точкой съёмки, если геометка есть.
В приложении «Google Фото» откройте снимок, потяните его вверх или нажмите значок информации «i» — покажутся дата, устройство и карта с местом съёмки. На iPhone в приложении «Фото» проведите по снимку вверх — появится блок с датой и картой геолокации.
Существуют веб-сервисы и расширения-просмотрщики EXIF: вы загружаете фото и видите все теги. Способ удобен для разовой проверки, но помните — вы отправляете снимок на чужой сервер. Не проверяйте так личные фотографии; подробнее о рисках загрузки файлов на сторонние сервисы — в разделе безопасность файлов.
Если в свойствах фото раздел GPS пустой — геометка при съёмке была отключена, и координат в файле нет. Проверять и удалять в этом случае нечего.
Главная угроза EXIF — это геолокация. Координаты в метаданных указывают место съёмки с точностью до нескольких метров. Выложив фото, сделанное дома или во дворе, вы фактически публикуете свой адрес — даже если на самом кадре нет ничего личного.
Вот к чему это приводит на практике:
Многие соцсети и мессенджеры при отправке фото как изображения пересжимают его и удаляют EXIF. Но если отправить тот же снимок файлом («как документ»), метаданные сохранятся целиком. Не полагайтесь на автоматическую очистку — при пересылке важных файлов чистите EXIF сами.
Удалить EXIF можно без сторонних программ. Разберём способы от самого быстрого к самому гибкому.
Удаление метаданных необратимо. Если исходные дата и координаты могут понадобиться, сохраните оригинал отдельно, а публикуйте очищенную копию.
Откройте снимок во встроенном приложении «Фотографии», нажмите «Изменить», затем «Сохранить как копию». При повторном сохранении часть метаданных не переносится — способ грубее, но не требует возни со свойствами.
В «Google Фото» откройте снимок, нажмите «Поделиться» и включите пункт «Удалить геоданные» (Remove location). Многие оболочки Android также позволяют убрать место съёмки прямо в информации о фото. Для полной очистки всех тегов удобнее приложение-редактор EXIF из магазина или способ с ExifTool ниже.
Когда файлов много или нужна гарантированная очистка всех тегов, встроенных средств не хватает. Здесь выручает ExifTool — бесплатная кросс-платформенная утилита командной строки, ставшая де-факто стандартом для работы с метаданными.
Посмотреть все метаданные одного файла:
exiftool photo.jpg
Удалить сразу все метаданные из файла (по умолчанию рядом сохранится резервная копия photo.jpg_original):
exiftool -all= photo.jpg
Вырезать только координаты, оставив дату и параметры съёмки:
exiftool -gps:all= photo.jpg
Очистить все снимки в папке одной командой, без создания копий:
exiftool -all= -overwrite_original *.jpg
Именно так очистку EXIF встраивают в конвейеры: пользователь загружает фото, а сервер автоматически удаляет метаданные до сохранения. В корпоративной разработке такой шаг закладывают в обработку загрузок, а утечки через метаданные выявляют на аудите информационной безопасности — этим, например, занимается команда YuSMP Group.
Скрытые данные есть не только в фотографиях. Документы Word, таблицы Excel и файлы PDF хранят собственные метаданные: имя автора, название организации, программу-создатель, даты создания и последней правки, а иногда и историю изменений. Отправляя договор или резюме, легко нечаянно раскрыть, кто и в какой версии офиса его готовил.
Принцип тот же, что и с фото: перед отправкой документа за пределы компании проверьте, что в его свойствах не осталось ничего лишнего.
Проще не чистить каждый снимок, а сразу не записывать в него геометку. Тогда координат в файле не будет изначально.
Дата, модель устройства и параметры съёмки всё равно останутся — но именно они опасны меньше всего. Ключевую приватную информацию, геолокацию, вы отключите на корню.
Это набор служебных данных, который камера или телефон автоматически записывают внутрь фотографии: дату съёмки, модель устройства, настройки кадра и, если включена геометка, координаты места. Метаданные хранятся в самом файле и копируются вместе с ним.
В Windows откройте «Свойства» → «Подробно», найдите раздел GPS и очистите только его поля. В командной строке ExifTool это делается командой exiftool -gps:all= photo.jpg — остальные теги останутся нетронутыми.
Обычно да: при отправке снимка как изображения площадка пересжимает его и вырезает EXIF. Но если отправить фото файлом или «как документ» в мессенджере, метаданные сохранятся. Надёжнее чистить их самому до загрузки.
Нет. Метаданные — это отдельный текстовый блок в файле, к пикселям изображения он отношения не имеет. Их удаление не влияет на качество и лишь немного уменьшает размер файла.
Стандартными средствами: в Windows — правый клик → «Свойства» → «Подробно»; на macOS — «Просмотр» → «Инструменты» → «Показать инспектор»; на телефоне — в информации о снимке в галерее или «Google Фото».
У скриншотов GPS-координат нет, но записывается программа и дата создания. У картинок из сети метаданные бывают вырезаны, а бывают полными — если файл выложили без очистки. Проверить стоит любой файл перед повторной публикацией.
Нет. Свои метаданные хранят PDF, документы Word и Excel (автор, программа, даты правок), а также аудио и видео. EXIF — это стандарт именно для изображений, но принцип скрытой служебной информации касается почти всех форматов.