关于 baymax 异常断点的一个bug
关于BayMax 补丁同一地址,同时执行2个任务的一个小BUG简单写了个易语言的类似CM(主要用来测试这个BUG)
代码如下:
思路是 到这个验证的CALL里,然后让BayMax异常中断在段首,让EAX寄存器赋值为1,并且同时让他EIP指向retn返回。(2个任务,1个是EAX寄存器需要为1,1个是EIP指向RETN地址)
static/image/hrline/5.gifhttps://www.chinapyg.com/static/image/hrline/5.gifhttps://www.chinapyg.com/static/image/hrline/5.gifhttps://www.chinapyg.com/static/image/hrline/5.gif
第一个测试:
往大白工具写入2条异常中断补丁方案:
结果调戏信息测试如下:
结果并不理想,1次成功1次失败,如此循环。。。。。
static/image/hrline/5.gifhttps://www.chinapyg.com/static/image/hrline/5.gifhttps://www.chinapyg.com/static/image/hrline/5.gifhttps://www.chinapyg.com/static/image/hrline/5.gif
第二个测试:
往大白工具写入1条异常中断补丁方案,然后把同一地址要执行的2个任务写在同一条目下:
结果调戏信息测试如下:
结果还是不理想,只有首次成功,其他都失败,并且失败的时候没有任何调试信息。
大家如果想测试的话,也可以下载去测试一下。附件里是一个测试程序,二个测试时的大白补丁的保存方案信息文件
不是很懂,感觉很高大上 不是很懂,感觉很高大上
设置问题 你设置的 1次应该改成每次 最后的结论呢?
页:
[1]