BUUCTF-RE-[BJDCTF2020]BJD hamburger competition
啊这,点进去康康
dnspy反编译的题,https://www.52pojie.cn/thread-495115-1-1.html 里面有详细介绍
然后文件很多,我不知道找哪一个下手
看其他师傅的wp都是找 Assembly-CSharp.dll,直接修改unity的C#源代码
还好逻辑很清楚
sha1加密后是DD01903921EA24941C26A48F2CEC24E0BB0E8CC7
解密就是
所以1001再进行md5加密
然后
大写X:ToString(“X2”)即转化为大写的16进制。
小写x:ToString(“x2”)即转化为小写的16进制。
2表示输出两位,不足的2位的前面补0,如 0x0A 如果没有2,就只会输出0xA
取得前20个字母,Substring是截取字符串
b8c37e33defde51cf91e1e03e51657da
flag{B8C37E33DEFDE51CF91E}