利用AndroidHttpCapture网络抓包说明一、目的:抓取主流APP的访问目标IP地址和请求二、方法:在安卓手机上安装AndroidHttpCaptureAPP上传相应日志,再统一分析每个APP的特征。三、使用方式:1.设置手机代理2.关闭其他无关APP进程3.运行AndroidHttpCaptureAPP程序4.运行需要抓取的APP5.正常使用APP6.分享日志到微信7.重命名日志文件四、具体步骤:(一)设置手机代理选择相应的网络接入点WIFI点击修改网络,添加HTTP代理服务器输入127.0.0.1服务器端口8888添加安装SSL证书,点击重新安装证书,根据提示操作即可。第一次进入程序需要安装CA证书以便进行HTTPS抓包(原理同fiddler,MITM中间人)不安装证书的话无法抓取HTTPS的请求预览页面可以查看从APP启动起所有网络请求数据,实现了按分页过滤、URL搜索功能,并可清空所有数据包预览的内容包括RequestHeader、RequestCookie、RequestContent、ResponseHeader、ResponseCookie、ResponseContentContent内容如果为JSON将会自动格式化显示(二)关闭其他无关APP进程利用系统关闭APP功能,关闭其他前台APP进程。(三)运行AndroidHttpCaptureAPPhttpInterceptor(四)运行需要抓取的APP运行相应的APP,注意不要开启其他的APP,避免分析结果不正常。(五)正常使用APP的请求正常使用APP,每次只运行一个APP,每个APP使用5-10分钟左右,即可。(六)分享日志到微信(七)重命名日志文件默认分离的日志文件名test.zip,保存到系统中改为APP名称.zip如协程.zip即可。方便后台批量解析。