Forum Discussion

Braylons's avatar
Braylons
Iron Contributor
Jul 22, 2026

大事なRARファイルのRARパスワード解除方法を教えてください

バックアップ用に作成したRARファイルにいつもパスワードを設定しているのですが、久しぶりに開こうとしたらパスワードを思い出せなくなってしまいました。Windows PCでもMacでも使える安全な方法があれば知りたいです。

自分で調べてみましたが、RARパスワード解除の方法がいくつかあって、どれが初心者でも使いやすいのかわかりません。もしRARのパスワードを忘れた場合に復元や解除する方法、注意点などがあれば教えていただけると助かります。よろしくお願いします。

9 Replies

  • Nobel_Baynes's avatar
    Nobel_Baynes
    Steel Contributor

    以前、古いRARファイルのパスワードを忘れてしまった時にDr.Archiveを使いました。いくつかの復元方法を試せるので、パスワードを思い出せない場合でも使いやすかったです。

    簡単なチュートリアル:

    https://www.sysscute.com/rar-password-unlocking

  • xartin's avatar
    xartin
    Tin Contributor

    ご質問の内容を拝見しました。cRARkというツールを使って、大事なRARファイルのパスワードを解除したいとのことですね。まず、RARパスワード解除を目的としてcRARkを利用する場合、いくつか重要な点をあらかじめご理解いただく必要があります。

    cRARkは、RAR圧縮ファイルに設定されたパスワードを総当たり攻撃(ブルートフォース)や辞書攻撃によって特定し、RARパスワード解除を試みるためのコマンドラインツールです。しかし、このツールには以下のような制約と注意点があります。

    1. 暗号化強度による制限

    • cRARkは主にRAR 2.xおよび3.x形式の従来型暗号化(AES-128ではなく、古いCBCモード)に対応しています。RAR 5形式やAES-256で暗号化された最新のRARファイルに対しては、RARパスワード解除が事実上不可能です。

    2. 時間とリソース

    • パスワードが複雑な場合、総当たり攻撃には現実的な時間では完了しない膨大な計算量が必要になります。特に大事なファイルであればあるほど、パスワードは複雑に設定されている可能性が高く、RARパスワード解除の成功率は非常に低いと言わざるを得ません。

    3. 法的・倫理的な側面

    • ご自身が作成したファイル、または明示的にパスワード解除の権限を持つファイルに対してのみ、RARパスワード解除を試みてください。他者のファイルや権利のないファイルへの使用は、法律違反となる場合があります。

     

    cRARkの基本的な使い方(参考)

    仮に条件が揃っているとして、cRARkを使う場合の典型的なコマンド例は以下のとおりです(Windows環境想定)。

    text

    crar k -l 6 -c a -m 0 -s 1 target.rar

    • -l 6 : パスワード長を6文字に指定
    • -c a : 英小文字のみに絞る
    • -m 0 : メモリ使用量を最小に
    • -s 1 : 開始位置を指定

     

    ただし、これはあくまで一例であり、実際にRARパスワード解除が成功する保証はありません。

    cRARkを用いたRARパスワード解除は、技術的に可能なケースは限られており、かつ時間・労力対効果が非常に悪いのが実情です。どうしても必要な場合は、上記の制約を理解した上で自己責任にてお試しください。もしRARファイルが本当に重要で、かつパスワードがどうしても思い出せない場合は、ファイルの再取得や別のバックアップ元の確認を優先されることを強く勧めます。

  • RARパスワード解除しようとする際、直接解読ツールを使用する前に、まず以下の簡単で手軽な事前チェック手順を試してみてください。多くの場合、外部ツールを導入する必要がなく、時間も費用もかけずにパスワードを解読できるからです。

    RARパスワード解除する方法

    1. 入力ミスやキーボード設定の確認
    2. Caps Lock機能が有効になっており、大文字と小文字が意図せず切り替わっていないか確認してください。
    3. キーボードの入力モードが「仮名入力」や「全角英数字」に切り替わっていないか確認してください。
    4. デバイスごとの入力ルールの違いを確認してください。
    5. スマートフォンでパスワードを設定する場合、自動大文字機能により英単語の頭文字が自動的に大文字に変換されていないか確認してください。
    6. バックアップと送信履歴を再確認する
    7. メールやチャットアプリの送信履歴、およびOneDriveやGoogleドライブなどのクラウドストレージを確認し、暗号化前の元のデータやパスワードの記録が残っていないか確認してください。

    デメリット

    • パスワードを完全に忘れてしまった場合、この方法では問題を解決できません。
    • 確認作業にはある程度の時間と手間がかかります。

    事前に確認を行うには、工具を一切使用する必要がなく、情報漏洩やファイル破損のリスクがゼロの安全な方法です。ほとんどの場合、問題は単純な入力ミスに起因するため、複雑な分析作業に着手する前に、必ずこの確認を行ってください。

    追伸

    • 全角文字と半角文字の混同は、失敗の主な原因の一つであるため、特に注意して確認してください。
    • パスワードを書き留める習慣がない場合は、今後はクラウド型のパスワード管理ツールの利用を検討することをお勧めします。
  • AddisonBell's avatar
    AddisonBell
    Iron Contributor

    パスワードを忘れてRARファイルを開けない場合は、専用のツールを使って復元を試みることができます。ただし、RARパスワード解除するためのソフトウェアを使用する際は、その安全性を十分に確認してください。

    使用上の注意点

    無料のオンライン解読サイトの利用は避ける

    重要なRARファイルを外部サーバーにアップロードすると、ファイル内の文書や写真などの個人情報や機密データが第三者に漏洩するリスクがあります。可能な限り、ローカル環境で動作するツールを選択してください。

    出所不明の海外製ソフトウェアやクラッキングツールには注意してください

    クラッキングツールを名乗るものの中には、マルウェアや不要なプログラムが含まれている可能性があります。信頼できる開発元が提供するソフトウェアの使用をお勧めします。

    パソコン上で直接処理できるツールも利用できます。試す場合は、必ずコピーしたRARファイルを使用して操作し、元のファイルに直接処理を行わないでください。

    セキュリティを重視したRARパスワード解除プロセスにおいては、オンラインサービスを利用するよりも、自分のパソコン内で独立して実行できる復元ツールを選択することが重要です。

  • Taoulahoon's avatar
    Taoulahoon
    Tin Contributor

    archive-decrypt を使って大事なRARファイルのパスワードを解除(クラック)できるんじゃないか、という期待はよくわかります。でも、これまでのツールと同じで、archive-decrypt もパスワードそのものを削除するわけではなく、辞書攻撃や総当たりで正しいパスワードを見つけ出すためのツールです。つまり、あなたが RARのパスワードを忘れ てしまった場合、このツールはそのパスワードを「思い出す」手助けをしてくれるだけで、暗号化を破る魔法ではないんです。

    archive-decrypt は Node.js で書かれたオープンソースのツールで、GitHub で公開されています。Windows でも Node.js がインストールされていれば動作するのが嬉しいポイントです。

    基本的な使い方はこんな感じ(コマンド例):

    bash

    npx archive-decrypt -f あなたのファイル.rar -w rockyou.txt

    • -f で対象のRARファイルを指定
    • -w で辞書ファイル(パスワードリスト)を指定

     

    このツールは指定した辞書の単語を次々に試して、一致するパスワードを見つけたら表示してくれます。もしあなたが RARのパスワードを忘れ て、なおかつよく使う単語や誕生日を設定していた場合、思ったより早く見つかることもあります。また、-m オプションで文字セットを指定すれば、総当たり的な攻撃も可能です(ただし、時間は指数関数的に増えます)。

    archive-decrypt が向いているケース

    • パスワードが「password」「123456」「qwerty」などのありがちな単語だと心当たりがある
    • 辞書ファイルをすでに持っている
    • Node.js 環境がすでに整っていて、コマンド操作に抵抗がない
    • この条件に当てはまれば、archive-decrypt は完全無料で試せる数少ない選択肢のひとつです。もし RARのパスワードを忘れ て困っているなら、最初に試してみる価値はあります。

     

    archive-decrypt を数分〜数時間動かしても何も見つからなかったら、それはおそらくパスワードが辞書にない強いものだということです。その場合、どんな無料ツールを使っても成功確率は極めて低いです。バックアップを探すか、ファイルの作成者に直接パスワードを聞くのが、結局は一番現実的で確実な解決策です。

  • Raydenvn's avatar
    Raydenvn
    Tin Contributor

    パスワードで保護されたアーカイブは、所有者のプライバシーとデータを保護するために設計されています。所有者の明示的な許可なくパスワードを解除しようとすることは、違法行為であり、多くの国で著作権法やコンピュータ不正アクセス禁止法に違反する可能性があります。

    代わりに、以下の正当な方法をお試しください:

    1. パスワードを思い出す:よく使うパスワードのバリエーションを試してみてください。
    2. ファイルの所有者に連絡する:RAR ファイルを作成した人にパスワードを尋ねてください。
    3. バックアップを確認する:パスワードをかけずに保存した別のコピーが存在するか確認してください。
    4. 正当な復元サービスを利用する(該当する場合):一部の専門業者は、所有権が証明されれば、データ復旧の一環としてパスワード復旧を支援することがあります。

     

    CrackDash が向いているケース

    • パスワードが「password」「123456」「qwerty」などのよくあるものだと心当たりがある
    • 辞書ファイルをすでに持っている
    • コマンドラインに抵抗がなく、Pythonのセットアップが苦にならない
    • こういう条件に当てはまるなら、CrackDash は完全無料で使える RARパスワード解除 の有力な選択肢のひとつです。

     

    ここが現実的な壁(覚悟しておいてほしいこと)

    • 辞書に載っていないパスワードはほぼ無理:CrackDash は辞書攻撃がメインなので、ランダムな英数字記号の組み合わせ(例:aB3#kL9!)にはまったく対応できません。総当たり機能もあるにはありますが、それだと時間が天文学的にかかります。
    • RARのバージョンによっては非対応:CrackDash は古めのRAR形式(RAR5以前)を想定している場合が多く、最新のRAR5には対応していない可能性があります。その場合はエラーが出てそもそも動きません。
    • Python環境が必要:Windowsで使うには Python と必要なライブラリ(rarfile など)を事前にインストールしておく手間がかかります。

     

    CrackDash で数分試してみて何も見つからなかったら、それはおそらくパスワードが辞書にない強いものだということです。その場合、どんな無料ツールを使ってもほぼ成功しません。RARパスワード解除 には限界があることを理解しておいてください。バックアップを探すか、ファイルを作成した人に直接パスワードを聞くのが、結局は一番早くて確実な解決策です。

  • Jonhanwa's avatar
    Jonhanwa
    Tin Contributor

    ただ、rarcrack も他のツールと同様に「パスワードを削除」するわけではなく、総当たり攻撃や辞書攻撃で正しいパスワードを見つけ出すツールである点は忘れないでください。つまり、RARのパスワードを忘れ てしまった場合、このツールはそのパスワードを「推測」してくれるのです。

    rarcrack はLinux向けのコマンドラインツールで、WindowsではWSLやCygwinなどを通じて使うのが一般的です。基本的な使い方はとてもシンプルです。

    bash

    rarcrack あなたのファイル. rar --threads 4 --type rar

    これを実行すると、rarcrack が自動的に文字セット(デフォルトは英数字)を組み合わせてひたすらパスワードを試行し始めます。進行状況はパーセント表示され、見つかると あなたのファイル.rar.xml というファイルにパスワードが保存されます。

    現実的な注意点(とても重要)

    • 時間が膨大にかかる:パスワードが「password」「1234」などの単純なものなら数秒~数分で見つかりますが、英数字+記号を含む8文字以上の複雑なパスワードだと、数年~数十年かかることも珍しくありません。
    • 辞書ファイルを使うと効率的:-d オプションで辞書ファイルを指定すれば、よく使われるパスワードを優先的に試せるので、もしあなたが RARのパスワードを忘れ て、なおかつよく使う単語や誕生日を設定していた場合、成功確率がぐっと上がります。
    • Windowsでの注意:rarcrack はLinuxネイティブなので、Windowsでそのまま使うのは難しいです。代わりに WSL(Windows Subsystem for Linux) をインストールしてUbuntuなどで sudo apt install rarcrack するのが手軽です。

     

    rarcrack を含むあらゆる無料ツールは、暗号化自体を破ることはできません。つまり、強力なパスワードにはまったく歯が立ちません。もし数時間試しても進捗が1%にも満たないなら、そのRARファイルは事実上「諦めるしかない」と思ったほうがいいでしょう。バックアップを探すか、ファイルの出所に連絡して原本をもらうほうが現実的です。

  • Hashcat は、RAR のパスワードを忘れた際に利用できるオープンソースのハッシュ解析ツールです。辞書攻撃、ブルートフォース攻撃、マスク攻撃など、さまざまな手法に対応しており、パスワードの復元を試みることができます。

    手順:rar2john を使用して、暗号化された RAR ファイルからハッシュ値を抽出し、hash.txt に保存します。コマンドプロンプトを起動し、以下のコマンドを実行します。

    hashcat -m 13000 -a 0 hash.txt rockyou.txt

    解析処理が完了したら、パスワードが検出されたかどうかを確認します。

    その利点としては、GPU 演算による極めて高速な解読速度、多様な攻撃モードのサポート、オープンソースであること、機能制限がないことが挙げられます。

    欠点としては、グラフィカルインターフェースがなくコマンドラインでの操作が必須であること、パラメータ設定が比較的複雑であること、高性能なGPUがない環境では処理速度が低下すること、辞書に存在しないパスワードは検出できないことが挙げられます。

    注意事項

    • ファイルが予期せず破損するのを防ぐため、あらかじめRARファイルをバックアップしておいてください。
    • GPUを長時間稼働させる必要があるため、PCの温度上昇や放熱環境に注意してください。
    • rockyou.txtなどの辞書ファイルを別途用意する必要があります。
    • 解読処理に時間がかかる可能性があるため、電源設定を「スリープ状態にならない」ように設定してください。

    この方法により、RAR のパスワードを忘れた際に復元を試みることができます。この方法は、GPUを搭載したコンピュータを所有しており、自身が保有する暗号化されたRARファイルに対して簡単なパスワード検索を行いたいユーザーに適していますが、長くて複雑なパスワードの解析には適していません。

  • John the Ripper は、 RAR のパスワードを忘れた際にパスワードを解読するために使用できるオープンソースのパスワード解読ツールです。このツールはコマンドラインで動作し、rar2john と組み合わせて使用することで、RAR アーカイブのハッシュ値を抽出し、辞書攻撃を実行することができます。

    RARのパスワードを忘れた場合の対処法

    手順1:公式サイトからソフトウェアをダウンロードし、システムにインストールする

    手順2:コマンドプロンプトを起動し、対象のRARファイルのハッシュ値を抽出する

    rar2john target.rar > hash.txt

    手順3:rockyou.txtという辞書ファイルを指定し、辞書攻撃を実行する

    john --wordlist=rockyou.txt hash.txt

    手順4:パスワードが見つかったら、以下のコマンドで結果を確認する

    john --show hash.txt

    オープンソースのツールとして、パスワードを忘れた際には、辞書攻撃によってパスワードを解読することができます。ただし、複雑で長いパスワードの解読は難易度が高く、通常は多大な時間を要することに注意が必要です。

    メリット

    • オープンソースであり、ご自身の RAR ファイルに対して、パスワードを忘れた際の辞書攻撃に対応しています
    • 複数のOSに対応
    • 辞書ファイルを自由に置き換え可能
    • ハッシュ形式を採用しているため、さまざまなアーカイブ形式への拡張が容易

    デメリット

    • GUIがないため、コマンドライン操作の知識が必要
    • 辞書に存在しないパスワードを検出できない
    • 長くて複雑なパスワードの解析には多大な時間を要する
    • 使用権限のないファイルに使用することは違法行為にあたる
    • 処理速度は、PCのCPU性能に大きく依存する