[推荐]移动端下各类诊断方法与工具

2022-09-21 20:37:39 浏览数 (1)

场景与优缺点对比:

工具/方法

OS

使用场景

优点

缺点

华佗ping诊断

android/ios/pc

获取客户端IP,ldns,域名请求ip,请求耗时

无需客户端,直接浏览器请求

有时会获取不到ip,dns信息,或不准确

腾讯云诊断APP

android

分析dns劫持,http 302劫持。获取客户端IP,ldns,域名请求ip,请求耗时,可靠性高,信息较全

无需root

需要安装app

iNetTools

ios

获取dns解析,延迟,分析dns劫持

可准确获取ping数据和域名解析信息

无法对url进行诊断,需要安装app

笔记本共享热点,通过fiddler抓包

android/ios/pc

pc共享热点,通过fiddler来进行抓包,分析业务的http请求

fiddler可抓https包

自己模拟可以,让用户来用比较困难

手机WIFI接入,走云主机代理抓包

android/ios/pc

检查手机端问题,还是网络问题

对用户侧操作比较简单有些公司wifi有限制代理

网络环境变了,请求网络是云主机到服务端

PC andorid模拟器 Nox

android

在pc下用模拟器进行测试,抓数据包,分析业务的请求

可轻松root安装抓包软件

自己模拟可以,让用户来用比较困难

华佗抓包工具

android

需要真实获取用户请求数据包

可直接移动端抓包,无需root

部分app无法进行抓包

Stream 抓包工具【推荐】

IOS

需要真实获取用户请求数据包,可抓https请求

可直接移动端抓包,无需root

部分app无法进行抓包

使用说明与工具地址:

工具/方法

使用说明(可直接将说明给异常用户按步骤操作)

工具地址

华佗ping诊断

https://cloud.tencent.com/developer/article/1489036

https://ping.huatuo.qq.com/

腾讯云诊断APP

https://cloud.tencent.com/developer/article/1489043

http://imgcache.gtimg.cn/huatuo/apks/capture.apk

iNetTools

https://cloud.tencent.com/developer/article/1608239

https://itunes.apple.com/cn/app/inettools-ping-dns-portscan/id561659975?mt=8

笔记本共享热点,通过fiddler抓包

https://www.telerik.com/fiddler

手机WIFI接入,走云主机代理抓包

https://www.telerik.com/fiddler

PC andorid模拟器 Nox

https://cn.bignox.com/

华佗抓包工具

https://cloud.tencent.com/developer/article/1489050

http://imgcache.gtimg.cn/huatuo/apks/capture.apk

QuickSource 抓包工具

https://apps.apple.com/cn/app/quicksource/id1449472048

Stream 抓包工具

https://cloud.tencent.com/developer/article/2116252

https://apps.apple.com/cn/app/stream/id1312141691

0 人点赞