This repository has been archived by the owner on Jul 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 382
如何抓取微信小程序 HTTPS 请求 #6
Labels
Comments
请教一下:我用Fiddler可以抓取【我最在行】登录时信息(排名,擂台名称,等),可是进入答题的以后就不能抓到任何和该程序有关的https的包了,应该是服务器端做了某种验证吧?我看到你们的程序中加了相应的部分,请问可以设置Fiddler来抓取这些包吗?谢谢! |
答题使用的是 websocket 通讯,所以 Fiddler 抓不到了。 用 wireshark 之类的抓包工具应该可以,不过可能不是明文。 |
iPhone怎么导入证书? |
@xuzzzeng Safari 浏览器打开, |
@handsomeJJ 你可以尝试抓下不是微信的页面 HTTPS,如果正常抓的话。 说明微信 APP 拒绝了抓包工具,就抓不到了。 |
你那边什么版本?是否还能抓得到,我这HTTPS有的行有的不行 |
|
@rancho521 fiddler 不是很了解,你不用看这个吧,看 JSON 就好。 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
mac
推荐使用 Charles
确保手机和电脑处于同一个局域网下,并在手机上设置代理 IP 和 端口(你电脑的局域网 IP 和抓包工具设置的端口,通常为
8080
或者8888
也可以自己设置)手机访问
chls.pro/ssl
地址,下载和安装抓包工具的 CA 证书。部分 iOS 系统需要在:设置 -> 通用 -> 关于本机 -> 证书信任设置 -> 启用完全信任Charles证书
win
推荐使用 Fiddler
菜单 -> Tools -> Fiddler Options... -> Decrypt HTTPS traffic
点击右上角的Actions => 点击Export Root Certificate to Desktop
导入证书并安装
手机连接到电脑上,从电脑上打开手机的内存卡,直接把证书导入SD卡中。点击设置 -> 安全 -> 从 SD 卡安装 -> 从内部存储空间中找到证书,点击安装即可(不能直接点击安装,会出现无法安装证书,因为无法读取证书文件。)
The text was updated successfully, but these errors were encountered: