1. 程式人生 > >使用AppMonitor軟體在PC上對手機APP實時抓包分析

使用AppMonitor軟體在PC上對手機APP實時抓包分析

AppMonitor

功能:

一款在PC上實時監測手機APP協議的軟體,並具有按APP分類、流量統計、伺服器定位、HTTP指標統計等功能。

以往對APP協議/效能/故障作分析,往往通過手機命令列下tcpdump抓好包,再拷貝到電腦上用Wireshark分析。這個過程很麻煩,

也不夠實時,另外Wireshark顯示的資訊很原始,讓故障分析人員很辛苦。本軟體讓前線分析人員從繁重分析工作中得到部分解脫。

原理:

PC UI軟體與手端APP通過USB通訊,手機上TCPIP包及其所屬APP資訊通過USB實時轉發至PC上。PC UI具有智慧協議分析功能。

支援Android與iOS, 手機需要ROOT或越獄。

需在手機及PC上安裝相應軟體,PC與手機通過USB線通訊。

關鍵字:

Android抓包   iOS抓包   APP  效能分析  協議分析  故障分析

介面:

實時抓包介面


圖表介面


使用場景:

(1)    APP上網效能分析。

比如:在某市中國行動網路訪問蘋果應用商店載入時間過長,可用來定位是DNS解析慢? TCP握手慢?資源伺服器定位在國外?

(2)    無線網路優化路測儀表分析

無線路測優表會吐出KPI引數,當對此引數有異議時,可用此軟體方便分析HTTP瀑布圖指標。比如某市行動網路流媒體測試vMos分低。

(3)    APP協議分析。

想了解某款APP其協議過程。

安裝說明:

需在PC上安裝 軟體,手機上也需要安裝APP,PC與手機通過USB線連線。

(1)  手機上安裝APP

如想支援Android,下載地址中有apk或掃碼安裝:

   

如想支援IOS:通過手機助手iTools將AppMon.ver1.0.deb放在/var/root/Media/Cydia/AutoInstall目錄下,重啟手機即可。

(如想支援iOS, 手機助手iTools必須安裝,用到裡面的驅動)

(2)  PC端軟體安裝

appmon_1.0.0.zip解壓縮至d:\appmon目錄下(其他目錄也行,但中文目錄或空格目錄可能有問題),點選AppMonitor.exe即可執行。不能執行會提示缺少net framework4.5,下載地址中有。

使用說明:

(1)    使用前看下開啟手機APP,點Start啟動服務。預設是介面開啟時服務就已經啟動的。

如果執行中出錯,可以嘗試重新啟動服務。


(2)執行PC軟體AppMonitor.exe,點選選單項:監測->連線裝置

彈出裝置管理對話方塊,點選重新整理,選中裝置點選連線。

連線成功後,就可以點周“開始監測”,正式抓包顯示了。

如果裝置連線不上,則可能是ADB驅動沒有裝好。裝個手機助手。

(3)   其他功能:

抓包自動新建工程檔案,並儲存到[安裝目錄]/data/目錄下。抓包結束後可以用'開啟工程"來回放分析。

開啟工程即可以開啟pwz檔案,也可以開啟pcap檔案。實時抓包時可以對APP過濾,不想刷屏時可以點Lock等。

更新歷史:

1.1.0701--

基本功能

本軟體是本人利用業餘時間開發,還在完善中,歡迎試用及留言。

QQ: 1710450259

QQ群:573358539

郵箱: [email protected]



相關推薦

使用AppMonitor軟體PC手機APP實時分析

AppMonitor 功能: 一款在PC上實時監測手機APP協議的軟體,並具有按APP分類、流量統計、伺服器定位、HTTP指標統計等功能。 以往對APP協議/效能/故障作分析,往往通過手機命令列下tcpdump抓好包,再拷貝到電腦上用Wireshark分析。這個過程很麻煩

如何使用fiddler手機APP進行

每一個標籤的說明這裡不細說了,只說下抓包需要進行的操作: 1、因為fiddler抓包的原理就是通過代理,所以被測終端需要和安裝fiddler的電腦在同一個區域網中。 2、開啟Fiddler的遠端連線,Fiddler 主選單 Tools -> Fiddler

【轉載】Fiddler 4 實現手機App

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

使用FiddleriPhone蘋果手機進行資料分析

配置Fiddler首先下載安裝Fiddler,執行後選擇選單Tools->Fiddler Options。選中"Decrpt HTTPS traffic",Fiddler就可以截獲HTTPS請求:選中"Allow remote computers to connect"

Fidder詳解-取HTTPS清求(Web/App分析(靠譜篇)

可能 clas 請求 設置代理 cer port 關閉 lan str 為什麽要學Fidder抓包? 學習接口,必須要學http協議,不要求您對協議的掌握有多深。只是希望你能夠了解什麽是協議、協議的報文、狀態碼等等!本文通過抓包工具Fidder帶你進入接口的大門。我們通過

Fiddler——PC實現手機(轉載 http://www.jianshu.com/p/13f8a81d7c7c)

方式 為我 測試 位置 data 所有 tel 越獄 tools Fiddler是15年初,在千牛中做超級促銷插件時,發現沒有root的Android機和沒有越獄的iPhone無法修改host,因此沒辦法測試。為了讓我這個磨人的PD也能看到,開發推薦了Fiddler。而且

php技術 網站PC端用手機APP掃碼實現登入

去年做的功能,整理一下分享出來 如淘寶,騰訊等網站登入頁面,都有APP掃碼登入這個功能,去年也做了一個,基於自己的APP實現, 並非第三方登陸. 思路:1. 生成一個二維碼, 二維碼連結帶有金鑰. 2. 用資料庫表記錄這次的金鑰, 方便APP返回使用者ID時比對. 3. 前

使用CharelsAndroid模擬器app進行

平時使用Charels進行抓包都是使用真機的,在連線wifi的時候直接設定電腦代理和埠號8888即可。 後來想對Android模擬器上的app也進行抓包,發現,Android模擬器上的Android系統設定沒有wifi選項。 經過摸索,可使用一下方法設定代理。 ①找到系統設

圖解Fiddler如何手機APP數據

數據 學習 blog tar log get 記錄 自己 ges 近期公司需要按照安卓app去開發h5項目,但是後端人手緊缺,沒人整理接口文擋,就只能自己抓接口。 在網上自己學習,然後整理了我所用到的,以便日後自己還要使用方便查看,在此記錄。需要的胖友們也可以查看 參考學習

不同局域網如何利用charlesapp進行

app 設置 沒有 抓包 lan 服務 src 文章 移動 晚上遇到了一種尷尬的場景:電腦並沒有無線網卡,電腦是通過有線連接的,但是手機連的是公共的wifi,二者並不在同一個網段 在試過很多辦法無解後,終於百度出一種"曲線救國"的辦法(以榮耀8為例,其他手機可能有稍微改變

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

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

AirBnB如何在Druid實現資料的實時和批量分析

        Airbnb正在為我們社群的數百萬客人和主人提供服務。每一秒,他們都在Airbnb.com上的活動,例如搜尋,預訂和訊息傳遞,都會產生大量資料,我們將其匿名化並用於改善社群在我們平臺上的體驗。         A

FIF口語訓練利用漏洞刷分教程+完全破解版APP(FiddlerAndroid應用進行)

目前很多大學的英語口語訓練都在用"FIF口語訓練"這款軟體。為了讓一些同學脫離英語的苦海,現公佈刷分漏洞+破解版APP,當然,我也希望該公司能儘快修補漏洞,以保證軟體可以正常使用,軟體介面如下:2017-11-15更新:破解版注入對話方塊,可修改任何分數 【1】利用漏洞刷分

wireshark+共享網路分析手機APP

Wireshark使用說明Wireshark 是網路包分析工具。網路包分析工具的主要作用是嘗試捕獲網路包, 並嘗試顯示包的儘可能詳細的情況。你可以把網路包分析工具當成是一種用來測量有什麼東西從網線上進出的測量工具,就好像使電工用來測量進入電信的電量的電度表一樣。(當然比那個更

Python爬蟲新手教程:手機APP資料取 pyspider

1. 手機APP資料----寫在前面 繼續練習pyspider的使用,最近搜尋了一些這個框架的一些使用技巧,發現文件竟然挺難理解的

如何用FiddlerAndroid應用進行

pic block pos html 找到你 format name itl gpo Fiddler是一款非常流行並且實用的http抓包工具,它的原理是在本機開啟了一個http的代理服務器,然後它會轉發所有的http請求和響應,因此,它比一般的firebu

分析】Charles和 夜神模擬器 安卓應用進行分析

技術分享 windows red 工具 com nsh pro 4.2 name 準備工具 : 1 Charles : https://www.charlesproxy.com (收費) 2 夜神模擬器 : https://www.yeshen.com (免費)

使用fiddler進行手機應用分析詳細步驟

1、下載並安裝fiddler 傻瓜式安裝就可以,安裝後圖標: 2、設定fiddler 開啟fiddler,預設就開始在抓取本機上的資料 要設定手機 應用的抓取: Tools->options 勾選下列選項: 3、設定安卓手機 首先要獲取電腦的ip地址 可以在命令列輸入ipconf

怎麼在Linux分析

怎麼在Linux上抓包分析 1、在Linux上抓包 例如在Ubuntu上,用命令抓包, tcpdump tcp  -i any -s0 -w desk.cap 用  sz desk.cap  把資料包匯入本地Windows   2、在windows上用w

怎麽在Linux分析

tcp src any 技術分享 包導入 shark info tcpdump 篩選 怎麽在Linux上抓包分析 1、在Linux上抓包 例如在Ubuntu上,用命令抓包, tcpdump tcp -i any -s0 -w desk.cap 用 sz desk.ca