1. 程式人生 > >如何使用Fiddler抓取APP介面和微信網頁原始碼

如何使用Fiddler抓取APP介面和微信網頁原始碼

    Fiddler,一個抓包神器,不僅可以通過手機訪問APP抓取介面甚至一些資料,還可以抓取微信授權網頁的程式碼。

 

下載安裝

1. 下載地址(官網):  https://www.telerik.com/download/fiddler

2. 或者關注以下公眾號,回覆“抓包工具”就可以獲取網盤地址。

3. 官網填完賬號等資訊下載,然後安裝,開啟。

 

設定當前電腦的代理

1. 開啟“Tools”,選中“Options”,先找到“HTTPS”。

2. 勾選以下選項,如果是預設可以不管。

3. 再開啟“Connections”,設定監聽埠號,比如8888,同樣勾選以下的選項,到這裡電腦設定就可以了。

手機Wifi連線的網路修改

1. 手機和電腦的網路必須在同一區域網內,電腦cmd輸入“ipconfig”,記下區域網IP。

2. 手機找到連線的wifi,點選修改網路。

3. 可能要勾選高階選項,代理設定為“手動”,伺服器主機名就是電腦的區域網IP,服務埠號是前面Fiddler裡設定的監聽埠。

 

抓取HTTP和微信授權網頁

1. 手機設定完後就可以用手機開啟任意的APP或者微信裡的授權網頁(別人公眾號裡的應用)。

2. 微信剛一訪問,Fiddler就可以在左側看到各種請求,找到其中一個請求,點選“SyntaxView”,這裡就是網頁原始碼,可能是亂碼。

3. 點選“Transformer”,“HTTP compression”, 勾選“Chunked Transfer-Encoding”,再返回語法檢視,就可以檢視。

 

4. 找App介面,點選“json”或“xml”可以檢視介面返回的資料,或者抓取地址通過POSTman,測試一下。

 

安裝證書檢視HTTPS介面

電腦瀏覽器或者手機安裝Fiddler證書後可以檢視HTTPS的請求資訊

1. 瀏覽器輸入當前電腦區域網IP,加Fiddler監聽埠。

2. 點選“certficate”下載到本地,然後匯入在電腦瀏覽器或者手機,手機按提示安裝就可以,可能需要先設定鎖屏密碼。

3. 手機安裝了該證書繼續開啟一些其他APP,然後再用Fiddler檢視請求。

4. 可以檢視請求方式和請求引數,圖片等等

 

 

公眾號:

相關推薦

如何使用FiddlerAPP介面網頁原始碼

    Fiddler,一個抓包神器,不僅可以通過手機訪問APP抓取介面甚至一些資料,還可以抓取微信授權網頁的

利用fiddlerAPP中的資料

前言 做Android開發的朋友經常需要做網路資料的獲取和提交表單資料等操作,然而對於除錯程式而言,很難知道我們的資料到底是以怎樣的形式傳送的,是否傳送成功,如果傳送失敗有是什麼原因引起的。fiddler工具為我們提供了很方便的抓包操作,可以輕鬆抓取瀏覽器的發出的資料,不管是手機APP,還是we

使用fiddlerapp資料

本文簡單展示如何用Python抓取APP資料,以超級課程表樹洞為例: 首先:需要下載抓包神器:fiddler 直接百度下載,然後打來fiddler設定幾個選項: 選中"Decrpt HTTPS traffic",    Fiddler就可以截獲HTTPS請

利用FiddlerAPP資料

軟體:Fiddler 系統:Windows10 手機:MX4 PRO Fiddler安裝和設定 通過地址下載Fiddler安裝包(點選即可跳轉),安裝完成後需要進行簡單的設定。 開啟Fiddler進入選單欄Tools > Telerik Fiddler Options > HTTP

FiddlerAPP的HTTP連線

在開始之前先來簡單的介紹一下Fiddler 。Fiddler是強大的抓包工具,它的原理是以web代理伺服器的形式進行工作的,使用的代理地址是:127.0.0.1,埠預設為8888,我們也可以通過設定進行修改。代理就是在客戶端和伺服器之間設定一道關卡,客戶端先將請求資料傳送出去

App分享之博等各個社交平臺的分享授權規則常見問題

文字 內存 微博分享 span 效果 bsp 直接 程序 qq互聯 一、新浪微博分享規則 新浪微博支持分享類型: 應用內分享也就是網頁分享支持: 文字,文字+圖片,要分享鏈接需要鏈接添加在text裏分享 客戶端分享支持:文字,圖片,文字+圖片,圖片+文字+鏈接 參數說明:t

fiddler iphone發出的httphttps包

options roo 關閉 tool clas apt 訪問百度 nec 通過 1、清理iphone的描述文件,在通用裏面設置。這一步目的防止手機裏面已經存在了DO_NOT_TRUST_FiddlerRoot證書,導致後面抓不了包,所以先清理下 2、下載安裝f

Fiddler手機APP程式資料包--過濾多餘的Sessions

1.下載並安裝Fiddler   下載地址:https://www.telerik.com/download/fiddler 2.設定Fiddler可監聽遠端通訊   前提條件:需要監聽的手機和Fiddler所在的電腦必須在同一個區域網下。   ①點選Tools ——>

關於公眾號支付 H5支付APP支付的問題 (PHP)TP+VUE

話不多說 直接上原始碼 在寫支付之前一定要確定好微信要求配置的相關回調域名 安全支付域名還有雜七雜八的哪些地址都準備好了 要不然是沒法實現的 微信公眾平臺 微信商戶平臺 還有開發者平臺 什麼的 這點比較噁心 1.微信公眾號支付 公眾號支付和H5支付最大的不同就在於公眾號支付使用者有ope

Fiddler手機APP資料包

1.允許遠端連線 2.允許監聽https 3.重啟Fiddler 這步很重要,不要忘了 4.手機配置 用ipconfig命令查詢當前PC的區域網IP 將手機連線上同一個WIFI,並進行設定: iOS手機:設定 >

網路爬蟲中FiddlerPC端網頁資料包與手機端APP資料包

1 引言   在編寫網路爬蟲時,第一步(也是極為關鍵一步)就是對網路的請求(request)和回覆(response)進行分析,尋找其中的規律,然後才能通過網路爬蟲進行模擬。瀏覽器大多也自帶有除錯工具可以進行抓包分析,但是瀏覽器自帶的工具比較輕量,複雜的抓包並不支援。且有時候需要編寫手機APP爬

網頁授權部分公眾號介面接入(詳細流程介紹)

一、微信網頁授權登入 官方文件:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842  1、前提描述:       a、準備條件:測試公眾號的申請,入口:https://mp.weixin

網頁授權(senparc sdk 介面)

1、以snsapi_base為scope發起的網頁授權,是用來獲取進入頁面的使用者的openid的,並且是靜默授權並自動跳轉到回撥頁的。使用者感知的就是直接進入了回撥頁(往往是業務頁面)//比如我要做個微商城 ,, 2、以snsapi_userinfo為scope發起的網頁授權,是用來獲取使用者的基本資訊

FiddlerAndroid app網路請求資料包(by 星空武哥)

     說到抓取網路請求資料包,很多人可能會想到的是Wireshark,沒錯他用它抓包確實很不錯,但是我們要想抓取手機上的網路請求資訊,卻不是很方便,今天我就給大家推薦一個款特別好用的抓包軟體F

Fiddler手機APP資料包

第一步:下載神器Fiddler,下載連結: 下載完成之後,傻瓜式的安裝一下了! 第二步:設定Fiddler 開啟Fiddler,     Tools-> Fiddler Options (配置完後記得要重啟Fiddler)選中"Decrpt HTTPS tr

JAVA支付寶APP支付,提現,退款)

公共引數圖表:       介面需要引數通知方式支付寶APP支付應用公鑰,應用私鑰非同步支付寶APP提現應用公鑰,應用私鑰,支付寶公鑰同步支付寶APP退款應用公鑰,應用私鑰,支付寶公鑰同步微信APP支付APPID,商戶號,api_key支付金鑰非同步微信APP提現APPID,

Fiddler介面

1、安裝Fiddler 2、點選Tools-》Fiddler Options-》General、HTTPS、Connections全部勾選,port是8080 3、檢視PC的ip,開啟APP的wif

支付寶APP支付 java服務端程式碼

支付寶和微信支付的接入基本只需要看官方文件就能很好的弄明白,這裡我做記錄一些我在接入是寫demo 首先需要建立一個配置管理的類: public final class ZhifubaoConfig { /** * 應用號 */ publ

使用Fiddler模擬器APP的請求,並轉發到本地除錯

一、起因 在除錯服務端的介面時,往往無法模擬出手機發送的請求(裝置ID等),因此我們使用模擬器來代替真實手機環境。此外,我們還要把請求轉發到本地的服務端才方便我們除錯。 二、下載與安裝 1.Fiddler 2.海馬玩模擬器(使用其他模擬器或者真實手機

FiddlerPC、手機瀏覽器\APP資料包,分析埋點

先關了防火牆 然後隨便下一個fiddler,然後別升級…… 然後點開下圖的配置 然後如下圖配置 如下圖繼續設定,埠號找一個沒人用的,一般來說用8888,不過8888由於預設的用它的太多了,所以最好換一個,記下這個伺服器埠號 然後用電腦開個手機熱點然後手機連