大麦网 app 接口抓取

2023 年 8 月 13 日
 guguji5

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

12089 次点击
所在节点    程序员
30 条回复
waylife
2023 年 8 月 13 日
可能性如下
要么 App 用了 ssl pinning 要么基于 socket 自己做了一套协议(淘宝系)
针对上面的两种解决办法分别为
1.root 后 xpose 配合 justtrustme 抓包
2.破解协议或者去抓大麦小程序(小程序一般用 http 或者 https )
standchan
2023 年 8 月 13 日
听说挺麻烦的,直接用了阿里的秒杀系统吧
leido
2023 年 8 月 14 日
@waylife 小程序支持 websocket
waylife
2023 年 8 月 14 日
@leido 大麦小程序用 websocket 的概率很低。
dj721xHiAvbL11n0
2023 年 8 月 14 日
@waylife #1 你说的小程序指微信的?微信强制 https 的
dj721xHiAvbL11n0
2023 年 8 月 14 日
别想了,要是这么容易就给你抓到了,那人家也不用去抢了
guguji5
2023 年 8 月 14 日
@waylife 好多场次不能用小程序订,只能用 app
xiaoriri666
2023 年 8 月 14 日
别研究了,很复杂
qjbcnrs
2023 年 8 月 14 日
aino
2023 年 8 月 14 日
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
2023 年 8 月 14 日
抓了包也要看网速
guguji5
2023 年 8 月 14 日
@zhongjun96

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

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

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

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

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

© 2021 V2EX