コマンドラインでopensslを使用してファイルを暗号化したことがあります。結果は135GBファイルです。どのアルゴリズムを使用するかはもちろん、どのパスワードを使用しているのかわかりません。ファイルの先頭はSalted__
。openssl enc -aes-256-cbc -d -in fileencoded.bin -out filedecoded.bin
デコード処理をキャンセルし、コマンドを使用してhead
結果ファイルの最初の10バイトを出力し、出力がすべてガベージかソースファイルの有効なヘッダであるかを確認する必要があります。
「すぐに」デコードされた結果をすぐに出力するより簡単な方法はありますか?
答え1
デフォルトでは、opensslは出力する前に復号化する必要があります。
管路
努力する
openssl enc -pass "$pass" -aes-256-cbc -d -in fileencoded.bin | head -20
パスワードを入力してください。 (パスワードは送信者全員に公開されますps
。)
小さなファイル
一度だけ発行してください。
head -2000 fileencoded.bin > small.bin
その後、パスワードを繰り返します。
openssl enc -aes-256-cbc -d -in small.bin