まず2種類のパスワードを区別する
PDFには2種類のパスワードがあり、回復の難しさが全く異なります:
- ユーザーパスワード(オープンパスワード):ファイルを開く際に入力が必要。忘れると内容にアクセスできない
- 所有者パスワード(権限パスワード):ファイルを開いて読むことはできるが、印刷、コピー、編集が制限される
権限パスワードだけを忘れた場合、ファイルは開けるので、PDFロック解除ツールで直接制限を外せます(ファイル内容にアクセスする権限があることが前提)。ユーザーパスワードを忘れてファイルが開けない場合は、はるかに複雑です。
ユーザーパスワードを忘れた際の正当な回復アプローチ
手順1:パスワードの情報源を調査する
すぐに「クラック」しようとせず、パスワードがどこから来たか思い出しましょう:
- 送信者のメールやチャット履歴にパスワードが添付されていないか
- 会社の共有ドキュメントプラットフォームやOAシステムにデフォルトのパスワードルールがないか
- 銀行や通信事業者が送る暗号化明細のパスワードは、身分証明書の下6桁や電話番号の下4桁であることが多い
- 自分のパスワードマネージャー(ブラウザ保存、1Password、Bitwarden)
「パスワードを忘れた」ケースの多くは、実はパスワードのルールを忘れているだけです。履歴を探れば見つかることが多いです。
手順2:よくあるルールを試す
暗号化明細系PDFのパスワードには固定のパターンがあります:
- 身分証明書の下6桁(Xは大文字に変換)
- 電話番号の下4桁または下6桁
- 証明書の種類+生年月日の組み合わせ
- 会社共通のプレフィックス+社員番号
これらのルールで何度か試すと、成功率は悪くありません。
手順3:元の送信者に連絡する
銀行明細、電子インボイス、契約書などのファイルは、送信者に連絡して再取得するのが最速です。多くの機関は再送やパスワードリセットに対応しています。
「クラッキングツール」に関する真実
オンラインにはPDFパスワードクラッキングツールが多くありますが、ほとんどはブルートフォース攻撃や辞書攻撃の原理です。ただし明確にしておきましょう:
- 現代の暗号化(AES-256)の強力なパスワードに対しては、ブルートフォース攻撃は合理的な時間内ではほぼ成功しない
- 弱いパスワード(数字のみ、短い)だけが総当たりで見つかる可能性がある
- 自分のものではないファイルをクラックするのは違法
自分で設定した簡単なパスワード(例:4桁の数字)だと確信している場合、総当たりツールで自分のファイルを回復するのは可能ですが、数時間から数日かかることもあります。まず上記の情報源調査を試す方が良いでしょう。
予防が重要
パスワードを忘れると辛いですが、予防のコストははるかに低いです:
- 重要なPDFのパスワードはすぐにパスワードマネージャーに保存する
- 暗号化ファイルを他人に送る場合、パスワードは別のチャネルで送り、保存を促す
- 個人使用の暗号化は統一した覚えやすいルールを使い、ファイルごとに異なるパスワードにしない
- 会社チームは暗号化ポリシーを統一し、個人の忘れを防ぐ
権限パスワードの削除
「開けるがコピー・印刷できない」制限を解除したいだけで、ファイルが正常に開ける場合、PDFロック解除ツールにファイルをアップロードするだけで権限制限を外せます。この種のツールはブラウザ上で処理し、ファイルはアップロードされないため、機密文書の処理に適しています。
まとめ
PDFのオープンパスワードを忘れた場合は、まず情報源の調査とよくあるルールの試行を優先し、次に送信者に連絡し、最後の手段として自分のファイルの弱いパスワードの総当たりを検討します。絶対に他人の暗号化ファイルをクラックしないでください。日頃のパスワード管理こそ、事後の回復よりはるかに手間が省けます。