使用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  性能分析  协议分析  故障分析


界面:

实时抓包界面

使用AppMonitor软件在PC上对手机APP实时抓包分析_第1张图片

图表界面

使用AppMonitor软件在PC上对手机APP实时抓包分析_第2张图片


使用场景:

(1)    APP上网性能分析。

比如:在某市中国移动网络访问苹果应用商店加载时间过长,可用来定位是DNS解析慢? TCP握手慢?资源服务器定位在国外?

 

(2)    无线网络优化路测仪表分析

无线路测优表会吐出KPI参数,当对此参数有异议时,可用此软件方便分析HTTP瀑布图指标。比如某市移动网络流媒体测试vMos分低。

 

(3)    APP协议分析。

想了解某款APP其协议过程。


安装说明:

需在PC上安装 软件,手机上也需要安装APP,PC与手机通过USB线连接。

以下所有软件下载地址:http://pan.baidu.com/s/1miKsAlq


(1)  手机上安装APP

如想支持Android,下载地址中有apk或扫码安装:

使用AppMonitor软件在PC上对手机APP实时抓包分析_第3张图片   使用AppMonitor软件在PC上对手机APP实时抓包分析_第4张图片

如想支持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启动服务。默认是界面打开时服务就已经启动的。

如果运行中出错,可以尝试重新启动服务。

使用AppMonitor软件在PC上对手机APP实时抓包分析_第5张图片

(2)运行PC软件AppMonitor.exe,点击菜单项:监测->连接设备

弹出设备管理对话框,点击刷新,选中设备点击连接。

连接成功后,就可以点周“开始监测”,正式抓包显示了。

如果设备连接不上,则可能是ADB驱动没有装好。装个手机助手。


(3)   其他功能:

抓包自动新建工程文件,并保存到[安装目录]/data/目录下。抓包结束后可以用'打开工程"来回放分析。

打开工程即可以打开pwz文件,也可以打开pcap文件。实时抓包时可以对APP过滤,不想刷屏时可以点Lock等。


更新历史:

1.1.0701--

基本功能


本软件是本人利用业余时间开发,还在完善中,欢迎试用及留言。

QQ: 1710450259

QQ群:573358539

邮箱: [email protected]






你可能感兴趣的:(软件产品)