大麦网 app 接口抓取

274 天前
 guguji5

肿么抓不住呢,知乎等 app 可以抓,大麦的 app 就不行,有人研究过没有?

7784 次点击
所在节点    程序员
27 条回复
waylife
274 天前
可能性如下
要么 App 用了 ssl pinning 要么基于 socket 自己做了一套协议(淘宝系)
针对上面的两种解决办法分别为
1.root 后 xpose 配合 justtrustme 抓包
2.破解协议或者去抓大麦小程序(小程序一般用 http 或者 https )
standchan
274 天前
听说挺麻烦的,直接用了阿里的秒杀系统吧
leido
273 天前
@waylife 小程序支持 websocket
waylife
273 天前
@leido 大麦小程序用 websocket 的概率很低。
x2420390517
273 天前
@waylife #1 你说的小程序指微信的?微信强制 https 的
x2420390517
273 天前
别想了,要是这么容易就给你抓到了,那人家也不用去抢了
guguji5
273 天前
@waylife 好多场次不能用小程序订,只能用 app
xiaoriri666
273 天前
别研究了,很复杂
zhongjun96
273 天前
aino
273 天前
function hookNetwork(){
var enableSpdy = false;
var SwitchConfig = Java.use('mtopsdk.mtop.global.SwitchConfig')
var instance = SwitchConfig.getInstance();

instance.setGlobalSpdySslSwitchOpen(enableSpdy);
instance.setGlobalSpdySwitchOpen(enableSpdy);

}

Java.perform(function () {
hookNetwork();
});


淘系抓包通用
Huelse
273 天前
抓了包也要看网速
guguji5
273 天前
@zhongjun96

这个吗?不能用了吧,我试了试,扫码的二维码都打不开,直接报错了
guguji5
273 天前
@xiaoriri666 坚持难并且正确的事情(主要是家里有妹妹想看演唱会
guguji5
273 天前
@aino 不明觉厉,这在哪调用啊。我是用 clarles 看的 http 请求
guguji5
273 天前
@Huelse 这,,应该要比手要快一个数量级了吧,我这手机 4 年了,完全不行
NetLauu
273 天前
fhlmrswx
273 天前
Huelse
273 天前
@guguji5 #15 等你写完脚本你就发现你还是不一定能抢到,然后才意识到和你抢的都是脚本,这时候不就是看网速的?极端点就找到大麦网的服务商所在机房,然后买个同网段的机子在他旁边抢。
yyf1234
273 天前
淘系的建议还是放弃吧,看你的描述是连第一步抓包都没搞定。
可以看看这个 https://github.com/m2kar/m2kar.github.io/issues/21 ,作者最后实现了但是好像风控没过抢不到热门票
guguji5
273 天前
@yyf1234 好吧,卑微的小菜鸡

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/964948

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX