弹弹堂神射手2.3.9原版下载地址http://www.youxihezi.com/ddt/ddtmzds_setup.exe
OD载入发现有压缩痕迹,查壳:是PesPin1.1的壳,用本论坛上某位大大写的”unpespin v11脱壳机“脱壳
运行后,发现有注册字样,点击之后,弹出一个论坛网站,要求注册一个论坛ID.咱们就先注册一个帐号
去除收费验证:重起外挂,用注册后的帐号登陆发现如下界面
OD载入,搜索ASCII字符串,发现大量漏洞字符...
选择刚才提示处进入,修改以下跳转为JMP,便可跳过此提示
OK,现在用开始注册的帐号号,登陆外挂,不再弹出冲值提示,但是登陆后外挂直接关闭,怀疑有自效验...
重新开挂,下关闭应用程序断点 bp ExitProcess,用常规方法跟踪,发现是对比了初始文件名和现有文件名,很简单的自效验,两种破法:可以选择OD去除或者直接把咱们破解后的文件名修改为原始文件名,具体怎么做就不说了,关键是一种思路。我选择后一种,因为比较省事,也能保证外挂完整性。其实,只要文件名后六位是“ddtmzq”就可以通过自效验,所以要修改文件名的话只要保证这6位不被修改就行...
至此外挂已经破解成功,用外挂论坛的注册帐号直接登陆无需交费便可使用 ,而且发现可以一号多用
(如果你是高手,可以省略以下文字)
其他:
无需帐号版:其实还可以NOP掉冲值提示上边的第3个断点,把此挂修改成无需帐号登陆,但是发现那样做之后,游戏具体运行时不会计算力度,看来一些参数还需要正确帐号换回,所以修改之后的挂,也必须用正确的帐号登陆,才能正常使用,但是不用交费,已经达到目的
关于试用:可以用去除试用次数和时间限制的方法来达到免费使用的目的,具体爆破点字符串也有提示,谢谢试用,5次试用等等。都是外挂制作者留下的漏洞...
另外提示大家,其实破解不用每次都照搬照用别人的教程,其实换个思路,就有N种方法去破解一个挂,这个挂用封包欺骗的方法其实也很简单,但是没必要,因为你可以直接获得正确的帐号来登陆,所以咱们就选择最简单的去除收费验证
关于自效验:估计作者自效验文件名是因为脱壳破解之后通常文件名都被修改了,所以咱们破解后不还原文件名的话,即使成功了有时也会理解为失败。所以以后看到有突然关闭的程序,不妨怀疑一下是有自效验的程序,可以试试修改文件名,修改资源的时候尽量不改变大小等方法躲避自效验,除非是特别加密的文件,咱们才需要用到算法...
此挂虽小,五脏俱全,可以在里边找到很多东西的基础,包括INI。DAT文件记录使用信息,调取时间信息,有兴趣的朋友可以尝试拿去练手...对以后的破解颇有帮助
好了以下是破解后的成果,如果大家对破解没兴趣的话,可以尝试使用我破解的版本...
弹弹堂神射手2.3.9原版下载地址http://www.youxihezi.com/ddt/ddtmzds_setup.exe
附件里是破解好的
最新版的补丁和LAGLOAD代码都在新的LOAD包里,里边有对应地址 方便学习
由于作者更新用此法修改程序会计算错误数据,所以先从试用突破,并制成补丁
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课