Как правильно скрыть данные в PDF и почему чёрная плашка не спасает
Чтобы правильно скрыть данные в PDF, нужен инструмент, который удаляет содержимое под чёрным прямоугольником, а не просто рисует его сверху. Затем проверьте сохранённый файл: попробуйте выделить, скопировать и найти поиском скрытые слова. Если ничего не находится, скрытие сработало.
Чёрный прямоугольник, нарисованный в редакторе, или чёрный маркер меняют только то, как выглядит страница. Текст остаётся в файле, и любой может скопировать его за секунды. Суды, государственные ведомства и газеты уже по ошибке публиковали документы именно так. Вот почему это происходит и как этого избежать.
Почему чёрный прямоугольник ничего не удаляет
Страница PDF — это список инструкций для отрисовки: поставить этот текст сюда, эту линию туда, это фото в тот угол. Чёрный прямоугольник — ещё одна инструкция, добавленная сверху. Инструкция с текстом под ним никак не меняется, поэтому «выделить всё» и копирование, поиск или любой инструмент извлечения текста по-прежнему находят слова.
То же относится и к другим способам, которыми люди пытаются что-то спрятать:
- Чёрное выделение в Word с последующим экспортом в PDF. Слова экспортируются как обычный текст на чёрном фоне.
- Белая заплатка или заплатка в цвет фона. Так работает и собственный инструмент «Замена» в «Редактировать PDF» от Kopitiam: это правильно, чтобы исправить опечатку, и неправильно, чтобы спрятать номер банковского счёта.
- Фигура или наклейка, добавленная как комментарий. Комментарии может скрыть, передвинуть или удалить любой, кто откроет файл.
- Обрезка страницы. Обрезка часто меняет только видимую область, а отрезанная часть может по-прежнему оставаться в файле.
Как скрыть данные в PDF с помощью Kopitiam
- Откройте «Скрыть данные в PDF» и перетащите файл на страницу или нажмите, чтобы выбрать его. Показываются все страницы с подписями «Страница 1», «Страница 2» и так далее.
- Проведите по каждому фрагменту текста, который должен исчезнуть. Там, где вы провели, появляется чёрный прямоугольник. Счётчик над страницами показывает, сколько прямоугольников вы разместили.
- Нарисовали не там? Нажмите × на этом прямоугольнике, чтобы убрать его, и проведите заново.
- Пройдите по всем страницам. Поиска с автоматическим скрытием нет, поэтому имени, которое встречается на восьми страницах, нужен прямоугольник на каждой из них.
- Нажмите «Скрыть и скачать». Новый файл сохранится с именем вашего файла и окончанием -redacted. Исходный файл не меняется.
- Прочитайте появившееся сообщение. В нём должно быть сказано, что ни в одной закрашенной области не осталось выделяемого текста.
Делайте каждый прямоугольник чуть больше слов. Такие буквы, как д, р и у, свисают ниже строки, и вплотную нарисованный прямоугольник может оставить их хвостики видимыми. Совсем короткие движения, меньше нескольких пикселей, не учитываются, так что случайный щелчок не добавит прямоугольник.
Что Kopitiam на самом деле делает с вашим файлом
Каждая страница, на которой есть хотя бы один прямоугольник, превращается в изображение высокого разрешения, а чёрные прямоугольники закрашиваются прямо в пикселях. На новой странице есть только эта картинка. Исходный текст, шрифты и любые скрытые слои этой страницы не переносятся, поэтому выделять или извлекать нечего.
Перед сохранением файла Kopitiam считывает пиксели там, где должен быть каждый прямоугольник, и останавливается с ошибкой, если какой-то прямоугольник не залит сплошным чёрным там, где вы его нарисовали. После сохранения он проверяет новый файл на текст внутри ваших прямоугольников. Если бы такой нашёлся, вы бы увидели предупреждение не считать файл надёжно очищенным.
У этого есть компромисс, о котором стоит знать. На странице со скрытыми данными остальной текст тоже больше нельзя выделить или найти поиском, а ссылки и поля формы на этой странице перестают работать. Страницы без прямоугольников копируются как есть и сохраняют выделяемый текст. Всё это происходит в вашем браузере, и документ никогда не загружается.
Что ещё может выдать ваши данные
- Другие страницы. Имя, которое вы убрали со страницы 2, может остаться в колонтитуле страницы 9 или в оглавлении.
- Комментарии и заметки на страницах, где вы ничего не скрывали. Эти страницы копируются как есть, поэтому заметка на странице 7 никуда не денется.
- Контекст. Если убрать имя, но оставить должность, дату и отделение, человека может быть легко узнать.
- Имя файла. «Ahmad-salary-review.pdf» говорит о многом. Переименуйте файл перед отправкой.
- Свойства документа. Kopitiam создаёт новый файл, поэтому исходные поля названия и автора не копируются, но свойства любого файла стоит проверить в программе для чтения PDF перед тем, как им делиться.
Сканы, пароли, телефоны и длинные документы
- Сканированные документы. Многие сканеры добавляют невидимый текстовый слой, чтобы по скану можно было искать. Чёрный прямоугольник, нарисованный в обычном редакторе, оставляет этот слой. Kopitiam пересобирает каждую страницу со скрытыми данными как новое изображение, поэтому скрытый текстовый слой этой страницы тоже исчезает.
- PDF, защищённые паролем. Kopitiam пока не умеет открывать заблокированные файлы. Откройте файл с паролем в программе для чтения PDF, выберите «Печать», а затем «Сохранить как PDF», чтобы создать незаблокированную копию, и скройте данные в этой копии.
- PDF с ограничениями на редактирование. Вы увидите сообщение, что инструмент не может изменить файл. Тот же шаг «Печать» → «Сохранить как PDF» создаёт копию, в которой можно скрыть данные.
- На телефоне. Движение пальцем по странице рисует прямоугольник, а не прокручивает её, поэтому ставьте палец аккуратно. Для документов, где нужно убрать много мелких деталей, удобнее ноутбук.
- Длинные или большие файлы. Страницы со скрытыми данными становятся изображениями, поэтому файл с множеством таких страниц увеличивается. Если он после этого слишком велик для почты, пропустите его через «Сжать PDF». Каждая страница сначала отрисовывается в браузере, поэтому очень длинный скан на старом устройстве может обрабатываться медленно.
Проверьте результат перед отправкой
- Откройте скачанный файл, а не тот, что ещё на экране, в своей обычной программе для чтения PDF.
- Проведите по каждому чёрному прямоугольнику и попробуйте скопировать. Вставляться ничего не должно.
- Найдите поиском программы два-три слова, которые вы удалили.
- Для тщательной проверки пропустите файл со скрытыми данными через «PDF в Word и текст» и прочитайте результат. Удалённых слов не должно быть нигде.
- Пролистайте каждую страницу один раз и поищите то, что вы могли пропустить.
Когда Kopitiam не подходит
Kopitiam подходит для повседневного скрытия данных: выписка из банка для визы, расчётный листок для аренды, скан паспорта с закрашенным номером. Он не рассчитан на юридическое раскрытие документов или работу с запросами о свободе информации, где может понадобиться найти каждое вхождение слова на сотнях страниц, поставить на каждый прямоугольник код причины, сохранить остальную страницу доступной для поиска или вести журнал удалённого. Это умеют профессиональные программы для скрытия данных.
Частые вопросы
- Почему текст под чёрным прямоугольником в PDF всё ещё можно скопировать?
- Потому что прямоугольник нарисовали поверх текста, не удалив его. Текст остаётся в файле, поэтому его находит выделение, поиск или любой инструмент извлечения. Правильное скрытие данных удаляет содержимое под прямоугольником.
- Скрытый в Kopitiam текст правда исчезает?
- Да. Каждая страница с прямоугольником пересобирается как изображение с закрашенными прямоугольниками, поэтому исходного текста этой страницы в новом файле нет. Kopitiam также проверяет сохранённый файл и предупреждает вас, если найдёт текст внутри прямоугольника.
- Почему на странице со скрытыми данными больше нельзя выделить текст?
- Kopitiam удаляет текст, превращая всю страницу со скрытыми данными в изображение, поэтому остальной текст на этой странице тоже становится частью картинки. Страницы без прямоугольников сохраняют выделяемый текст.
- Можно ли отменить скрытие данных?
- В скачанном файле нельзя, в этом и смысл. Пока вы не нажали «Скрыть и скачать», любой прямоугольник можно убрать его кнопкой ×. Исходный файл никогда не меняется, поэтому храните его в надёжном месте, если он может понадобиться.
- Можно ли скрыть данные в сканированном PDF?
- Да. Нарисуйте прямоугольники поверх частей скана, которые нужно скрыть. Kopitiam закрашивает их в новом изображении страницы, и это заодно удаляет невидимый текстовый слой, который сканер добавил на эту страницу.