(转载)强制让任何网站都可以用UC的定时刷新

2013-08-30 09:18:22 -0400
UC的定时刷新不知道为什么有些网站可以有些不可以,貌似得wap网站才可以,这TMD让我很不爽,试了下,让它在所有网站强制定时刷新
以8.3为例,BE提取出最大的的那个class,aq.class,还有uc.bin文件,用main打开uc.bin,按8搜索定时刷新,会在465这行看到,进入class搜索465,得到
aload_3
getfield aq/a Lbp;
sipush 465
invokestatic bu/a(I)Ljava/lang/String;
bipush 152
aload 9
invokevirtual bp/a(Ljava/lang/String;BLag;)Lag;
pop
这段代码,看到下面的bipush 152,大家都知道bipush最大值不超过127,所以这显然是一个负数,怎么确定这个负数呢?公式是256-152=104,所以原值是-104,不要问我为什么,不信你把bipush 152改成bipush -104,保存,再进入又变成了152,记住-104,等下有用,然后把152改成一个未占用值,126,127等,等下会解释为什么是这两个数,保存
在此class搜索-104,会得到几个方法,进入方法a(BBLjava/lang/Object;)V,会在第二行看到tableswitch Label2056 -128:Label1703,这种代码,很长,进入手机编辑页面,一个个查找-104,看到-104:Label1698,记住1698,在这行的末尾会看到125:Label2000,因此就解释了上方为什么是126,127了,如果你刚才把152改成126了的话,在这行末尾添加",126:Label1698",注意有一个英文符的","。1698对应刚才记住的数值,保存,测试
随便上一个网站,可以用定时刷新
转艾网
«Newer      Older»
Comment:
Name:

Back to home

Subscribe | Register | Login | N