chongding
chongding copied to clipboard
今天中午抓不到冲顶的websocket包
不知道啥情况,有成功的吗?
@wonderffee 能抓到啊,今天中午冲顶的包,如图:

没有问题啊,测试了下,冲顶和花椒的都可用。
@vanpersiexp @BelieveLuoJC 昨天后来再试了一下还是抓不到websocket包,把冲顶大会的app更新到最新版都不行,我用的是iPhone手机,难道你们用的Android手机
@wonderffee 找个Android机子吧,iPhone的证书经常有问题
@vanpersiexp 我正好相反, iOS 证书没遇到过问题, android 证书每一个可以使用, 估计是手机问题. (锤子 T2)
@vanpersiexp 是说用mitm.it装的那个https根证书经常有问题?但是另外一个答题app也用的websocket但是我能抓到包,而且还是wss的,能解密。不过我自己写了一个ios websocket demo app,向Mac上的ws服务器发送websocket消息mitmproxy却不能抓到包,不知道为啥,也许没走代理 @touzi 你是用mitmproxy抓iOS冲顶大会app的websocket包能成功?
@wonderffee 是的, 用 mitmproxy 抓 iOS 冲顶包能抓到
@wonderffee 证书应该用在本地自动生成的mitmproxy-ca-cert.cer,如图:

@wonderffee 我用的是本地生成的证书, iOS 要先配置代理然后在访问 mitm.it 就可以下载本地生成的证书了.
@touzi
$ openssl genrsa -out cert.key 8192
$ openssl req -new -x509 -key cert.key -out cert.crt
$ cat cert.key cert.crt > cert.pem
是通过上面的方式生成本地的证书吗?
@wonderffee 不是的。 跟mitmdump处于同一个LAN下,运行代理mitmdump,然后配置iPhone的wifi代理为手动,服务器地址为电脑ip地址,端口为mitmproxy监听的端口,默认为8080 然后iPhone访问mitm.it,这个时候如果能够代理配置正确的,那么就会出现下载安装证书的界面,安装证书后,要为这个证书开启受 SSL 信任,前往“设置”>“通用”>“关于本机”>“证书信任设置”。在“针对根证书启用完全信任”下,开启对这个证书的信任。
@vanpersiexp 那跟我的方式是一样的
@wonderffee @touzi 我刚才测试了,iPhone确实抓不到websocket的包,Android还能继续抓包。 你们可以试试去抓简单搜索里的dan哥答题,不过我这个也是用Android抓的。
那就是了,不是我的问题
不知道两位有没有试过抓uc疯狂夺金答题的包,我试过用Charles能抓到https包,能看到问题,但是用mitmproxy就是拦截不了
周末可以看看
@wonderffee 已更新支持UC疯狂夺金

@vanpersiexp uc 之前不是这样的,最近两天才有了主持人吧,想问一下你都是单打独斗答题还是有队友一起群语音组队答题啊,如果有的话求加入啊
@wonderffee 我就图一乐,平常确实没时间答题啊,今天晚饭后正好有空测试了下。
百万赢家测试, 中午改了解码方式, 搜索不抱错了, 但是不搜索题目了. 然后我又改了编码格式并还原解码, 然后我查看 raw_data.txt 是 utf-8 的, 但这个时候抓不到冲顶大会的题目了.
中午测试百万能抓到题目并写入 raw_data.txt 但不能搜索题目. 测试冲顶结果不能抓题.
raw_data.txt 这是 gbk 编码抓取百万赢家的数据, 我这边还是不能搜题.
@touzi iPhone抓不到冲顶大会的包,没测试是否能抓到iPhone百万赢家的,可以换Android。 如果嫌这样麻烦的话,你可以试着抓简单搜索里的dan哥搜索的数据包,格式见我写的帖子回复的14楼 https://www.v2ex.com/t/426121#reply16
did a get mentioned here ?
Dude come on....