hexscope
Відкрити файл

Приватність 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.