先查壳
查了后得知是NET混淆,就是一种防反编译的方法
这边需要俩个工具de4dot 用来去混淆,dnSpy是针对NET类的反编译
下载地址
都是在这里下的,自己可以搜
去混淆,把de4ot拖入cmd, 空格 -f 空格,拖入题目文件,最后得到一个新的文件,新的文件用dnspy打开
这时候你会看到很多代码,很多人可能会找不到,
这边有个main函数,直接点进去就可以进入
最下面就是flag了,smethod_0函数在上面,看一看
虽然看不懂哈,但是这个SHA1还是有点眼熟的,是个加密方法,直接把flag的字符串放入网站解密
这个网站会自动查询类型,放进去就会查出来
然后掐头去尾得1415
下一个得return
最后flag{1415turn}