Odemkněte PDF pomocí pdfcrack, nejlepší možnosti pro Linux

odemknout PDF

Como slíbili jsme před několika dny vám dnes přinášíme výukový program, pomocí kterého můžeme odemknout PDF heslo uzamčeno. Logicky bude v tomto článku vysvětleno obnovení hesla, které jsme ztratili nebo zapomněli, což by mohlo znamenat ztrátu dat z PDF kvůli naší špatné paměti. Článek, který jsme napsali před několika dny, sloužil pro větší pohodlí, protože slouží k přístupu k souboru, ke kterému nemáme přístup.

Nazývá se nástroj, o kterém si dnes povíme pdf crack. Musíte mít na paměti, že tyto typy nástrojů neudělají zázraky a že v závislosti na síle hesla nemusí být nikdy obnoveno. Systém používaný k dešifrování hesla je hrubá síla a proces je dlouhý, ani ne tak kvůli tomu, co musíme udělat, ale kvůli času, který může trvat dokončení úlohy. Níže uvádíme podrobný postup:

Jak odemknout PDF pomocí pdfcrack

Protože proces bude dlouhý, přejdeme přímo k vysvětlení kroků:

  1. pdfcrack je k dispozici ve většině oficiálních úložišť různých distribucí Linuxu. V Ubuntu a derivátech jej lze nainstalovat pomocí příkazu „sudo apt install pdfcrack“ bez uvozovek.
  2. Po instalaci spustíme nástroj s příkazem:
pdfcrack -f nombre_del_archivo.pdf

POZNÁMKA: pro bezradné, když dáme název souboru, odkazujeme na úplnou cestu. To znamená, že buď přejdeme do jeho adresáře v terminálu před provedením procesu pouze s názvem souboru, nebo jej přetáhneme do terminálu a v distribucích, jako je Ubuntu, odstraníme uvozovky.

Proces může být velmi dlouhý a více vzhledem k tomu pdfcrack stačí použít procesor. Samozřejmě můžete využít 100%. Abychom proces urychlili, můžeme k jeho testování přidat znaky, pro které použijeme volbu -c. To vám poskytne výchozí bod a může být užitečné, pokud vždy použijeme vzor. Například následující příkaz by byl, kdybych použil hesla se slovem „auto“ a čísla.

pdfcrack -f nombre_del_archivo.pdf -c coche1234

Pokud z jakéhokoli důvodu chceme zastavit proces, můžeme to udělat pomocí Ctrl + C. V okamžiku, kdy jej stiskneme, se pdfcrack pokusí uložit stav procesu, což znamená, že ho můžeme sledovat později. Soubor procesu je obvykle uložen s názvem "savedstat.sav" v naší osobní složce a k jeho následování použijeme volbu -1. Příkaz by vypadal takto:

pdfcrack -f nombre_del_archivo.pdf -1 savedstate.sav

Další možností, kterou můžeme nakonfigurovat, je minimální počet znaků. Vezmeme-li v úvahu, že se navzájem známe, můžeme vědět, co do hesel obvykle vkládáme. Například obvykle používám generátory na svých zařízeních nebo DuckDuckGo! Bang navržený pro generování náhodných hesel. V druhém případě obvykle vložím 12. Možnost je -n = délka, kde „délka“ je počet znaků. Příkaz by vypadal takto:

pdfcrack -f nombre_del_archivo.pdf -n=12

Pokud místo „-n“ dáme „-m“, řekneme vám, kolik znaků bude mít nanejvýš. Následující příklad vám říká, že musíte mít maximálně 20:

pdfcrack -f nombre_del_archivo.pdf -m=20

Kombinace možností pdfcrack

Stejně jako mnoho jiných terminálových nástrojů nám pdfcrack umožňuje kombinovat možnosti, které usnadní proces odemknutí souboru PDF. Chcete-li to provést, musíte ponechat mezeru mezi možností a možností. Příklad by byl následující:

pdfcrack -f nombre_del_archivo.pdf -m=20 -n=12 -c 100690

S předchozím příkazem vám řekneme, že:

  • Heslo má minimálně 12 znaků.
  • Maximum, které musíte kombinovat, je 20 znaků.
  • Heslo má v určitém okamžiku znaky „100690“. Není nutné je objednávat.

Jak jsme vysvětlili, toto může být platné, pokud obvykle používáme systém ke generování našich hesel. Ještě před několika lety, kdy se objevily zprávy o hacknutí Yahoo!, jsem používal systém, do kterého jsem přidal své datum narození. Kdybych se narodil 10. června 1990 a používal tato čísla, jejich přidáním by byl proces mnohem jednodušší.

Další dostupné možnosti jsou:

  • -w: pro otevření textového souboru, kde nakonfigurujeme několik slov. Tomu se říká slovník. Mnoho nástrojů, které používají hrubou sílu k prolomení hesel, má slovník nebo možnost je k nim přidat.
  • -o: pracovat s heslem vlastníka.
  • -p: poskytuje heslo uživatele k usnadnění získání hesla vlastníka.
  • -s: permutace je omezena na změnu prvního slova na velká písmena.
  • -b: ukáže nám některé měřítka, abychom viděli výkon pdfcrack během procesu.

Možnosti pdfcrack

To vše se objeví, pokud provedeme příkaz «pdfcrack» bez přidání jakékoli možnosti nebo souboru. Je to stejné jako v jiných programech, pokud přidáme „help“, „?“ nebo něco podobného.

Odemkněte soubor PDF rychleji

Problém s pdfcrackem je, že používá pouze jeden procesor. Dobrý? Co můžeme spustit až tři procesy se třemi různými jádry, vše ve stejném okně terminálu. Za tímto účelem, stejně jako v jiných příkazech terminálu, přidáme mezi příkazy písmeno „&“. Například:

pdfcrack -f prueba.pdf & pdfcrack -f prueba.pdf -c ccoeh & pdfcrack -f prueba.pdf -c 100690 -n=5

S výše uvedeným bude jedna z možností hledat obecně, druhá bude hledat pomocí písmen «ccoeh» a třetí s čísly «100690».

Heslo PDF

V příkladu, který vám přináším, jsem soubor «test.pdf« chránil heslem «auto» (odtud tedy písmena výše). Jak vidíte, dosáhl toho díky druhé možnosti, kterou jsem naznačil. V případě, že vložíme písmena, která by měla mít, výsledek je okamžitý, na nepříliš výkonném počítači nevydrží ani sekundu.

Jakmile skončíme, chceme-li se ujistit, že pdfcrack přestal běžet, napíšeme příkaz:

killall pdfcrack

V případě, že je to něco velmi důležitého, nejlepší, co můžeme udělat, je uložit relace a pokračovat v nich jindy. To nám umožňuje vypnout počítač, kdykoli chceme, takže žádný časový limit, nemělo by existovat žádné heslo, které by nám odolávalo.

Už víte, jak odemknout PDF pomocí tento mocný nástroj?


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.