← Web / Markdown

ZIP パスワードリカバリー

自分の所有する ZIP ファイル(ZipCrypto / WinZip AES)に設定したパスワードを忘れた場合の復元用ツール。ブラウザ内で辞書攻撃 / 文字種総当たりを実行し、ファイルはサーバーには送信されません。

合法な目的でのみ利用してください。

本ツールは、自分が所有しているか正当にアクセス権を持つ ZIP ファイルのパスワード復元を目的としています。他人のファイルへの不正アクセスは犯罪行為であり、利用者自身の責任で適切に使用してください。

対象ファイル
探索モード

候補数: 8

進捗

ZIP ファイルを選び、「開始」を押すと総当たりを開始します。

このツールの仕組み

アップロードされた ZIP ファイルからセントラルディレクトリを読み、最初の暗号化エントリを検出します。 ZipCrypto の場合は 12 バイトの暗号化ヘッダ、WinZip AES の場合は salt + 2 バイトの password verifier を取り出し、各候補をブラウザ内で検証します。

お使いの端末の CPU コア数に応じて並列の Web Worker を起動し、候補をバッチで配って総当たりします。 すべての処理はあなたのブラウザ内で完結し、ファイルや候補がサーバーに送られることはありません。

対応形式

  • ZipCrypto(PKWARE Stream Cipher)— 古い ZIP の標準
  • WinZip AES(AE-1 / AE-2、AES-128 / AES-192 / AES-256)— 7-Zip / WinZip / Info-ZIP の現行方式

速度の目安

ZipCrypto は鍵導出が軽く、毎秒数十万〜数百万件試せます。短いパスワードなら総当たりも現実的です。 WinZip AES は PBKDF2-HMAC-SHA1(既定 1,000 イテレーション)が走るため、毎秒数百〜数千件程度。 数文字を超える総当たりは現実的でないので、辞書モードでよく使うパスワードを優先的に試すのがおすすめです。

注意

  • このツールは自分が所有・正当にアクセス権を持つファイルのパスワード復元用です。
  • ZipCrypto の検証は 1 バイトのチェックバイトのため、誤検知率が約 1/256 あります。 見つかったパスワードは実際の解凍ソフトで再確認してください。
  • ブラウザを閉じる・タブを離れると探索は止まります。

フィードバック

関連ページ(自動入力) /
種類

5 文字以上、5,000 文字以内 0 / 5000

送信内容は運営者にのみ通知されます。