使用 Charles 抓取 iPhone 的手機(jī)報(bào)文需要進(jìn)行以下步驟:
1.配置 Charles 代理:在 Charles 中選擇“Proxy”菜單,然后選擇“Proxy Settings”,在“Proxy Settings”對(duì)話框中選擇“Proxies”選項(xiàng)卡,在“Proxies”選項(xiàng)卡中勾選“Enable macOS
Proxy”和“Enable iOS Simulator Proxy”(如果你使用的是 iOS 模擬器)。2.在 iPhone 上配置代理:打開 iPhone 的設(shè)置,選擇“無線局域網(wǎng)”,然后選擇當(dāng)前連接的 Wi-Fi 網(wǎng)絡(luò),在網(wǎng)絡(luò)詳情頁面中選擇“配置代理”,選擇“手動(dòng)”,在“服務(wù)器”和“端口”輸入 Charles 的 IP 地址和端口號(hào)(默認(rèn)為
8888)。3.安裝 Charles 的 SSL 證書:在 Charles 中選擇“Help”菜單,然后選擇“SSL Proxying”和“Install Charles Root Certificate”,然后按照提示安裝證書。
4.開始抓取手機(jī)報(bào)文:在 Charles 中選擇“Proxy”菜單,然后選擇“SSL Proxying Settings”,在“SSL Proxying Settings”對(duì)話框中選擇“Add”按鈕,將需要抓取的域名添加到“Location”列表中,然后在 iPhone
上打開需要抓取的應(yīng)用程序,Charles 就會(huì)開始抓取該應(yīng)用程序的手機(jī)報(bào)文。5.需要注意的是,有些應(yīng)用程序可能使用了 HTTPS 加密,這時(shí)需要在 Charles 中對(duì) HTTPS 流量進(jìn)行解密才能抓取到明文數(shù)據(jù)。在“Proxy”菜單中選擇“SSL Proxying”和“Install Charles Root
Certificate on a Mobile Device or Remote Browser”,然后按照提示安裝證書并在 iPhone
中信任該證書即可。
如何查看 Charles 的 IP 地址
-
打開 Charles 軟件,選擇“Proxy”菜單,然后選擇“Proxy Settings”選項(xiàng)。
-
在“Proxy Settings”對(duì)話框中,選擇“Proxies”選項(xiàng)卡。
-
在“Proxies”選項(xiàng)卡中,可以看到 Charles 的監(jiān)聽地址和端口號(hào)。通常情況下,監(jiān)聽地址為本地 IP 地址,也就是
127.0.0.1。端口號(hào)默認(rèn)為 8888。 -
如果你想在局域網(wǎng)內(nèi)其它設(shè)備上使用 Charles 進(jìn)行代理抓包,可以在“Proxies”選項(xiàng)卡中勾選“Enable External
Proxy”,然后可以看到 Charles 的外部 IP 地址和端口號(hào)。在其它設(shè)備上配置代理時(shí),可以使用這個(gè)地址和端口號(hào)。 -
需要注意的是,如果你的電腦連接了 VPN 等網(wǎng)絡(luò),Charles 的監(jiān)聽地址可能會(huì)是 VPN 分配的 IP 地址,而不是本地 IP
地址。此時(shí),你需要在 iPhone 上配置代理時(shí),使用 VPN 分配的 IP 地址和端口號(hào)。文章來源:http://www.zghlxwxcb.cn/news/detail-626901.html
mac怎么查看本地ip地址
在 Mac 上查看本地 IP 地址有多種方法,以下是其中兩種常見的方法:文章來源地址http://www.zghlxwxcb.cn/news/detail-626901.html
- 使用系統(tǒng)偏好設(shè)置:
點(diǎn)擊屏幕左上角的蘋果圖標(biāo),選擇“系統(tǒng)偏好設(shè)置”。
點(diǎn)擊“網(wǎng)絡(luò)”圖標(biāo),在左側(cè)的網(wǎng)絡(luò)列表中選擇當(dāng)前連接的網(wǎng)絡(luò),例如 Wi-Fi 或以太網(wǎng)。
在右側(cè)的信息窗口中,可以看到當(dāng)前網(wǎng)絡(luò)的 IP 地址。 - 使用終端:
打開終端應(yīng)用程序,可以通過在 Spotlight 中搜索“終端”來找到。
在終端中輸入以下命令:ifconfig | grep "inet " | grep -v 127.0.0.1
然后按下回車鍵。這個(gè)命令會(huì)輸出當(dāng)前網(wǎng)絡(luò)接口的 IP 地址。通常情況下,第一個(gè)輸出的 IP 地址是本地 IP 地址,第二個(gè)輸出的 IP 地址是 IPv6 地址。
需要注意的是,如果你的電腦連接了多個(gè)網(wǎng)絡(luò),例如同時(shí)連接了 Wi-Fi 和以太網(wǎng),那么每個(gè)網(wǎng)絡(luò)都會(huì)有一個(gè)對(duì)應(yīng)的 IP 地址。在上述方法中查看的是當(dāng)前連接的網(wǎng)絡(luò)的 IP 地址。
到了這里,關(guān)于mac怎么使用charles抓取iphone的手機(jī)包的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!