Come rimuovere la password da un PDF in Linux

remove password pdf linux featured.jpg

I file PDF (Portable Document Files) sono la spina dorsale della moderna distribuzione dei documenti. Con tale formato, puoi facilmente formattare qualsiasi documento e aspettarti che sia leggibile su vari dispositivi.

Lo standard PDF include anche la possibilità di proteggere i tuoi documenti tramite una semplice crittografia basata su password. Tuttavia, questo approccio si basa su di te per tenere traccia di ogni password per ogni file PDF che hai crittografato. Questo può essere un problema se si desidera mantenere un archivio di PDF per un progetto o una contabilità.

Questo tutorial mostra come rimuovere la password da un PDF crittografato in Linux. Inoltre, ti mostriamo anche come recuperare una password per un PDF crittografato.

CONTENUTO

Rimozione della password da un PDF crittografato

Uno dei modi più semplici per rimuovere la password da un documento PDF crittografato è “ristamparne” una copia utilizzando il visualizzatore di documenti del sistema. Per impostazione predefinita, l’algoritmo di crittografia che protegge un PDF funziona solo quando i dati sono inattivi.

Ciò significa che una volta che il documento è aperto, puoi crearne facilmente un duplicato non crittografato utilizzando l’opzione “Stampa su PDF” del tuo visualizzatore.

  1. Apri il PDF crittografato con il tuo lettore PDF.
  2. Il visualizzatore PDF ti chiederà la password del tuo documento. Inserisci la tua password per aprire il documento.
Una sezione della finestra di dialogo di richiesta della password di Evince.

  1. Vai al menu del lettore PDF.
Una finestra contenente un file PDF aperto con un riquadro rosso attorno al pulsante Menu.

  1. Premere il pulsante della stampante (o l’opzione Stampa).
Una sezione del visualizzatore che mostra il menu con una casella rossa sull'icona della stampante.

  1. Selezionare l’opzione “Stampa su file” nel riquadro della finestra principale del menu Stampa.
La finestra di dialogo di stampa del visualizzatore che mostra una casella rossa sull'opzione "Stampa su file".

  1. Fare clic sul pulsante di opzione “PDF” accanto alla casella di testo “File”.
La finestra di dialogo di stampa del visualizzatore con un riquadro rosso attorno al pulsante di opzione PDF.

  1. Fare clic sul pulsante “Stampa” per salvare il documento PDF non crittografato.
Una finestra del file manager che mostra i file PDF crittografati e non crittografati.

Rimozione di una password PDF utilizzando la riga di comando

È anche possibile rimuovere la password di un PDF crittografato direttamente dalla riga di comando. Questo può essere utile se desideri creare uno script e automatizzare il processo di rimozione.

Per fare ciò, usare qpdf.

Questo è un semplice strumento di manipolazione che può convertire e modificare le proprietà interne di un PDF. Puoi installare qpdf in Ubuntu eseguendo il seguente comando:

sudo apt installa qpdf

Una finestra di terminale che mostra il processo di installazione di qpdf.
Risultato del comando di installazione di qpdf

Nel terminale, vai alla directory del tuo PDF crittografato ed esegui il seguente comando:

qpdf --password=maketecheasier --progress  --decrypt ./crittografato.pdf ./output.pdf

Una finestra di terminale che mostra il processo di decrittazione di qpdf.
Risultato del comando qpdf

Puoi anche creare un semplice script di shell per automatizzare la decrittazione di un’intera cartella:

mkdir ./output
for i in *.pdf; do qpdf --password=maketecheasier --progress --decrypt "${i}" ./output/"${i}"; done

Una finestra di terminale che mostra un ciclo for con qpdf.
Risultato dello script

Forzatura Bruta di una Password PDF Usando pdfcrack

Sebbene i metodi precedenti funzionino su PDF di cui conosci la password, ci sono casi in cui non è così. Questo può essere un problema se hai a che fare con un vecchio archivio PDF in cui hai perso la password.

Una sezione di un terminale che mostra una decrittazione PDF con una password errata.

Un modo per risolvere questo problema è installare e utilizzare l’utilità pdfcrack.

Questo è un semplice programma che “decifra” la crittografia di un documento PDF cercando di indovinare la sua password, tramite un file di dizionario o un testo casuale.

Puoi installare pdfcrack in Ubuntu eseguendo il seguente comando:

sudo apt install pdfcrack

Una finestra del terminale che mostra il processo di installazione di pdfcrack.
Risultato del comando di installazione di pdfcrack

Vai alla directory contenente il tuo PDF crittografato ed esegui il seguente comando:

pdfcrack -f ./encrypted.pdf

È importante notare che questo processo può richiedere molto tempo per terminare.

Ad esempio, una password lunga con un misto di simboli e lettere può richiedere fino a un’ora per decifrarla.

Una finestra di terminale che mostra una sessione di base di pdfcrack.
pdfcrack in esecuzione

Puoi alleviare questo problema fornendo un file dizionario a pdfcrack. Questo è un semplice file di testo che contiene le password comuni che potresti utilizzare nei tuoi documenti.

Puoi eseguire il seguente comando per utilizzare un file dizionario con pdfcrack:

pdfcrack -f ./crypted.pdf --wordlist=./passwords.txt

Una finestra di terminale che mostra una sessione pdfcrack con un file dizionario.
pdfcrack in esecuzione

Infine, puoi limitare alcuni dei parametri utilizzati da pdfcrack durante la forzatura bruta.

Questo è utile se hai una vaga idea della lunghezza e del tipo di password del tuo PDF.

Ad esempio, il seguente comando dirà a pdfcrack di indovinare le password che hanno i caratteri “sqmweartkcyuihop” e sono lunghe 12 o 14 caratteri.

pdfcrack -f ./crypted.pdf --charset="sqmweartkcyuihop" --minpw=12 --maxpw=14

Una finestra di terminale che mostra una sessione pdfcrack con parametri limitati.
pdfcrack in esecuzione

Domande frequenti

È possibile duplicare la crittografia di un PDF in un altro?

SÌ. Con qpdf è possibile “esportare” le impostazioni di crittografia di un PDF in un altro. Ciò è utile se si desidera creare uno script che crittografa automaticamente una cartella di PDF utilizzando la stessa password.

Puoi farlo eseguendo quanto segue:

qpdf ./new.pdf --copy-encryption-file=./encrypted.pdf --encryption-file-password=mysuperpassword ./output.pdf

Quali sono gli svantaggi dell’utilizzo della funzione “Stampa su file”?

Uno dei maggiori svantaggi dell’utilizzo di questa funzione è che rimuoverà qualsiasi campo modificabile e testo normale all’interno del PDF. Il tuo PDF crittografato perderà tutte le caselle di testo al suo interno e non sarai in grado di copiare il testo da esso.

Ho accidentalmente interrotto pdfcrack. È possibile riprendere dal punto in cui avevo interrotto?

Per impostazione predefinita, pdfcrack crea sempre uno “stato” ogni volta che esce accidentalmente. Questo è un file che contiene l’ultimo tentativo di password effettuato dal programma e il suo avanzamento nel lavoro corrente. Per riprendere l’ultima sessione, eseguire quanto segue:

pdfcrack -f ./encrypted.pdf --loadstate=./savedstate.sav

Per ulteriori possibilità fare riferimento ai rispettivi manuali.

Fonte: https://www.maketecheasier.com/recover-lost-pdf-passwords-linux/

Visited 31 times, 1 visit(s) today
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.