1. 程式人生 > >不同局域網如何利用charles對app進行抓包

不同局域網如何利用charles對app進行抓包

app 設置 沒有 抓包 lan 服務 src 文章 移動

晚上遇到了一種尷尬的場景:電腦並沒有無線網卡,電腦是通過有線連接的,但是手機連的是公共的wifi,二者並不在同一個網段

在試過很多辦法無解後,終於百度出一種"曲線救國"的辦法(以榮耀8為例,其他手機可能有稍微改變):

一. 首先找一根手機數據線,把要連無線網的電腦和手機連接好,我們需要利用手機來連接無線網

二. 打開手機,點擊【設置】選項

三. 點擊更多,進入移動網絡共享

四. 點擊USB共享網絡

五. 這時候,網絡連接裏會出現兩個本地連接,本地連接3是手機端的,因此禁用本地連接2即可

技術分享圖片

六. 打開手機的WLAN,點擊修改網絡,選擇顯示高級選項,設置手動代理,服務器主機名為電腦的ip地址(可通過ipconfig查看),服務器端口號為8888,點擊保存

七. 這時候打開charles,就可以看到抓取的app包

參考文章

https://jingyan.baidu.com/article/7f766daffcf3324100e1d07b.html

不同局域網如何利用charles對app進行抓包