Приватність PDF
Невидимий текст у PDF
У PDF текст може бути невидимим, але все одно залишатися у файлі. Він може бути білим на білій сторінці, намальованим без фарби, розміщеним за її межами або надто дрібним. Читач його не побачить, але пошук, копіювання, програми читання з екрана й системи відбору резюме та документів зчитають повністю. hexscope знайде його й покаже, що в ньому написано.
Перевірити файл Перевірити PDF із прихованою приміткою
1 Чотири способи приховати текст
- Білий на білому. Білий текст, за яким видно лише сторінку. Білий текст на темній смузі є частиною дизайну, і hexscope його не змінює.
- Без фарби. Режим відображення тексту 3 робить його невидимим. На сканованих сторінках так показують розпізнані слова, тому звичайний текст скану не вважається прихованим.
- За межами сторінки. Текст розміщено поза сторінкою, де його не покаже переглядач і не надрукує принтер.
- Надто дрібний. Менший за один пункт: на сторінці він виглядає цяткою або зовсім зникає.
2 Чому це важливо
Це може бути випадковий залишок — примітка з попередньої чернетки чи заповнювач у шаблоні. А може бути текст для програми: наприклад, інструкції для ШІ у резюме, які призначені системі відбору, а не людині. У будь-якому разі кожен, хто отримає файл, зможе його прочитати.
Чорний прямокутник або чорне виділення створюють ту саму проблему навпаки: ім’я залишається чорним текстом на чорному тлі в PDF, створеному з вебсторінки чи текстового редактора. Читач його не бачить, але інші програми можуть прочитати. hexscope знаходить такі фрагменти й видаляє їх з очищеної копії.
3 Знайдіть текст
Відкрийте PDF у hexscope. Прихований текст з’явиться в розділі « Що розкриває цей документ » зі статусом « Прихований текст. Для кожної сторінки буде вказано спосіб приховування та сам текст. Зведення покаже статус « Щось приховано або замасковано. Кожна знахідка веде до відповідного місця у вмісті сторінки.
Якщо коди шрифту неможливо зіставити з літерами, hexscope рахує символи, але не вгадує їх. Програма проходить вкладені Form XObject і використовує їхні власні ресурси. Якщо форму не вдається повністю прочитати або безпечно відокремити, сторінка отримує позначку про неповну перевірку — PDF-копія не створюється, щоб у ній не залишився прихований текст.
4 Приберіть ці дані
Прибрати дані й зберегти чисту копію видаляє прихований текст зі сторінки посимвольно, залишаючи решту на місці. Відкрийте очищену копію й перевірте, що нічого не залишилося.
Якщо ви отримали файл, видалений текст не підкаже, хто його додав: запитайте відправника. Якщо ви надсилаєте файл, спершу перевірте його: шаблон чи експорт могли залишити текст, якого ви не бачили.
Перевірити файл зараз Ваші файли не залишають браузер.
Режими відображення тексту описано в ISO 32000-1, розділ 9.3.6.