Charles 抓不到包

2017 年 5 月 26 日
 vvchen

在用 Charles 4.0.2 抓包某直播 App,大部分都能抓包成功,但唯独弹幕的包抓不到。收发弹幕时,或者有人进出直播间的时候,Charles 似乎都抓不到。请教各位,会是什么原因?

3933 次点击
所在节点    程序员
20 条回复
iluhcm
2017 年 5 月 26 日
自定义协议通信,淘宝的商品也是抓不到的。
liuxu
2017 年 5 月 26 日
目前来看,大部分直播平台弹幕是用 flash 建立的 socket 连接,走的是 tcp,不是 http
caniuse
2017 年 5 月 26 日
tcp 长连接
xujialiang
2017 年 5 月 26 日
Charles 抓不到,你可以尝试用手机版 Surge 抓。
vvchen
2017 年 5 月 26 日
@liuxu @caniuse @iluhcm 感谢各位。如果真是这样,有什么可行的方法能抓到这样的包吗?
vvchen
2017 年 5 月 26 日
@xujialiang 好的,我试试,谢谢
liuweisj
2017 年 5 月 26 日
你需要 Wireshark
liuweisj
2017 年 5 月 26 日
不好意思 弄错了 你是手机包
vvchen
2017 年 5 月 26 日
@liuweisj 我试试,谢谢
liuweisj
2017 年 5 月 26 日
手机包可以用电脑共享个 wifi 做网关 然后用 Wireshark
iluhcm
2017 年 5 月 26 日
wireshark 和 tcpdump 我都试过,不知道是不是没有配置对,我还是没有 dump 出数据。。。
anyele
2017 年 5 月 26 日
单纯是看到楼主的头像进来了 真有缘
nicevar
2017 年 5 月 26 日
@iluhcm
@vvchen wireshark 和 tcpdump 肯定能抓到,关键是抓到了数据不是所见所得的,需要具体分析才行
LINAICAI
2017 年 5 月 26 日
有点奇怪他们不是用 https 吗,能捉包?
vvchen
2017 年 5 月 26 日
@iluhcm @nicevar 我在试 wireshark,会监听所有流量,东西太多,要过滤分析
vvchen
2017 年 5 月 26 日
@anyele 哈哈,握个爪
vvchen
2017 年 5 月 26 日
@LINAICAI 不全是,小众的直播 app
PythoneerDev6
2017 年 5 月 26 日
Charles 只能抓 Http 和 https 的。 你需要用 Buip Suite 来抓其他包,比如 tcp 直连这种。
linus3389
2017 年 5 月 26 日
https 装下 help 里那个跟证书,点出来会提示你导入的。
如果是要抓 socket 或者其他协议,用 tcpdump wireshark 这些.
jin5354
2017 年 5 月 27 日
@LINAICAI 现在的调试工具都是本地 MITM 来调试 https 流量

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

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

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

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

© 2021 V2EX