安卓手机tcpdump的使用

摘要:
1、 一般操作步骤1.手机应具有root权限2.下载tcpdumphttp://www.strazzere.com/android/tcpdump3.adbpushc:wherever_you_putcpdump/data/local/tcpdump如果在这一步中无法推送真正的机器,可以使用adbpushc:where_you_Putcpdump/sdcard,也就是说,首先将文件存储在不需要权限的文件夹中。这里使用sdc

一.常规操作步骤

1. 手机要有root权限

2. 下载tcpdump   http://www.strazzere.com/android/tcpdump

3. adb push c:wherever_you_put	cpdump /data/local/tcpdump

如果这一步真机无法push,可以用adb push c:where_you_put	cpdump /sdcard,即先将文件存入不需要权限的文件夹中,这里用sdcard,然后在传到/data/local/tcpdump。

4. adb shell chmod 6755 /data/local/tcpdump

5, adb shell,

6.
su获得root权限
7, cd /data/local 

8, ./tcpdump -i any -p -s 0 -w /sdcard/capture.pcap

  注意:可以直接进入adb shell,通过tcpdum命令看看是否已经存在tcpdump,已存在的就不需要在下载传到手机了

  

  命令参数:

 

    # "-i any": listen on any network interface

  # "-p": disable promiscuous mode (doesn't work anyway)

  # "-s 0": capture the entire packet

  # "-w": write packets to a file (rather than printing to stdout)

  ... do whatever you want to capture, then ^C to stop it ...

  

  下载tcpdump文件到电脑 

adb pull /sdcard/capture.pcap capture.pcap  #抓到的包导出到电脑,利用wireshark进行协助

  然后用wireshark打开即可看到数据包的详细信息

免责声明:文章转载自《安卓手机tcpdump的使用》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇前后端分离--构建前端Mock Server--windows部署rappython实现注册登录小程序下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ubuntu13.04下载android4.0.1源码过程

最初我参考的是老罗的博客http://blog.csdn.net/luoshengyang/article/details/6559955 进行下载安装的,但弄着弄着就发现不太对劲了。这里记录下详细过程: 1,我的前提是已经搭建好了Android开发环境,也即jdk已经安装好了,输入java -version来检查是否成功。搭建android开发环境可以...

android studio里面怎么看file explorer啊?

1、打开DDMS ,不同的android studio 外观上有所不同,DDMS哪里打开呢? 如图,在“Tools”菜单下点击“Android”,找到“Android Device Monitor”。 2 点击“Android Device Monitor”,就可以打开DDMS啦。 2、先点击DDMS,在工具栏Window——>show...

安卓 TextToSpeech: speak failed: not bound to TTS engine

关于语音播报一段时间没有使用系统返回 speak failed: not bound to TTS engine 错误解决办法 通过textToSpeech?.speak 返回参数判断播放是否成功如果返回-1需要重新实例化TextToSpeech。 完整代码: SystemTTS package com.dzw.pushlib.audio import...

android自定义圆角实线边框,圆角虚线边框,直实线,虚实线,半圆角边框

先上图 在现实项目开发中,单纯的Button,EditText等控件远远不能满足我们项目的UI设计需求,这时候,我们就需要自己动手丰衣足食啦。接下来先给大家介绍一些属性,备注写的都非常清楚啦,我就不啰嗦啦。 1 <?xml version="1.0" encoding="utf-8"?> 2 <!--android:shape属性代...

快速把html、手机网站打包成APP的工具和步骤流程

开心app平台是我们开发的一个打包网站的工具,可以非常方便的把一个手机网站做成APP,也可以直接打包h5代码,免费使用! 下面介绍使用开心app平台怎么将网站快速打包成APP 分七步进行 1、注册开心app平台账号 2、创建APP、配置基本信息 3、配置扩展插件 4、配置打包项目 5、配置安卓证书 6、配置ios证书 7、编译APP 一、注册开心app平...

如何生成Android签名证书、安卓签名获取工具获取APP签名报错:NameNotFoundException: Signs is null的问题

  每个安卓APP,都要签名证书才能安装在手机上,测试的应用有测试的签名证书,生产环境有生产环境的签名证书,在开发APP之前,我们首先生成一个用于该APP的签名证书,用于测试调试应用,像微信支付、分享、地图,这些等等都需要用到生产环境的签名证书。   生成 Android 签名文件,目前有两种一种是 eclipse 开发工具生成的后缀名  .keystor...