#125 [HTB] Simple Encryptor
Hack The Boxのリバーシング問題「Simple Encryptor」を解きました。
問題では、実行ファイル「encrypt」と暗号化されたファイル「flag.enc」が与えられます。実行ファイルの暗号化処理を読み解いて、暗号化データを復号するのがゴールでしょう。
解析
とりあえず、IDAでデコンパイルしてみました。
int __fastcall main(int argc, const char **argv, const char **envp){ ch