網上有很多如何使用Charles抓取手機http的介紹,但是很少有介紹如何抓取pc的教程,這篇文章介紹如何使用下面的工具抓取windows系統exe程序的http請求
需要使用到的工具,這2個軟件都是免費的,請自行下載
1 Proxifier 代理工具
2 Charles 抓包工具
配置步驟如下:
一 Charles配置:
啟動Charles,點擊 菜單 Proxy->Proxy Settings...
點擊Ok 保存
二 Proxifier 配置:
啟動Proxifier,我這里使用的是漢化版,如果是英文版自行對照,看圖。
1 啟動Http代理支持
菜單:配置文件->高級->HTTP代理服務器
2 配置代理IP和端口
菜單:配置文件->代理服務器->添加...
確定 保存配置。
3 配置代理規則
因為上面的配置完成以后,默認會攔截本機所有的http請求,導致很多程序不能用的情況,比如 QQ,瀏覽器 等,所以還需要配置規則,攔截我們指定的exe程序
菜單:配置文件->代理規則->添加...
完成以后配置如上圖所示,其中
MyApp 的請求會被攔截並轉發給Charles
Default 其他程序動作為 Direct 不攔截
最后,保存以后,運行我們的MyApp程序,就可以再Charles看到我們抓取到的包了。
希望對你有所幫助。