Questão Adobe Reader: lembre-se de senha para um arquivo PDF


Eu comprei alguns ebooks - arquivos PDF protegidos por senha. Como as senhas são muito longas, desejo que o Adobe Reader possa salvá-las para uso futuro.

Alguém conhece uma solução ou solução alternativa para esse problema?


3


origem




Respostas:


Se você perder as senhas, a Elcomsoft vende um Recuperação de Senha PDF programa. Eu usei isso em um trabalho centrado em PDF para ver se ele poderia quebrar a nossa segurança e (infelizmente para nós na época) isso aconteceu tão facilmente.


2



Obrigado pela sua resposta. Hmm, 49 EUR para remover a senha que eu já conheço. Eu acho que não estou irritado o suficiente (ainda). ;-) - splattne
Admito que eu inventei uma situação hipotética aqui. Eu percebi que, como você estava armazenando as senhas fora da Adobe, elas poderiam se perder algum dia. - jeffm


Eu tinha alguns PDFs protegidos por senha que não eram obrigados a ser de uso limitado por mim de qualquer forma. Não importaria se eles fossem abertos por qualquer pessoa que conseguisse entrar na minha máquina (seria tarde demais tentar proteger os PDFs).

Eu cansei de localizar o arquivo de texto e mantê-lo junto com a cópia em PDF.
Finalmente acabei renomeando o arquivo PDF com a senha anexada no final.
Agora, sempre que eu tinha o PDF à mão, também era a senha.
Fim da história de lembrança de senha indesejada.

Claro, isso pode não funcionar para você.
É como manter as chaves do carro penduradas na porta da garagem.
Mas, neste caso, a minha 'porta da garagem' está dentro das premissas seguras :-)


2



O que me incomoda é que tenho que inserir a senha toda vez que abro o livro. E a senha é muito longa, pois é o meu endereço de e-mail. - splattne
Eu acho que costumava clicar uma vez para renomear no explorer, copiar a string e colá-la. - nik
E sim. Eu nunca esperei suporte relacionado da Adobe para lembrar de senhas. Tinha desistido assumindo que eles não se importam - o que eu acho que é o caso. - nik
Se você está realmente desesperado com isso, pode haver uma maneira AutoIt para automatizar a entrada de senha, agora que penso nisso. - nik


Duas soluções alternativas:

  1. coloque as senhas em um arquivo de texto, exibido fora do caminho na tela e recorte e cole conforme necessário. Além de uma ferramenta de texto simples, qualquer software que possa fornecer essa funcionalidade pode ser usado, por ex. um gerenciador de área de transferência (como Glipper sob o Gnome) ou uma macro de teclado. Como alternativa, use um atalho de teclado para entregar a senha quando necessário.

  2. sempre que possível, obtenha PDFs de fontes que não exigem senha para abri-las para leitura. Lobby outros fornecedores para alterar sua política. Por exemplo, apenas dois dos muitos fornecedores que não protegem por senha os PDFs para leitura:

    uma. Safari Books Online fornecer PDFs com todas as páginas marcadas com o nome de usuário do Safari, mas sem a senha bloqueada para leitura;

    b. Packt Publishing mudou sua política e agora fornece PDFs que não precisam de senha para serem lidos. De fato, se você comprou PDFs protegidos por senha deles no passado, você pode baixar uma cópia da versão desbloqueada gratuitamente. Mais uma vez, os arquivos têm páginas marcadas com detalhes do cliente.

Provedores comerciais podem suportar casos de negócios que não exigem uma senha para a leitura de arquivos. Os PDFs que não exigem uma senha para abrir a leitura simplificam o acesso, permitem que o conteúdo do arquivo seja pesquisado e permitem que os navegadores de arquivos exibam o ícone da capa.


2





Eu encontrei uma solução (pelo menos para o meu Mac). Eu deixei cair o Adobe Reader e mudei para Desnatar, um excelente leitor de PDF de código aberto e gratuito, que permite salvar senhas.

Skim Screenshot


Para uma solução alternativa, veja esta resposta aqui no Superusuário: Removendo a senha de um arquivo PDF.


1





Eu desenvolvi o seguinte AutoHotkeyscript para automatizar a entrada de senhas em uma variedade de leitores de PDF. Você passa o caminho completo para o PDF e a senha, e abre o PDF com o leitor padrão e tenta inserir a senha para você.

Eu compilo este script e configuro atalhos para ele e o documento / senha. Por exemplo, se eu tiver um PDF chamado C: \ bleh \ my.pdf com uma senha de abcd, Eu crio o atalho "C: \ someapps \ pdf_passwd.exe" "C: \ bleh \ my.pdf" abcd.

Ele passou por muitas encarnações ao longo dos anos para Sumatra PDF e o Adobe Reader 9/10 no Windows XP e 7. O Sumatra PDF agora tem uma opção integrada "lembrar senha", mas quando desenvolvi isso inicialmente, não o fez. Se você não está vinculado ao Adobe Reader, eu recomendo o Sumatra PDF sobre o Adobe Reader para PDFs básicos.

Esta última versão só foi testada com o SumatraPDF 2.1.1 e o Adobe Reader 10.1.4 no 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%{Enter}

   if ( caps_lock_on ) {
      SetCapsLockState On
   }
}

1





não é uma solução para armazenar senhas no Adobe Reader, mas sim uma solução para remover completamente as restrições:

Unlocker PDF é uma aplicação simples e útil que pode remover todos os tipos de restrições em arquivos PDF. Funciona removendo senhas que restringem o acesso em duas áreas. Uma é para senhas que restringem algumas funções, como imprimir copiando e colando. A segunda é qualquer senha que possa impedir o acesso ou a abertura de um arquivo PDF.

PDF Unlocker é freeware (Windows).


0