вставить серийный номер в файл PDF? - PullRequest
1 голос
/ 18 марта 2011

Чтобы предотвратить случайное распространение документа в формате PDF, есть ли способ, например, вставить серийный номер в файл?

Моя идея состоит в том, чтобы встроить идентификатор, привязанный к пользователю, и дать возможность найти, кто распространяет файл,Я знаю, что это не мешает распространению, но может препятствовать случайному распространению на определенном уровне.

Любое другое решение также приветствуется.

Спасибо!

Ответы [ 3 ]

1 голос
/ 18 марта 2011

Распространенным способом является размещение метаданных, но вы можете легко удалить их.Давайте поищем укрытия (большинство из них низкоуровневые)!

  • Текст без пометок
  • Текст под перекрывающимися объектами
  • Объекты более старых версий (не замеченочитателем, но с избыточной информацией)
  • Метки в потоках между BX-EX (со странной информацией с точки зрения читателей)
  • Информация до% PDF-X
  • Информация выше %% EOF
  • Подстановка имен для некоторых элементов (например, имя шрифта)
  • Стеганография
    • Манипуляция из используемых шрифтов
    • Отбеливание
    • Изображения с setganograpy

Моими любимыми являются стеганография и блок BX-EX в потоке, с надлежащим сжатием и / или шифрованием трудно найти (если не знаете, где он находится).Чтобы сделать поиск труднее, оберните некоторые обычные блоки с помощью BX-EX.

Некоторые из способов легко удалить, некоторые сложнее, но решил, что злоумышленник сможет найти и очистить их все.Подумайте о копировании-вставке текста или печати через PDF-принтер.


0 голосов
/ 21 марта 2011

Почему бы не создать цифровой идентификатор в документах?

0 голосов
/ 18 марта 2011

Вы можете сделать прозрачный текст. Вы можете написать текст за пределами медиа окна страницы. Вы можете добавить собственное свойство документа. Есть много способов сделать это.

...