通常我们抓包直接用Fiddler抓包,开启代理让程序通过Fiddler的代理服务器来请求抓取数据,但是有时候会发现部分应用无法抓包?为什么?因为部分应用为了防止被抓包自身设置不走代理请求,那我们就得想办法强制让它走我们的代理。这时候就需要上proxifier强制软件走代理。
(1).开启Fiddler软件,我的Fiddler代理地址为127.0.0.1:3128
(2).下载Proxifier, 下载地址
下载地址:
https://www.proxifier.com/download/ProxifierSetup.exe
注册码:5EZ8G-C3WL5-B56YG-SCXM9-6QZAP
(3).设置一个代理服务器地址:Profile->Proxy Server->Add
address:127.0.0.1 port:3128
protocol:https
点击ok 点击ok
这是一条规则,此规则让https请求走Fiddler代理
(4).设置某个应用完全走第3步的规则:Profile->Proxification Rules->Add
Name: 随便起
Application: 点击browse选择微信小程序的服务工具WeChatAppEx.exe
Action:选择第三步设置的规则即可
(5).设置DNS解决方案:Profile->Name Resolution
选择通过代理处理 through proxy