热搜:

Android手机怎么抓包

2016-03-29 09:38:42文章来源:点点软件园热度:0

更多
Android手机抓包工具

Android手机抓包工具中文版2016

类别:网络工具浏览辅助语言:简体中文授权:免费软件

  在android开发中,遇到socket编程,无法从log日志中查看到与之通讯的socket发送和返回的数据包是什么,这里介绍一个工具,tcpdump工具和wireshark工具查看抓到的内容。一款Android手机上的抓包工具,可以随时获取手机网络连接情况,便于调试。更多最新IT资讯尽在金顺软件园http://www.jinshun168.com/


  小编推荐


  Android手机抓包工具

  http://www.jinshun168.com/soft/37961.html


  Android手机抓包工具使用方法


  1. 下载TCPdump工具


  2. Android手机需要先获得root权限


  这个自己找工具去root吧


  3.将tcpdump工具放入android系统中


  adb push tcpdump /data/local/tcpdump


  如果提示没有权限,那就最简单的就是用下面的方法:


  adb push tcpdump /data/local/tmp/tcpdump


  异常情况:root后adb shell默认不是root用户时,如何将文件放入手机系统中。


  4.修改tcpdump的权限


  adb shell chmod 6755 /data/local/tcpdump


  5.移除已经存在的抓包文件


  我们需要将capture.pcap放到/sdcard/下,请先将已存在的移除


  adb shell rm -r /sdcard/capture.pcap


  6.进入root权限


  bixiaopeng@bixiaopengtekiMacBook-Pro ~$ adb shell


  shell@android:/ $ su


  shell@android:/ #


  7. 运行tcpdump


  在手机端执行相应需要进行抓包分析的操作


  # /data/local/tcpdump -p -vv -s 0 -w /sdcard/capture.pcap

  Got 后面的数值一直在增加,表明正在抓取数据包


  8.中断抓包


  执行完成后在命令提示符窗口执行Ctrl+C中断抓包进程


  9.将抓包结果复制至本地


  adb pull /sdcard/capture.pcap capture.pcap


  (前面那个目录为手机端地址,后面那个目录为本地地址)


  10.使用Wireshark等工具查看抓包文件capture.pcap

  使用wireshark工具查看抓到的数据包文件,


  Mac上安装wireshark后,如果想使用需要再安装X11

  在你打开wireshark的时候系统会提示你安装,你按照提示安装就好了。安装完成后重启电脑。


  直接双击capture.pcap,可打开wireshark

  调整时间显示格式:


  菜单栏选View — Time Display Format 然后选择你想要的时间格式

  之后导入文件查看就可以了。


   金顺软件园小编推荐:


   fiddler2手机抓包教程,fiddler2扩散性亚瑟王抓包方法


以上,就是金顺软件园小编给大家带来的Android手机怎么抓包全部内容,希望对大家有所帮助!

上一篇作业帮邀请码是多少下一篇汇易浏览器使用方法
编辑:剑舞红颜笑