Mam plik PDF z informacją, że zabezpieczenia dokumentów są włączone. Mówi, że jedynymi dozwolonymi rzeczami są: drukowanie, kopiowanie lub ekstrakcja treści oraz ekstrakcja treści dla ułatwień dostępu.
Próbuję użyć narzędzia PDF Toolkit (PDFTK), aby utworzyć mniejszą wersję tego pliku PDF, aby zajmował mniej miejsca na dysku twardym. Kiedy próbuję uruchomić PDFTK na pliku, pojawia się komunikat, że wymagane jest hasło właściciela. Jeśli otworzę plik w programie Adobe Reader, nie prosi o hasło i otwiera się dobrze.
Nie znam szyfrowania plików PDF, więc zastanawiałem się, co się tutaj dzieje i dlaczego mogę odczytać plik w programie Reader, ale nie PDFTK.
Wydaje mi się, że istnieją trzy opcje:
- Łatwo odczytać dane, które podobno są zaszyfrowane, ale PDFTK przestrzega flagi uprawnień i nie pozwoli ci na modyfikację pliku, jeśli nie podasz hasła właściciela.
- Chociaż możliwe jest odszyfrowanie danych w chronionym pliku PDF (ponieważ nie jest tak naprawdę bezpieczne), nie jest to proste zadanie, a PDFTK nie wdrożył logiki potrzebnej do tego.
- Dane są w rzeczywistości zaszyfrowane i potrzebujesz hasła właściciela, aby odczytać ich zawartość.
Które z trzech jest poprawne?
Wygląda na to, że # 3 jest mało prawdopodobne, ponieważ jestem w stanie odczytać zawartość pliku w programie Acrobat bez podania hasła.