首页 > 其他 > 详细

大麦网购票插件开发

时间:2019-12-29 21:06:48      阅读:393      评论:0      收藏:0      [点我收藏+]

大麦网购票插件开发

购买插件开发的关键点在于抓包及x-sign的计算。

抓包

抓包辅助插件详见某宝app抓包插件编写

技术分享图片
请求头与某宝x-sign,x-umt,x-mini-wua,x-sgext如出一辙,请求包不同的是,请求参数中多了type,version,appType,channel_from,osType,souce等参数。

分析x-sign,x-mini-wua,x-umt

Object doCommandNative(int code,Object[] args);

通过xposed hook的方式获取到相应参数及返回值,并编写相应模块计算。

Object doCommandRS = XposedHelpers.callMethod(JNICLibrary, "doCommandNative", byInput);

编写客户端调用搜索

String api = "mtop.damai.wireless.search.search";
String v = "1.0";
String ttid = "10005882@damai_android_7.6.7";
String t = (new Date().getTime() / 1000) + "";
String sUrl = "https://acs.m.taobao.com/gw/mtop.damai.wireless.search.search/1.0/";
...

请求返回

{"api":"mtop.alibaba.damai.detail.getdetail","data":{"result":"{\"detailViewComponentMap\"
...
},"ret":["SUCCESS::调用成功"],"v":"1.2"}
}

大麦网购票插件开发

原文:https://www.cnblogs.com/super19911115/p/12116229.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!