关于 APICloud ajax 自动携带cookie和自定义cookie无效,解决方法 ajax cookie

关于 APICloud ajax通信 自动携带cookie 和 自定义cookie都存在时自定义cookie无效,解决方法如下:
MT管理器或者其他apk修改软件打开 “云编译” 后的安装包(apk),在打开classes.dex文件,选择Dex编辑器并且搜索常量 “Cookie” 字符串类型,找到这个类名Lcom/uzmap/pkg/a/i/d/g; 进去后还是搜索常量 “Cookie” 找到a方法 描述符 “(Ljava/lang/String;Ljava/util/Map;)V” 你们看图片吧。(注意图片按顺序看或者修改) 然后把里面的smali代码全部替换成这个smali代码

invoke-direct {v3,v4} Lcom/uzmap/pkg/a/i/d/g;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v0 "Cookie"
invoke-interface {v5,v0} Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0 Ljava/lang/String;
if-eqz v0 :label_22
label_14:
if-eqz v0 :label_21
const-string v1 "Cookie"
invoke-interface {v5,v1,v0} Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
label_21:
return-void
label_22:
const/4 v0 0 
goto :label_14

这段smali代码是只提交用户自定义cookie,不会String a2 = a(str); 提交自动记录cookie的值反正一般就是修改判断或者删除不要的判断和代码

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
修改的smali代码前
修改的smali代码后
反编译查看修改前的java代码
反编译查看修改后的java代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值