Adobe Reader: запомните пароль для файла PDF

5439
splattne

Я купил несколько электронных книг - PDF-файлы, защищенные паролем. Поскольку пароли очень длинные, я бы хотел, чтобы Adobe Reader мог сохранить их для дальнейшего использования.

Кто-нибудь знает решение или обходной путь для этой проблемы?

3

6 ответов на вопрос

2
jeffm

Если вы потеряете пароли, Elcomsoft продаст программу восстановления пароля PDF . Я использовал его на PDF-ориентированной работе, чтобы увидеть, может ли он взломать нашу безопасность и (к сожалению для нас в то время) это было легко.

Спасибо за ваш ответ. Хм, 49 евро за удаление пароля я уже знаю. Я думаю, что я не достаточно раздражен (пока). ;-) splattne 14 лет назад 0
По общему признанию, я изобрел гипотетическую ситуацию здесь. Я подумал, что, поскольку вы храните пароли вне Adobe, они могут когда-нибудь потеряться. jeffm 14 лет назад 0
2
mas

Два обходных пути:

  1. поместите пароли в текстовый файл, который будет отображаться на экране и вырезайте и вставляйте по мере необходимости. Наряду с простым текстовым инструментом можно использовать любое программное обеспечение, которое может обеспечить эту функциональность, например, менеджер буфера обмена (например, Glipper в Gnome) или макрос клавиатуры. В качестве альтернативы можно использовать сочетание клавиш для доставки пароля при необходимости.

  2. где это возможно, получите PDF-файлы из источников, которым не требуется пароль для открытия их для чтения. Побуждайте других поставщиков менять свою политику. Например, только двое из множества поставщиков, которые не защищают паролем PDF-файлы для чтения:

    а. Safari Books Online предоставляет PDF-файлы, в которых каждая страница помечена именем пользователя Safari, но не заблокирована для чтения;

    б. Packt Publishing изменила свою политику и теперь предоставляет PDF-файлы, для чтения которых не требуется пароль. Действительно, если в прошлом вы покупали PDF-файлы, защищенные паролем, вы можете бесплатно скачать копию разблокированной версии. Опять же, файлы имеют страницы, помеченные с информацией о клиенте.

Коммерческие провайдеры могут поддерживать бизнес-кейсы, для которых не требуется пароль для чтения файлов. PDF-файлы, для открытия которых не требуется пароль для чтения, упрощают доступ, позволяют искать содержимое файлов и позволяют браузерам файлов отображать значок на передней обложке.

2
nik

У меня были некоторые PDF-файлы, защищенные паролем, которые не требовали от меня какого-либо ограниченного использования. Не имеет значения, если они были открыты кем-либо, кому удалось проникнуть на мою машину (к тому времени было бы слишком поздно пытаться защитить PDF-файлы).

Я устал от поиска текстового файла и хранения его вместе с копией PDF.
Наконец, я переименовал файл PDF с паролем, прикрепленным в конце .
Теперь, когда у меня был удобный PDF, пароль тоже был.
Конец истории нежелательных паролей.

Конечно, это может не сработать для вас.
Это как держать ключи от машины висящими у двери гаража.
Но в этом случае моя «дверь гаража» находится в охраняемых помещениях:-)

Меня раздражает то, что я должен вводить пароль каждый раз, когда открываю книгу. И пароль очень длинный, так как это мой адрес электронной почты. splattne 14 лет назад 0
Я думаю, я использовал щелчок один раз для переименования в проводнике, скопировать строку и вставить ее. nik 14 лет назад 0
И да. Я никогда не ожидал от Adobe поддержки запоминания паролей. Я отказался от этого, предполагая, что им все равно - что, я думаю, имеет место. nik 14 лет назад 0
Если вы действительно отчаянно нуждаетесь в этом, возможно, существует способ AutoIt автоматизировать ввод пароля, теперь, когда я об этом думаю. nik 14 лет назад 0
1
splattne

Я нашел решение (по крайней мере, для моего Mac). Я удалил Adobe Reader и переключился на Skim, очень хороший бесплатный PDF-ридер с открытым исходным кодом, который позволяет сохранять пароли.

Skim Screenshot


Для альтернативного решения см. Этот ответ здесь на Superuser: Удаление пароля из файла PDF .

1
Terrance

I developed the following AutoHotkey script to automate the entry of passwords into a variety of PDF readers. You pass it the full path to the PDF and the password, and it opens the PDF with your default reader and attempts to enter the password for you.

I compile this script and set up shortcuts to it and the document / password. For example, if I have a PDF called C:\bleh\my.pdf with a password of abcd, I create the shortcut "C:\someapps\pdf_passwd.exe" "C:\bleh\my.pdf" abcd.

It has undergone many incarnations over the years for Sumatra PDF and Adobe Reader 9/10 on Windows XP and 7. Sumatra PDF now has a built-in "remember password" option, but when I initially developed this it did not. If you are not tied to Adobe Reader, I would highly recommend Sumatra PDF over Adobe Reader for basic PDFs.

This latest version has only been tested with SumatraPDF 2.1.1 and Adobe Reader 10.1.4 on Windows 7 Enterprise:

if ( %0% < 2 ) { MsgBox Usage: pdf_passwd.exe document password ExitApp } else { ; Find default PDF handler ; First check User Choice (Windows 7) RegRead, DefaultMessage, HKCU, Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice, Progid if ( ErrorLevel ) { ; No User Choice, try default open command RegRead, DefaultMessage, HKCR, .pdf, } ; Look up the open command for the app RegRead, OpenCommand, HKCR, %DefaultMessage%\shell\open\command, ; Reduce to executable only StringGetPos, SpacePos, OpenCommand, " ", R StringLeft, Command, OpenCommand, % SpacePos + 1 Run %Command% "%1%",, , CmdPID SetTitleMatchMode RegEx ; This method is more reliable, but doesn't work in Adobe 10. ; It seems to fork prior to the password dialog: ; WinWait i)password ahk_pid %CmdPID% ; WinActivate i)password ahk_pid %CmdPID% ; Tested with SumatraPDF 2.1.1 and Adobe Reader 10.1.4. ; Tweaking / additional logic may be necessary to accommodate differences ; in password dialogs. WinWaitActive, i)password ; Send password with capslock off, restore caps_lock_on := GetKeyState( "Capslock", "T" ) if ( caps_lock_on ) { SetCapsLockState Off } SendInput %2% if ( caps_lock_on ) { SetCapsLockState On } } 
0

не решение для хранения паролей в Adobe Reader, а обходной путь для полного устранения ограничений:

PDF Unlocker - это простое и полезное приложение, которое может снять все виды ограничений для файлов PDF. Он работает путем удаления паролей, которые ограничивают доступ в двух областях. Один для паролей, которые ограничивают некоторые функции, такие как печать, копирование и вставка. Второй - любой пароль, который может помешать вам получить доступ или открыть файл PDF.

PDF Unlocker является бесплатной (Windows).

Похожие вопросы