C#程序,且用Eazfuscator.NET混淆了代码,于是用使用de4dot工具进行处理
处理完后用dnspy反编译,找到main函数(我找了老长时间,发现可以直接程序入口)
最后有提示:flag{str+text},那么再依次求出str和text
Class3.smethod_0查看发现是对字符串进行sha1加密
加密后与字符串进行比对
所以 str为1415 text为turn
flag为 flag{1415turn}
C#程序,且用Eazfuscator.NET混淆了代码,于是用使用de4dot工具进行处理
处理完后用dnspy反编译,找到main函数(我找了老长时间,发现可以直接程序入口)
最后有提示:flag{str+text},那么再依次求出str和text
Class3.smethod_0查看发现是对字符串进行sha1加密
加密后与字符串进行比对
所以 str为1415 text为turn
flag为 flag{1415turn}