2016经典破解题
说明 :PATCHME.exe 与 yz.dll为验证文件,Version.dll为劫持文件(已编译经过VMP处理的文件)。PAT.e与dll.e均为验证的源码。
yz.dll开放dll的验证接口为yz,参数为a与b,均为文本型(具体看源码)。
PATCHME.exe开放劫持DLL为Version.dll。
根据上述条件,求Version.dll补丁的源码或者逆向过程。
要求:不得通过修改验证源码或者事先逆向验证文件达到效果。不得逆向已给的Version.dll。必须通过自己分析编写Version.dll劫持yz函数进行补丁!
补丁地址及数据如下:
10001168 90 nop
10001169 90 nop
1000116A 90 nop
1000116B 90 nop
1000116C 90 nop
1000116D 90 nop
以下为题目预览图
980691659 发表于 2016-2-12 23:28
膜拜会劫持的大牛
我是事先把dll载入,然后获得yz导出函数,修改首地址跳到我的。然后通过源码知道算法把B参数算好的放进A 结果就肯定对了。。再跳回去正常流程。 又见我小黑师傅,赞!!!!! 我是地板还是板凳 哈哈哈哈哈。。 原来就是你昨天发给我的东西 已完工劫持, 晚点发源码。 。
冰怜泯灭 发表于 2016-2-12 20:21
已完工劫持, 晚点发源码。 。
膜拜会劫持的大牛 初学者,慢慢的一点一滴学习。
初学者,慢慢的学习。
页:
[1]
2