templefour 发表于 2020-7-22 10:28

一款DOS老游戏的破解思路求指导

Wiering Software公司早年开发的一款游戏SUPER WORMS version 1.62。是一款控制一条小虫,进行单人或是双人赛跑和对战的小游戏,小时候跟朋友一起玩的,感觉挺有意思的。软件需要注册后,可以解锁更多的赛道和对战地图。在论坛里摸爬滚打了有一段时间了,所以想破解试试。
用Exeinfo PE查壳,提示程序不是有效的win32文件,换了detect it easy 软件查到是UPX的壳,直接用这个软件就脱壳了。
将脱壳后的程序载入OD后,问题来了,我找不到控制注册命令的程序段。在OD中搜索了register,registered,registration,success,failure,name,code都找不到。游戏中在注册界面提示输入name and code,我随机输入用户名和密码后按回车,游戏就返回初始的选择菜单界面,没有任何的提示。所以想请教下大佬们提供一个思路,要怎么样才能找控制注册命令的程序段。
链接: https://pan.baidu.com/s/1Ox61bkeyDcril1x4tai2xw 提取码: n7wt(这个是游戏,大家有兴趣可以玩一玩)
新人发帖求指导,有不妥之处请指正,谢谢各位大佬~~

templefour 发表于 2020-7-24 17:04

难受呀,我用了OD中所有自带的BP的去断了,发现设置的断点都不是在主程序里面。程序跑起来后,游戏不会中断下来,大佬们,拜托指导一下呀~~~
页: [1]
查看完整版本: 一款DOS老游戏的破解思路求指导