黄鸟抓包软件,英文又称HttpCanary。软件可以针对安卓手机https互联网技术请求的一个抓取以及剖析,还可以自动的保存http和https请求,而且不需要ROOT。同时,软件还支持对各种版本的网络协议进行有效的抓包,比如HTTP系列协议、WebSocket协议等
1.抓包(packet capture)
抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。
2.CA证书
抓包应用内置的CA证书要洗白,必须安装到系统中。
Android系统将CA证书又分为两种:
用户CA证书和系统CA证书。
无论是系统CA证书还是用户CA证书,都可以在设置->系统安全->加密与凭据->信任的凭据中查看。
3.安卓7.0的用户CA证书限制Android从7.0开始系统不再信任用户CA证书解决方式:
1.安装系统CA证书(root)
2.平行空间抓包版本4.0.8625以下.
安卓10不支持平行空间
抓不到包的其他原因:
公钥证书固定
双向认证
非HTTP协议
1、Raw视图:可以查看原始数据;
2、Text视图:以Text的形式查看请求/响应体内容;
3、Hex视图:以Hex的形式查看请求/响应体内容;
4、Json视图:格式化Json字符串,支持节点的展开、关闭和复制等操作;
5、图片视图:可以预览BPM、PNG、GIF、JPG、WEBP等格式的图片内容;
6、音频视图:可以播放AAC、WAC、 MP3、OGG、MPEG等格式的音频内容;
以同名抓包工具为例:
1、打开抓包精灵后的界面,点击开始进入下一步操作。
2、这时提示安装证书,你可以修改证书名称,也可以不修改。点击确定。
3、点击右上角的绿色三角符号,开始进行抓包。
4、这时会提示,打开悬浮窗功能以允许同时查看抓包结果和使用其它app?点击打开。
5、这才算进入真正的抓包界面,会有软件的IP地址,流量等信息。
6、在抓包过程中,你可以随时点击右上角的红色方块来停止抓包。
问题修复及性能优化,改进用户体验
修复一些bug,解决闪退问题
优化应用体验,给你更加顺畅的体验。