360 reverseme 求助
360杯全国大学生信息安全技术大赛逆向分析第二题解题攻略:
已在压缩包中给定了一个用ReverseMe.exe加密过后的文件:密文.db分析ReverseMe.exe的算法,写出解密算法,解密该文件得到Key。该Exe里有一个bug,导致exe无法运行;你有两种方法得到该Key:
1.找到bug,patch掉之后,运行两次该程序即可解密文件得到key;
2.老老实实的逆这个简单的算法,写出一个解密程序,解密。
分析半天只生成了一个 db文件内容还是空的。无助,求大牛的的详细分析。。。
避免大家帮忙 还浪费吾爱币 也上传到百度盘:http://pan.baidu.com/s/1dDIlBmL
谢谢。。。。。。。。。。。。。。。。。。
看程序就一个读和写.
是不是我看的太简单了...
以下是我的分析:
1.把VritualAllco的dwSize参数改为
2.把pass.db后缀名改成其它的.如pass.1
3.用cmd运行程序:reverseme.exe pass.1
会生成pass.db,里面存放一组xxx RedAngel丶 发表于 2014-12-4 09:20
看程序就一个读和写.
是不是我看的太简单了...
以下是我的分析:
是这样解的,刚学着破解对汇编不太懂.感谢你的回答 xor dword ptr , 0x73686974 算法只是简单的异或
页:
[1]