1. 程式人生 > >Fiddler (四) 實現手機的抓包

Fiddler (四) 實現手機的抓包

Fiddler是我最喜愛的工具,幾乎每天都用, 我已經用了8年了。 至今我也只學會其中大概50%的功能。 Fiddler絕對稱得上是"神器", 任何一個搞IT的人都得著的。

小弟我立志, 一定要把Fiddler的所有的功能和用法都寫出來。 寫成一個完整系列的教程。

Fiddler不但能截獲各種瀏覽器發出的HTTP請求, 也可以截獲各種智慧手機發出的HTTP/HTTPS請求。

Fiddler能捕獲IOS裝置發出的請求,比如IPhone, IPad, MacBook. 等等蘋果的裝置。  同理,也可以截獲Andriod,Windows Phone的等裝置發出的HTTP/HTTPS。

本文介紹Fiddler截獲IPhone發出的HTTP/HTTPS包

前提條件是:安裝Fiddler的機器,跟Iphone 在同一個網路裡, 否則IPhone不能把HTTP傳送到Fiddler的機器上來。

閱讀目錄

截獲智慧手機發出的HTTP包有什麼用?

用處一: 手機軟體程式設計師利用Fiddler,可以截獲手機發出的HTTP包, 從而除錯程式

用處二: 軟體測試人員用於測試智慧手機上的軟體。

用處三: 可以用來在App應用商店中刷排名

用處四: 截獲了HTTP/HTTPS後,你想幹什麼就幹什麼,比如修改Request,或者Response.

配置Fiddler,  允許"遠端連線"

開啟Fiddler,     Tools-> Fiddler Options 。  (配置完後記得要重啟Fiddler).

選中"Decrpt HTTPS traffic",    Fiddler就可以截獲HTTPS請求

選中"Allow remote computers to connect".  是允許別的機器把HTTP/HTTPS請求傳送到Fiddler上來

獲取Fiddler所在機器的IP地址

這個簡單吧。   我Fidder所在的機器地址是: 192.168.1.104

IPhone上安裝Fiddler證書

這一步是為了讓Fiddler能捕獲HTTPS請求。 如果你只需要截獲HTTP請求, 可以忽略這一步

1. 首先要知道Fiddler所在的機器的IP地址: 假如我安裝了Fiddler的機器的IP地址是:192.168.1.104

2. 開啟IPhone 的Safari, 訪問  http://192.168.1.104:8888, 點"FiddlerRoot certificate" 然後安裝證書

IPhone上配置Fiddler為代理

 開啟IPhone,  找到你的網路連線, 開啟HTTP代理, 輸入Fiddler所在機器的IP地址(比如:192.168.1.104) 以及Fiddler的埠號8888

大功告成,開始抓包

現在IPhone上的應用(比如Safari, Firefox, Itunes, App Store)發出的HTTP/HTTPS都可以被Fiddler獲取。 

例項: 開啟Safari,  

1. 輸入http://www.cnblogs.com/tankxiao.  看看Fiddler能否捕獲。

2.  輸入https://dynamic.12306.cn/otsweb/   看看Fiddler能否捕獲。

是不是HTTP和HTTPS都截獲到了????,  你不但能截獲, 還可以下斷點,修改Request, 修改Response, Do what you want. 

用完了, 記得把IPhone上的Fiddler代理關閉, 以免IPhone上不了網。

只能捕獲HTTP,而不能捕獲HTTPS的解決辦法

有時候會發現, Fiddler 只能捕獲IPhone發出得HTTP請求, 而不能捕獲HTTPS請求, 原因可能是證書沒有安裝好。 解決辦法是:

1. 先把IPhone上所有的Fiddler證書刪除 (拿出IPhone, 點”設定“->“通用”->"描述檔案")

2. 安裝上面的方法,重新安裝Fiddler證書

Fiddler捕獲其他手機或者平板

方法類似

相關推薦

Fiddler () 實現手機

Fiddler是我最喜愛的工具,幾乎每天都用, 我已經用了8年了。 至今我也只學會其中大概50%的功能。 Fiddler絕對稱得上是"神器", 任何一個搞IT的人都得著的。 小弟我立志, 一定要把Fiddler的所有的功能和用法都寫出來。 寫成一個完整系列的教程。 Fiddler不但能截獲各種瀏覽器發

Fiddler實現手機——小白入門

from:https://blog.csdn.net/gld824125233/article/details/52588275手機用fiddler抓包電腦最好是筆記本,這樣能和手機保持統一區域網內;其他不多說,直接說步驟了。一.對PC(筆記本)引數進行配置   1. 配置f

Fiddler實現手機

手機用fiddler抓包 電腦最好是筆記本,這樣能和手機保持統一區域網內;其他不多說,直接說步驟了。 一.對PC(筆記本)引數進行配置    1. 配置fiddler允許監聽到https(fiddler預設只抓取http格式的)          開啟Fiddler選單項Tools->Telerik

Fiddler基本用法:手機1

from:https://blog.csdn.net/gld824125233/article/details/52588275 電腦最好是筆記本,這樣能和手機保持統一區域網內;其他不多說,直接說步驟了。 一.對PC(筆記本)引數進行配置    1. 配置fiddler允許監聽到ht

用Python實現手機,獲取噹噹圖書差評資料!

在這個萬物互聯的時代,手機端(App)、電腦端(Web),連線著你我他。 本次學習了手機抓包的相關知識,瞭解了Charles-mitmproxy-Appium的基本使用,通過對當當圖書評論的爬取,得以實踐。 那麼就讓我們來看看噹噹圖書「活著」的差評吧! / 01 / Charles

Fiddler 如何進行手機 和 Tunnel to 443的解決方法

1、首先安裝Fiddler 2、安裝成功後,點選上訪的Tools--》Options 進行這兩項設定,分別是HTTPs的抓包和 代理節點的設定 3、操作手機進行wifi的代理設定輸入裝有Fiddler的電腦的IP和埠,如上圖我預設的是8888 以上步驟已經可以進行手機一

Fiddler安卓手機基本使用

Fiddler是一個輕量級的http抓包工具,且有良好的使用者介面,實用強大易上手。通過設定代理接受處理所有的http請求和響應,可以很輕鬆的對手機上的安卓應用進行抓包。 Fiddler下載地址:http://www.telerik.com/fiddler,個

【轉載】Fiddler 4 實現手機App的

  Fiddler不但能截獲各種瀏覽器發出的HTTP請求, 也可以截獲各種智慧手機發出的HTTP/HTTPS請求。 Fiddler能捕獲IOS裝置發出的請求,比如IPhone, IPad, MacBook. 等等蘋果的裝置。  同理,也可以截獲Andriod,Windows Phone

利用Fiddler手機對ONE·APP網頁爬蟲實現電影資訊微信Java開發

前言 好久沒寫部落格了,打算把之前做的一個電影評分資訊推送的微信開發全程記錄一下,適合對網路爬蟲、微信開發感興趣的童鞋。在教程開始之前,我想先引出兩個問題(這次寫部落格假裝很有條理的樣子= =) 1. 為什麼想要抓取ONE電影的資料? 因為我平時本身就

fiddler手機,支持前端代碼調試

前端 ipv4 通過 代理 信息 局域網 被占用 mark 安卓系統 手機用fiddler抓包 電腦最好是筆記本,這樣能和手機保持統一局域網內;其他不多說,直接說步驟了。 一.對PC(筆記本)參數進行配置 1. 配置fiddler允許監聽到https(fiddler默

Fiddler手機軟件簡單使用

使用 簡單 ddl con 步驟 http代理 http協議 .cn ffffff 此文章是博主自己所寫,轉載請註明出處 一、簡介   Fiddler是一個http協議調試代理工具,它能夠記錄並檢查所有你的電腦和互聯網之間的http通訊,設置斷點,查看所有的“進出”Fidd

使用fiddler進行genymotion安卓虛擬機手機

3.2 section ide nis works choose post wi-fi 安卓虛擬機 1.首先先下載fiddler,打開fiddler ,可以看到這個界面: 3.選擇Tools - Fiddler Options -Https選項卡將配置設置為如下: 4.將

手機的兩種方法:wiresharkfiddler

選項 wire res response 網卡 wifi熱點 特殊 兩種 監聽 1、電腦做wifi熱點,手機連上後電腦上使用wireshark抓包 該方法手機無須root,並且適用於各種有wifi功能的手機(IOS、android等)、平板等。只要電腦的無線網卡具有無線承載

Fiddler 手機學習記錄

accept ogl con 服務 比較 好的 信息 for 執行 記錄下個人手機(IOS+Android)抓包的學習過程,寫的比較簡陋,網絡上也有很多大佬寫的使用文檔,如有雷同,純屬個人學習記錄。Fiddler工具相對其他同類工具來說 ,個人使用很好,推薦使用。1.電腦上

fiddler手機

抓包 命令 erro RR cert 點擊 http alt bsp 1、首先確保手機與電腦連接的是同一局域網 2、在電腦端命令行中輸入 ipconfig 找到ip地址 3、打開fiddler->Tools->Options->Connecti

fiddler手機

pan errors tools 系統安全 color rom 技術分享 20px span 18-06-26 記fiddler手機抓包 1、配置fiddler ① tools --》 fiddler options 勾選 Capture HTTPS CON

Fiddler手機出現的問題

1.按照正常配置流程,首先配置Fiddler HTTPS和Conections,電腦Wifi共享給手機端或下載模擬器連線Wifi,手機端安裝證書,配置Wifi為代理。上述步驟詳見百度流程。 2.正常配置後,有些手機app基本能正常抓包,如:網易雲音樂,有些卻手機網路變成不可用,無法再訪問app資

Fiddler 手機步驟

1.下載Fiddler安裝包,fiddler_4.6.20171.26113_setup .exe 進行安裝,安裝完成後設定服務埠。預設為8888. 2.保證電腦和手機在同一個區域網內,如果不是,可以自己通過路由器配置一個區域網,手機連線上該網路後,設定代理 3.設

fiddler手機不能上網問題解決】

進行抓包過程發現 ,上不了網路,提示 [Fiddler] The Fiddler AutoResponder is enabled, but this request did not match any of the listed rules. Because the

爬蟲工具【Fiddler學習】FiddlerHTTPS請求和手機-----------二

https://blog.csdn.net/persistencegoing/article/details/84376427 一、安裝Fiddler      百度搜索:Fiddler抓包工具,然後安裝即可。      然後開