JohnTheRipperを数日間実行しました(この進行状況を失いたくない)。一時停止し、必要なすべてのファイルを別のコンピューターに移動して、その新しいコンピューターで停止したところから続行したいと思います。
Johnは、Ctrl + Cを押すだけで、john --session=foo hashes.txt
で作成されたセッションを一時停止し、john --restore=foo
で再開できます。これは明らかに1台のコンピューターでのみ機能します。
あるコンピューターから別のコンピューターにセッションをコピーするにはどうすればよいですか?
両方のマシンに同じバージョンのjohnthe ripperがインストールされている場合は、ctrl-cを押した後にセッションファイルをコピーできます。 foo.rec
とfoo.log
(セッションfoo
の場合)が必要です。これらは通常、johnを実行したディレクトリにあります。新しいマシンで実行するディレクトリにそれらを配置します。
ただし、最初にバージョンを再確認してください。そうしないと、Incorrect crash recovery file format: foo.rec
エラーが発生する可能性があります。