下载

0下载券

加入VIP
  • 专属下载券
  • 上传内容扩展
  • 资料优先审核
  • 免费资料无限下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 破解手机游戏

破解手机游戏.doc

破解手机游戏

李柏直
2017-09-01 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《破解手机游戏doc》,可适用于IT/计算机领域

破解手机游戏=================方法二=================首先打开一个jar(这里暗黑II女巫版anheiIIjar未破解)文件在ClassEditor(类编辑器)里面查找(编辑>>全文查找)输入smsSearchMode选则Bytotalclasses(在所有类里查找)可以得到如下个结果一个一个双击查看对应的语句和参数可以发现第一个的参数为"sms:"很明这个就是发送短信的关键字了(另外几个只是叙述性的文字)不客气了点编辑(高级)把里面的"sms:"改为"fms:"(注意不要加空格等符号改后个部分颜色没有变)这样就去掉了发送短信的指令。记得点保存方法!然后在所有类里查找setAddress或者messageconnection(找这个词只是为了寻找收费文件位于哪一个类里面)这里查找messageconnection得到如下个结果一个一个双击发现个都在一个类文件里面用DJJavaDecomplier打开这个类文件(nclass)Setting>>DecomplierSettings勾上之后再打开文件可得到源代码和字节码对照这样就能看到class的源代码了仔细看会发现下面的代码publicfinalsynchronizedvoida(Strings,Strings){s="fms:"s刚刚修改的结果:new#:dup:ldc#:invokespecial#:aload:invokevirtual#:invokevirtual#:putstatic#if(s==||sequals(""))*:aload*:if*:aload*:ldc#*:invokevirtual#*:ifeqs="WARNErrorformattedmessage!":ldc#WARNErrorformattedmessage!">:astorer=s:aload:aload:pield#q=L:lconst:putstatic#a=false:iconst:putstatic#d=false:iconst:putstatic#e=false:iconst:putstatic#:return}很容易发现后半部分代码就是发送失败后的操作。先前把sms:改为了fms:必然导致发送错误现在要做的就是修改发送错误之后的代码将其改为发送正确的操作就行了。再看看后面的代码再明确不过了把这里的个false改成个true就ok了。回到halo找到对应的字节码(这里是修改a()这个函数,所以要在左边选方法>>a>>code注意右边的字节码跟上面的对照一下应该是相同的)就是:iconst:iconst:iconst双击后值改为。保存方法!最后编译>>打包这样就全部破解完了把游戏下在手机里试试吧。提醒:如出现发送短信给*****等类似信息点取消说明破解失败这种方法的思想很明确:先让短信发送失败然后修改失败后的处理代码将其改为成功时的代码。当然至于具体到每个游戏怎么发现和修改收费代码也只有靠大家自己的理解了。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/3

VIP

意见
反馈

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利