tcpdump是linux下的抓包工具,在android中没有,需要下载对应的工具。

下载地址:https://www.androidtcpdump.com/android-tcpdump/downloads

然后通过adb放到对应的目录:

adb push tcpdump /data/local/

可能会遇到无法push的情况,其实是没有权限,可以授权后重试:

adb shell

su

chmod 777 /data/local

修改权限:

chmod 777 /data/local/tcpdump

执行抓包命令:

tcpdump -i any -p -vv -s 0 -w capture.pcap

执行抓包的时候会提示

tcpdump: any: You don't have permission to capture on that device
(socket: Operation not permitted)

是因为该命令只能在root用户下操作

先用su命令,再重试tcpdump命令

启动抓包后会在当前目录创建一个capture.pacp的文件,会随着网络访问的次数增加来不断地增加文件大小。

如果相关比直接按ctrl+c就可以结束,然后将文件导出到电脑,就可以用wireshark分析了

转载于:https://www.cnblogs.com/dongweiq/p/9371193.html

android下使用tcpdump抓包相关推荐

  1. linux下用tcpdump抓包

    # 检查是否安装 which tcpdump # 安装 yum install -y tcpdump # tcpdump依赖于libpcap# tcpdump抓包 需要管理员权限 # 列出可以抓包的网 ...

  2. linux环境下用TcpDump抓包分析总结

    1.手机IP 怎么知道手机ip,输入下面命令 adb shellifconfig 比如得到手机ip 2.0.0.1 2.目标IP 比如目标地址ip为10.0.0.1 3.抓包命令 我们不带端口命令如下 ...

  3. linux过滤某个mac的包,macOS 下使用 tcpdump 抓包

    tcpdump 是 Unix/Linux 下的抓包工具,在 macOS 上也有实现.这个命令可以针对指定网卡.端口.协议进行抓包,这里记录下使用方法. 一.获取适配器列表 使用 -D 或 --list ...

  4. 转 Wireshark和TcpDump抓包分析心得

    1. Wireshark与tcpdump介绍 Wireshark是一个网络协议检测工具,支持Windows平台和Unix平台,我一般只在Windows平台下使用Wireshark,如果是Linux的话 ...

  5. Wireshark和 TcpDump抓包分析心得

    1. Wireshark与tcpdump介绍 Wireshark是一个网络协议检测工具,支持Windows平台和Unix平台,我一般只在Windows平台下使用Wireshark,如果是Linux的话 ...

  6. Wireshark和TcpDump抓包分析心得

    为什么80%的码农都做不了架构师?>>>    ‍ 1. Wireshark与tcpdump介绍 ?Wireshark是一个网络协议检测工具,支持Windows平台和Unix平台,我 ...

  7. linux针对端口进行抓包,tcpdump抓包使用详解

    tcpdump能帮助我们捕捉并保存网络包,保存下来的网络包可用于分析网络负载情况,包可通过tcpdump命令解析,也可以保存成后缀为pcap的文件,使用wireshark等软件进行查看. 1.针对特定 ...

  8. 安卓抓包工具 linux,Android 下使用tcpdump网络抓包方法

    Android 下使用tcpdump网络抓包方法 抓包需要tcpdump以及Root权限,tcpdump在本文后有下载. 首先把tcpdump传进手机,用adb命令(放SD卡有时会有问题,我一次可以用 ...

  9. tcpdump抓包,Android抓包不用设置代理

    使用方法 平常我们抓包都是用fidder,charles这些软件进行抓包,但是使用这些软件抓包都需要设置代理,手机还好,但是对于电视,机顶盒等一些Android设备可能设置中没有这些选项怎么进行抓包呢 ...

最新文章

  1. Next.js 7发布,构建速度提升40%
  2. 前端一HTML:二十二元素显示方式案例
  3. ThinkPHP笔记——配置分组产生无法加载Index错误解决办法
  4. mysql的分库分表
  5. mysql 会话级别的参数_PostgreSQL的参数设置级别及查询各级别的参数值
  6. Vue.js 牛刀小试(持续更新~~~)
  7. Android学习之android源码的导入
  8. 决策树系列(二)——剪枝
  9. 使用MongoVUE
  10. QT QTcpSocket
  11. spring学习笔记 (6)使用mybatis操作数据库增删改查
  12. poi操作word模板替换数据并且导出word
  13. javaScript 关于console的理解
  14. 2种特殊电容:X电容和Y电容,
  15. 关于一个web网站的欢迎页面
  16. Android 自定义锁屏(带页面切换)
  17. 近距离观看WhatsUp Gold Virtualization
  18. Netgear Readyshare:U盘存储共享
  19. 数据科学与大数据技术专业保研
  20. 2010-04-14

热门文章

  1. Swift实战-QQ在线音乐(第二版)
  2. 在PHP当中制作隔行换色的效果以及制作上下翻页的效果!
  3. 万变不离其中----SQL必记语法
  4. 《LeetCode力扣练习》第56题 合并区间 Java
  5. 重新分区_完全不需要装软件!教你轻松调整硬盘分区
  6. python名称由来_Python的由来与使用介绍
  7. android 网络加载图片点击大图后 浏览 可 缩放,Android 网络加载图片点击大图后 浏览 可 缩放...
  8. 情绪调节的自适应_情绪定律:你的情绪决定你的一切
  9. php请求aspx,PHP用curl函数POST请求到ASP页面提示无效请求
  10. IsIconic(判断窗口是否最小化)