破解投票软件的某些功能遇到了难题!
我描述下,软件用OD加载修改某些关键跳后,直接调试软件,点开始投票,软件正常运行。可是修改保存EXE后,直接打开软件或者用OD调试修改后的软件,点开始投票,程序自动消失掉了。困扰了好久。有一个疑难就是1、点开始投票后,防火墙会拦截到程序发送消息出去,我在想是不是网络验证之类的。
2、可是如果是网络验证,那我用OD附加程序,修改并调试,不保存EXE,直接调试,程序运行正常!
求人解答额。如需加钱,请联系我!
记得点"开始投票",,,,另外说明,打开软件,目录下会生成一个运行日志,里面有一个程序名称是每次打开的随机数,运行时间和状态。不知道和这个有没关系。
附上正常和不正常的软件附件!软件是易语言写的,可能会报毒,但是本人发誓绝对无毒无害!
你下退出断点在看看可不可以{:5_117:} Aniz 发表于 2015-10-19 08:33
你下退出断点在看看可不可以
能不能帮我弄下告诉我准确的思路。我付HB给你。价格你开 wfb34 发表于 2015-10-19 09:02
能不能帮我弄下告诉我准确的思路。我付HB给你。价格你开
{:5_128:}载入OD的时候不是有API断点的插件吗点进去有常用插件选择退出断点就可以了断了下来你自己看看那个地方跳过了{:5_117:} BP ExitProcess
断下来后反汇编窗口跟踪,断首retn
crack豪 发表于 2015-10-19 14:53
BP ExitProcess
断下来后反汇编窗口跟踪,断首retn
我按BP EXITPROCESS这个断点,点开始投票后,程序就退出消失了,然后OD的界面就显示停止了。 wfb34 发表于 2015-10-19 21:47
我按BP EXITPROCESS这个断点,点开始投票后,程序就退出消失了,然后OD的界面就显示停止了。
退了断不下来就用时间断点 crack豪 发表于 2015-10-20 08:59
退了断不下来就用时间断点
和时间断点好像没关系,我现在都是软件直接加载OD,然后改代码调试运行,可以成功运行软件。
但是,如果我改代码后点保存EXE后,运行软件,点开始投票,然后软件就退出了。
我猜想是不是和网络验证了原始软件的大小,软件代码之类的。。。求思路或者教程我去看! 大神呢?问题还没搞定额!
页:
[1]