测试文件:https://www.lanzous.com/ib3cxpe
去混淆
获取到信息:
- 有混淆
- .NET文件
使用de4dot去混淆。
代码分析
找到flag相关的函数
代码第45行和第51行实际就是对输入进行SHA1加密结果的比较,反向解密就行。
第一部分解密:314159,去除3,9得到1415
第二部分解密:return,去除re得到turn
get flag
flag{1415turn}
测试文件:https://www.lanzous.com/ib3cxpe
获取到信息:
使用de4dot去混淆。
找到flag相关的函数
代码第45行和第51行实际就是对输入进行SHA1加密结果的比较,反向解密就行。
第一部分解密:314159,去除3,9得到1415
第二部分解密:return,去除re得到turn
flag{1415turn}