ユーティリティ広告01今回、タイトルにある通りですが、久々に開こうとしたPDFファイルのパスワードを忘れてしまいました...orz。5年ぶり?くらいに開こうとしたファイルです。パスワードのメモも取っていませんでした(T_T)そんなとき、このソフトの事を思い出して何とか開くことができました。パスワードを忘れてもいいように、備忘録として残しておきます。※全てのPDFファイルが解析できるわけではありませんのでご了承願います。悪用厳禁です!総当たりでパスワードを解析!解析ソフトは『pdfcrack』と言うソフトになります。以下のリンクから入手可能です。http://blog.rubypdf.com/pdfcrack/リンクにアクセスすると、以下の図のような画面になります。画面右側にある『Download(pdfcrack-0.11.zip,630k)』をクリックしましょう。zipファイルがダウンロードできます。zipファイルを解凍すると、以下の図のようなファイルが生成されます。注意!これからやり方を記述しますが、あくまで私独自のやり方です。クセのあるやり方だと思いますのでご了承願います。解凍したら『解析したいファイル』をpdfcrack本体と同じ場所に保存します(理由は後述)。今回は『program』というファイルを解析しますので、そのファイルを保存します。解析したいファイルを保存したら、コマンドプロンプトを起動します。次に『pdfdrackが保存されているアドレス』をコピーします。コマンドプロンプトに『cd』と入力し、半角スペースを空けてからコピーしたアドレスを貼り付けます。enterキーを押すとカレントディレクトリが変更されます(カレントディレクトリ?という方はグーグル先生に聞いた方が早いです)。次に、pdfcrack本体をコマンドプロンプトにドラッグ&ドロップします。ドラッグ&ドロップすると以下のようになります。この状態から半角スペースを空けて、解析したいファイルを先ほどと同様にドラッグ&ドロップします。ドラッグ&ドロップすると、以下の図のようになります。これでようやく準備が整いました(長かった^_^;)。それではenterキーを押しましょう。解析の速度はPCのスペック・使用状況で変わります。基本的な使い方の解説はここまでになります。途中で中断(セーブ)したいんだけど?当然ですが、パスワードの長さによっては相当な時間がかかると予想されます。数分では終わりません。そんなときのために中断(セーブ)する方法を記載します。中断したくなったら『ctrl+c』を押しましょう。すると、以下のような図になってセーブされます。ここで、pdfcrack本体があるフォルダを見てみましょう。以下の図のように、セーブファイルが作成されています。実は、pdfcrackのカレントディレクトリをpdfcrack本体の保存場所に変更し、解析ファイルを同フォルダに置いたのはこのためです。『セーブファイルを分かりやすい場所に作成したかった』からです(セーブファイルはカレントディレクトリに自動作成される模様)。自分はパスワードを忘れるように物忘れが激しいので、こうしておかないと『あれ?、セーブファイルはどこに出来たっけ?』『このセーブファイル、どの解析ファイルのやつだっけ?』となってしまいます。それを避けるためにカレントディレクトリの場所を変更しています。再開するには?中断(セーブ)したら、当然再開することになります。その手順を以下に記載します。解析したいファイルをドラッグ&ドロップするところまで進みます。次に、半角スペースを空けて『–loadState』と入力します。そこからさらに半角スペースを空けて、セーブファイルをドラッグ&ドロップします。以下の図のようになると思います。この状態になったら、enterキーを押しましょう。セーブされた状態が読み込まれ、解析が再開されます。解析文字を変えたいんだけど?最後にもうひとつ備忘録用に記載しておきます。pdfcrackはデフォルトの解析文字が『アルファベット大文字小文字と数字』のようです。『アルファベット小文字と数字だけで解析したいんだよなぁ』という場合があると思います。いったときのために、解析文字を指定する方法を記載しておきます。解析したいファイルをドラッグ&ドロップするところまで進みます。次に、半角スペースを空けて『–charset=解析したい文字列』を入力します。今回はアルファベット小文字と数字なので、解析したい文字列は『0123456789abcdefghijklmnopqrstuvwxyz』と入力しました。この状態でenterキーを押すと、指定文字で解析が始まります。同ファイルを解析してみましたが、アルファベット大文字を省略できたのであっという間に解析が終わりました。アルファベット・数字以外に記号も選択可能です。状況により使い分けるようにしましょう。最後に今回は『PDFのパスワードを忘れた!ときに総当たりで解析してくれるソフト』ということで記事を作成しました。パスワードの管理をしっかりすることが大前提ですが『ついうっかり』のときに役に立つかもしれません。全てのPDFファイルが解析できるわけではないし、パスワードの長さによっては解析までの時間が『天文学的な数字』になる可能性もあります。補助的なものとして使うようにしましょう。最後までご覧いただきありがとうございました!広告01シェアするツイートフォローするsiva関連記事ブート可能なUSBメモリを簡単に作成!簡単です!これまでに以下の二つのブート可能なUSBメモリのソフトを紹介をしました。今回はUSBメモリに入れておけば、パソコン本体にインストールしなくても使用可能なOfficeソフトの紹介です。今回『も』なの...記事を読むインストール不要!便利でおすすめなメモ帳のフリーソフト今回は個人的に気に入ってる、使い勝手抜群のメモ帳をご紹介というか、ざっくりとした使い方を自分の備忘録用としてまとめておきます。Life』を試してみました。中古で買ったノートパソコンのSSDの寿命が...記事を読む無線LAN(WiFi)のパスワードを忘れたとき確認できるフリーソフト今回は無線LANの接続のためのパスワードを忘れたときに、『パスワードを確認できる』助けとなるフリーソフトを自分用の備忘録として残して...記事を読むデスクトップ上に簡単にメモが作成できる!便利な付箋ソフトこんちには、sivaです。2019年も3月も5月に入り、いよいよ令和がスタートしました。令和フィーバー(?)と感じていて、少々食...記事を読む便利!文章の文字数を簡単にカウントしてくれるソフトこんにちは、sivaです。2019年の4月も中旬に入りました。入学式も済んで、親御さんたちはホッとしているのではないでしょうか。4月...記事を読むインストール不要で使える、お手軽な電子印鑑のフリーソフト!以前に、インストール不要で使えるフリーの電子印鑑ソフトを紹介する記事を書きました。コマンドプロンプトで初期化!趣味でLinuxのディストリビューションを色々と試しています。そのときに、LinuxのISOイメージとUSBメモリで『ブート可能なU...記事を読むインストール不要。ブート可能なUSBメモリを簡単に作成!以前に『ブート可能なUSBメモリを簡単に作成(フリー・インストール不要)』ということでRufusというフリーソフトを紹介しました。徒然なるままに....。