二、破解 w ap 收费或者 gprs 收费教程 教程选用游戏《鬼面劫》 步骤: 用 halo 打开鬼面劫的 jar。废话。。。。附件有该原始 jar! 接下来在 class editor 窗口!一定要在这个窗口搜索。不然搜索会根据当前界面来搜索。通过工具->全文搜索。首先我们先搜索 "HttpConnection", 不包含双引号. 记得选择搜索模式是"total class", 为什么要搜索这个关键字呢,因为目前的w ap 或者 grps 收费都是通过 http 连接来进行收费的,通俗的来讲,也就是手机通过登陆移动梦网访问页面进行业务的订购。如图所示: 由于对所有的 class 文件进行搜索的数据量较大,可能需要消耗几秒中:),在几秒的 YY 后,搜索结果如下图所示: 我们发现在 h.class 和 o.class 里面都含有 HttpConncetion 这个字段,那也就是说在这两个类里面都出现了要进行 http 的联网。这个游戏有些特殊,实际上 h这个文件是一个所谓游戏用来下载关卡的,实际上实际上是用来给他们的论坛发送消息用的,不是真的下载关卡,具体怎么知道,这里我就不细说了。所以 o.class 这个文件才是真正要想网络收费的实现。搜索一共有四个结果。那么现在我们来缩小搜索的范围,这次我们搜索选择“current class”,记得这时候已经在搜索结果中双击 o.class 来打开 o 这个文件。我们这时候输入搜索条件"Connector/open", 这时候是不是只有了一个结果,如下图所示: 搜索结果如下: 也就是在o 文件中的for 方法中进行网络的连接,那是不是代表就是要修改这里了呢,先别着急。根据经验,我们要找到是谁调用了o 文件的这个 for 方法。接下来我们搜索“invokestatic o/for”,发现一共有三个结果,我们继续往下搜索,第一个方法调用的地方,也就是"inv okestatic o/try ",这次采用 total class 搜索。一个有两个结果 ,我们搜索第二个“invokestatic o/do”,如下图所示: 出现了一个结果,双击打开n 文件,发现出现的地方是run 方法,这里说明一个小技巧,wap 收费的方法一般都是run。根据经验判断,wap 收费的一系列动作应该都在这个方法里了,也就是n 文件的run 方法中了。之前的一系列搜索,需要用户自己根据经验一步步来摸索-_-。 我们用 DJ Java Compiler 来反编译 n 文件,发现这个文件很简单,基本上就一个run 方法。而且我们也发现了一些很有趣的东西。我们是不是看到了smsmoney, 还有什么+ 200 , + 100,联系之...