これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ccguess です。
プログラム:
NAME
ccguess - ccrypt 暗号化キーを検索します
SYNOPSIS
推測する [オプション] file...
DESCRIPTION
推測する プログラムは推測を試みます 暗号化(1) 該当する暗号化キーを検索して、
キースペースの一部。 これは、ユーザーに次の入力を求めるプロンプトによって行われます。 近似 キー その後
このキーのさまざまなバリエーションを試してみます。 これは支援することを目的としています 暗号化 回復中のユーザー
キーの少なくとも一部を覚えていれば、キーをタイプミスしたり忘れたりします。
注意してください 暗号化 強力な暗号化セキュリティを提供します: 特別なバックドアはありません
または忘れたキーを回復するためのショートカット。 したがって、 推測する プログラムにはありません
あらゆる特別な力。 一致する可能性のあるキーが見つかるまで別のキーを試すだけで機能します。
発見した。
キー空間全体の検索は、通常は現実的なオプションではありません。 推測する したがって、
ユーザーに近似キーの入力を求めることで機能します。 次に、可能なすべてのバリエーションを試します。
少数の変更を適用することで得られます。 ここで、各変更は削除のいずれかです
XNUMX つの文字の挿入、XNUMX つの文字の挿入、XNUMX つの文字を別の文字に置き換える、または
隣接する XNUMX つの文字を入れ替えること。 デフォルトでは、 推測する 異なるすべてのキーを検索する
近似キーから最大 5 回まで変更できます。 検索される変更の数は次のとおりです。
で調整した - 深さ オプションを選択します。
メカニズム 推測する キーが「一致する可能性がある」かどうかを判断します。
によって使用されるものとして 暗号化 一致しない復号化キーを拒否します。 可能性はわずかにありますが、
誤った一致、つまり 推測する 本当の暗号化ではないキーが見つかる可能性があります
キーがあり、ファイルを正しく復号化できません。 誤った一致は約 XNUMX 回発生します。
4.3 億キーワードごとに試行されるため、検索が長くなるほど、検索結果が高くなります。
誤った一致が見つかる可能性。 通常は、 推測する 最初の可能性がある後に停止します
一致は見つかりましたが、 -c オプションを使用して追加のキーを検索できます。 の
誤一致の可能性は、次のような複数のファイルを指定することでさらに減らすことができます。
同じキーで暗号化されています。 この場合、 推測する 一致するキーを検索します
どれか ファイルの一部を削除しますが、一致しないキーについては警告を出力します。 を ファイルの。
OPTIONS
次のオプションがサポートされています。
-NS、 - 助けて
ヘルプ。 使用情報を印刷して終了します。
-L、 - ライセンス
ライセンス情報を印刷して終了します。
-V、 - バージョン
バージョン情報を印刷して終了します。
-K キー, - 鍵 キー
ユーザーにプロンプトを表示するのではなく、コマンドラインで近似キーを指定します。
それのために。
-d n, - 深さ n
までを含む検索キー n 変化します。 デフォルトは 5 です。
-NS、 - 継続する
最初の一致が見つかった後も、さらにキーを試し続けます。 デフォルトでは、 推測する
すべての入力ファイルに一致する最初のキーが見つかった後に停止します。
-t タンク, --チャート可能 タンク
置換と挿入を試行する文字のリストを指定します。 による
デフォルト、 推測する は、印刷可能なすべての ASCII 文字を試します。 知っていれば、
たとえば、キーに小文字と数字のみが使用されている場合、速度を上げることができます
文字のリストを明示的に指定して検索します。 このオプションは
と相互に排他的です -n.
-NS、 --印刷不可
キーに印刷不可能な文字を許可します。 デフォルトでは、 推測する 試してみるだけです
印刷可能な ASCII 文字。 このオプションを使用すると、速度が低下することに注意してください。
大幅に検索します。 このオプションは次のものと相互に排他的です -t.
議論
file 不明なキーで暗号化されたファイルの名前。 このファイルは
読み取りのみであり、書き込みは行われません。 特別なファイル名「-」は、
標準入力。
複数のファイルを指定した場合、 推測する 一致するキーを検索します どれか of
ファイルは保存されますが、一致しないキーについては警告が出力されます。 を ファイルの。
実施例
ファイルがあるとします myfile.cpt キー「gardenhouse」で暗号化されていますが、ユーザー
「ガーデンホース」を思い出します。 コマンド
ccguess -K gardenhose myfile.cpt
2318 回の推測の後、正しいキーが見つかります。
EXIT ステータス
一致する可能性のあるものが少なくとも 0 つ見つかった場合、終了ステータスは 1、一致が見つからなかった場合は XNUMX、
エラーが発生した場合は >=2。
VERSION
1.10
onworks.net サービスを使用してオンラインで ccguess を使用する