各位 V2EX 的大神,爬虫抓取有 ssl 检测的 app 数据怎么搞

2020 年 2 月 7 日
 yangva

各位 V2EX 的大神,小弟我又来打扰您们了。

现在有个任务,需要抓某安卓 app 的数据,我用夜神和 mumu 模拟器打开直接闪退,用真机+fiddler 抓包时,app 提示网络有误,fiddler 上也显示 tunnel。

根据我的分析,感觉很大可能是用了 ssl 证书验证,我已经试过用太极+JustTrustMe 来抓取,还是被检测到提示网络有误,这个问题我搞了两天了,查了网上相关资料,不知道是我的手机系统版本(安卓 10,miui11 )太高了还是我姿势不对,小弟我现在是真没思路了,所以来向各位大佬请教下,知道怎么解决的大佬还望不吝赐教

4436 次点击
所在节点    程序员
17 条回复
pod
2020 年 2 月 7 日
yangva
2020 年 2 月 7 日
@pod 感谢大佬回复,有空试下
yangva
2020 年 2 月 7 日
补充一下,手机配置好 fiddler 的代理之后,手机可以正常上网的(打开百度,微信正常使用),只是这个 app 提示网络有误
miyuki
2020 年 2 月 7 日
如果是检测证书,可以考虑 hook 检测证书的函数
i0error
2020 年 2 月 8 日
把证书装到 sysyem
i0error
2020 年 2 月 8 日
typo: system
muzuiget
2020 年 2 月 8 日
服务器 SSL 证书本来就打包在程序里,你用什么系统什么插件都没戏啊,只能破解程序。
airqj
2020 年 2 月 8 日
爬虫写得好的估计都在看守所了吧
heart4lor
2020 年 2 月 8 日
可以参考我的这篇博客,hook 掉相关方法即可
heart4lor
2020 年 2 月 8 日
tikazyq
2020 年 2 月 8 日
爬虫写的好,监狱进得早
yangva
2020 年 2 月 8 日
@heart4lor 感谢老哥,有空看看
yangva
2020 年 2 月 8 日
别跟我说爬虫什么监狱什么了行不行,这种事还用说吗?
yangva
2020 年 2 月 8 日
@i0error 感谢老哥回复,有空试试
yangva
2020 年 2 月 8 日
哦哦,好吧,感谢大佬回复
yangva
2020 年 2 月 8 日
@muzuiget 哦哦,好吧,感谢大佬回复
yangva
2020 年 2 月 8 日
@miyuki 好的,感谢大佬回复,我试试

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

https://v2ex.ih06.com/t/642876

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

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

© 2021 V2EX