逆向攻防世界CTF系列21-answer_to_everything

无聊的题,扔进IDA

__int64 __fastcall not_the_flag(int a1)
{
  if ( a1 == 42 )
    puts("Cipher from Bill \nSubmit without any tags\n#kdudpeh");
  else
    puts("YOUSUCK");
  return 0LL;
}

Cipher密文加密的意思,回过头看提示

sha1 得到了一个神秘的二进制文件。寻找文件中的flag,解锁宇宙的秘密。注意:将得到的flag变为flag{XXX}形式提交。

sha1加密

一开始将#kdudpeh加密提交发现错了

后来把#去掉提交就行了