BUUCTF-RE-[BJDCTF2020]BJD hamburger competition


啊这,点进去康康

 dnspy反编译的题,

 还好逻辑很清楚

sha1加密后是DD01903921EA24941C26A48F2CEC24E0BB0E8CC7

解密就是

所以1001再进行md5加密

然后

   大写X:ToString(“X2”)即转化为大写的16进制。
    小写x:ToString(“x2”)即转化为小写的16进制。

2表示输出两位,不足的2位的前面补0,如 0x0A 如果没有2,就只会输出0xA
    取得前20个字母,Substring是截取字符串

b8c37e33defde51cf91e1e03e51657da

flag{B8C37E33DEFDE51CF91E}