河南周口东宇网站建设,wordpress怎么重新安装插件,游戏网站开发有限公司,北京网站建设itcask抓包 - 简要总结 - Windows和Android抓包
前言
小巧且强大的抓包工具“Fiddler”安装可参考我的另一篇博客#xff1a;抓包 - 经典抓包工具Fiddler的安装与初使用
本文主要介绍如何使用Fiddler抓包Windows和安卓。
Windows
抓包Windows很简单#xff0c;安装证书#x…抓包 - 简要总结 - Windows和Android抓包
前言
小巧且强大的抓包工具“Fiddler”安装可参考我的另一篇博客抓包 - 经典抓包工具Fiddler的安装与初使用
本文主要介绍如何使用Fiddler抓包Windows和安卓。
Windows
抓包Windows很简单安装证书开启HTTPS即可。但是也存在特殊情况有些软件不走系统代理。
例如QQ音乐客户端需要手动设置系统代理为127.0.0.1:8888UWP应用是运行在沙盒中的默认不具有访问本地网络的权限Fiddler的原理是设置一个本地中介服务器运行时可能会导致UWP应用无法联网python使用requests时需要进行以下设置response requests.get(urlhttps://letmefly.xyz/,proxies {http: http://127.0.0.1:8888,https: http://127.0.0.1:8888}
)未root的Android
抓包安卓需要
在Fiddler的Tools - Options - Connections中打开Allow remote computers to connect若电脑弹出防火墙提示请点击允许Fiddler通过防火墙将手机和电脑连接至同一wifi下手机连接电脑的热点也可以手机中长按连接的wifi - 修改网络 - 代理 - 手动服务器主机名填写电脑在局域网中的IP地址可以使用ipconfig命令获取端口填8888保存手机访问127.0.0.1:8888下载证书并点击安装。
正常情况下电脑就能抓到手机的HTTPS包了。
但是Android7开始系统不再信任用户安装的证书而非root用户无法安装系统证书。这就导致一些APP如QQ音乐/抖音拒绝进行“不安全连接”从而导致这些应用无法联网。在安卓手机中安装抓包软件直接在安卓中抓包也是一样的道理不root的话似乎只有“魔改路由器”在路由器上抓包了。
不得不吐槽一句QQ音乐中音乐相关界面会显示“证书不可信”但是广告缺正常加载。。。。
root的安卓
在电脑上配置好openssl如果电脑上有git的话可以直接拿来用へへTools - Options - HTTPS - Actions - Export Root Cerificate to Desktop导出Fiddler证书使用以下命令
openssl x509 -inform DER -in C:\Users\LetMeFly\Desktop\FiddlerRoot.cer -out C:\Users\LetMeFly\Desktop\FiddlerRoot.pem
openssl x509 -inform PEM -subject_hash_old -in C:\Users\LetMeFly\Desktop\FiddlerRoot.pem这时候大概率会计算出e5c3944b这个哈希值。
ren C:\Users\LetMeFly\Desktop\FiddlerRoot.pem e5c3944b.0使用ADB将证书添加到root的手机的/system/etc/security/cacerts
adb devices
adb push C:\Users\LetMe\Desktop\e5c3944b.0 /system/etc/security/cacerts注意可能需要首更改一下该目录的权限为可写
adb shell
cd /system/etc/security/
chmod 777 cacerts将cacerts由原来的drwxr-xr-x修改为drwxrwxrwx。
操作失败的小伙伴可以参考这篇博客这篇博客好像也不行真遇到啥报错自己搜一下吧X-X
只需要设置 - 安全性与位置信息 - 加密与凭据 - 信任的凭据 - 系统中有DO_NOT_TRUST_BC并处于开启状态就可以开心的抓包辣
小结
QQ音乐アイドル的“在听”时长有单日2W多分钟的刚开始我也想抓包冲个榜但是失败了。。。技术还不够只抓到了“单日听歌时长”音响力的包。还偶然发现QQ音乐首次绑定手机送三天豪华绿钻。花费了几天基本无果也没有什么冲榜的兴趣了。遂总结并尘封之。 文章原创不易转载经作者同意后请附上原文链接哦~ 同步发文于CSDNhttps://letmefly.blog.csdn.net/article/details/132504020