Linuxに最適なオプションであるpdfcrackを使用してPDFのロックを解除します

PDFのロックを解除する

コモ 約束しました 数日前、今日は私たちができるチュートリアルをお届けします PDFのロックを解除する パスワードがロックされています。 論理的には、この記事で説明されているのは、紛失または忘れたパスワードを回復することです。これは、メモリの不良が原因でPDFからデータが失われる可能性があることを意味します。 数日前に書いた記事は便宜上のものでしたが、これはアクセスできないファイルにアクセスできるようにするためのものです。

今日お話しするツールは pdfcrack。 これらのタイプのツールは奇跡的に機能せず、パスワードの強度によっては回復されない可能性があることに注意する必要があります。 パスワードを復号化するために使用されるシステムはブルートフォースであり、プロセスは長く、私たちがしなければならないことのためではなく、仕事を完了するのにかかる可能性があるためです。 以下にプロセスの詳細を示します。

pdfcrackでPDFのロックを解除する方法

プロセスが長くなるため、直接手順を説明します。

  1. pdfcrackは、さまざまなLinuxディストリビューションのほとんどの公式リポジトリで利用できます。 Ubuntuおよび派生物では、引用符なしでコマンド「sudo aptinstallpdfcrack」を使用してインストールできます。
  2. インストールしたら、次のコマンドでツールを実行します。
pdfcrack -f nombre_del_archivo.pdf

NOTE:無知のために、 ファイルの名前を入力するときは、完全なパスを参照します。 これは、ファイル名のみでプロセスを実行する前にターミナルのディレクトリに移動するか、ファイルをターミナルにドラッグして、Ubuntuなどのディストリビューションでは引用符を削除することを意味します。

プロセスは非常に長くなる可能性があり、そのpdfcrackを考慮するとさらに長くなる可能性があります プロセッサを使用するだけです。 もちろん、100%使用できます。 プロセスを高速化するために、文字を追加してテストすることができます。そのために、-cオプションを使用します。 これはあなたに出発点を与え、私たちが常にパターンを使用する場合に役立ちます。 たとえば、次のコマンドは、「car」という単語と数字を含むパスワードを使用した場合です。

pdfcrack -f nombre_del_archivo.pdf -c coche1234

なんらかの理由で必要な場合 Ctrl + Cで実行できるプロセスを停止します。 それを押すと、pdfcrackはプロセスの状態を保存しようとします。つまり、後でそれを追跡できます。 プロセスファイルは通常、「savedstat.sav」という名前で個人用フォルダに保存され、それに続くには-1オプションを使用します。 コマンドは次のようになります。

pdfcrack -f nombre_del_archivo.pdf -1 savedstate.sav

構成できるもうXNUMXつのオプションは、 最小文字数。 私たちはお互いを知っていることを考慮に入れると、私たちは通常パスワードに何を入れているかを知ることができます。 たとえば、私は通常、デバイスのジェネレーター、またはランダムなパスワードを生成するように設計されたDuckDuckGo!Bangを使用します。 12番目のケースでは、通常XNUMXを入力します。オプションは-n = lengthです。ここで、「length」は文字数です。 コマンドは次のようになります。

pdfcrack -f nombre_del_archivo.pdf -n=12

「-n」の代わりに「-m」を付けると、最大で何文字になるかがわかります。 次の例は、最大20が必要であることを示しています。

pdfcrack -f nombre_del_archivo.pdf -m=20

pdfcrackオプションの組み合わせ

多くのターミナルツールと同様に、pdfcrackを使用すると、オプションを組み合わせてpdfのロックを解除するプロセスを容易にすることができます。 これを行うには、オプションとオプションの間にスペースを残す必要があります。 例は次のとおりです。

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

前のコマンドで、次のことを説明しました。

  • パスワードは12文字以上です。
  • 組み合わせる必要のある最大文字数は20文字です。
  • パスワードには、ある時点で「100690」という文字が含まれています。 注文する必要はありません。

説明したように、これは、通常、システムを使用してパスワードを生成する場合に価値があります。 数年前にYahoo!がハッキングされたというニュースが出るまで、私は生年月日を追加したシステムを使用していました。 私が10年1990月XNUMX日に生まれ、それらの番号を使用した場合、それらを追加するとプロセスがはるかに簡単になります。

その他の利用可能なオプションは次のとおりです。

  • -w:いくつかの単語を設定するテキストファイルを開きます。 これは辞書として知られているものです。 ブルートフォースを使用してパスワードを解読する多くのツールには、パスワードを追加するための辞書またはオプションがあります。
  • -o:所有者のパスワードを使用します。
  • -p:所有者のパスワードの取得を容易にするために、ユーザーのパスワードを提供します。
  • -s:順列は、最初の単語を大文字に変更することに限定されています。
  • -b:プロセス中のpdfcrackのパフォーマンスを確認するためのいくつかのベンチマークが表示されます。

Pdfcrackオプション

オプションやファイルを追加せずにコマンド«pdfcrack»を実行すると、これがすべて表示されます。 「help」、「?」を追加すると、他のプログラムと同じになります。 または同様のもの。

PDFのロックをすばやく解除する

pdfcrackの問題は、XNUMXつのプロセッサしか使用しないことです。 いいもの? 何 最大XNUMXつのプロセスを起動できます XNUMXつの異なるコアがあり、すべて同じターミナルウィンドウにあります。 これを行うには、他のターミナルコマンドと同様に、コマンドの間に文字「&」を追加します。 例えば:

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

上記では、オプションの100690つは一般的に検索され、XNUMX番目は文字«ccoeh»で検索され、XNUMX番目は数字«XNUMX»で検索されます。

PDFパスワード

私がお届けする例では、ファイル«test.pdf«をパスワード«car»で保護しています(したがって、上記の文字)。 ご覧のとおり、彼は私が示したXNUMX番目のオプションのおかげでそれを達成しました。 の場合 あるべき文字を入れれば、結果は瞬時に、それほど強力ではないコンピュータではXNUMX秒も持続しません。

終了したら、pdfcrackの実行を確実に停止したい場合は、次のコマンドを記述します。

killall pdfcrack

それが非常に重要な場合、私たちができる最善のことは、セッションを保存して、別の時間にそれらを継続することです。 これにより、いつでもコンピュータの電源を切ることができます。 時間制限なし、私たちに抵抗するためのパスワードがあってはなりません.

PDFのロックを解除する方法をすでに知っていますか この強力なツール?


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。