【Adb Shell】手机Tcpdump的安装方法

这篇具有很好参考价值的文章主要介绍了【Adb Shell】手机Tcpdump的安装方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

主要步骤

1.前期准备

作者使用的Ubuntu版本是20.04,使用的手机是Honor 70Pro
在使用Tcpdump抓包前,首先需要对手机进行root,之后在Ubuntu下安装adb,安装好后在命令行下输入adb的效果如下:
安卓tcpdump下载,adb,adb,tcpdump,android

2.下载Android版本的Tcpdump文件

安卓版本的Tcpdump文件下载网址为:https://www.androidtcpdump.com/
进入网址后,点击What You Need下的Downloads

安卓tcpdump下载,adb,adb,tcpdump,android

之后进入如下界面,选择Latest Release(32 Bit)版本进行下载。
安卓tcpdump下载,adb,adb,tcpdump,android

3.将Tcpdump推入手机

  1. 在命令行运行adb shell进入手机系统;

  2. 为了防止错误操作,在手机的/data/目录下创建mycommand文件夹用于存放命令;
    安卓tcpdump下载,adb,adb,tcpdump,android

  3. 修改自己创建的mycommand文件夹的权限,使用命令:chmod 777 /data/mycommand

  4. 之后可以使用exit命令退出adb shell或者在Ubuntu下重新打开一个命令行(推荐重新打开一个命令行,后续操作较为方便);

  5. 在tcpdump所在目录下打开命令行,使用 adb push tcpdump /data/mycommand 命令将tcpdump推入手机,之后就可以在mycommand目录下查找到tcpdump文件;
    安卓tcpdump下载,adb,adb,tcpdump,android

安卓tcpdump下载,adb,adb,tcpdump,android

  1. 修改tcpdump文件夹的权限,使用chmod 777 /data/mycommand/tcpdump;

4.大功告成开始抓包

在adb shell的根目录下运行/data/mycommand/tcpdump -i any -p -s 0 -w /sdcard/capture.pcap命令进行抓包(我这里将抓包文件存入了sdcard,tcpdump的具体配置命令可以根据需求自行调整),运行成功的效果如下:
安卓tcpdump下载,adb,adb,tcpdump,android
最后可以使用Ctrl/Command + Z停止抓包,可以看到手机目录下产生了一个capture.pcap文件
安卓tcpdump下载,adb,adb,tcpdump,android

5.一些最后的碎碎念

后面如何将capture.pcap文件导出呢?

  1. 直接copy出去
  2. 或者使用adb pull /sdcard/capture.pcap 将文件拉取到PC(很酷但是没有必要)

后面如何查看capture.pcap文件呢?
使用Wireshark软件,由于作者使用的是Ubuntu系统,就直接在Ububntu下安装了,安装的命令为:sudo apt-get install wireshark-common
但是在实际操作过程中发现这种方式安装的Wireshark打不开上面产生的pcap文件,根据博客的指引,使用如下命令修复了这个问题:
sudo add-apt-repository ppa:wireshark-dev/stable
sudo apt-get update -y
sudo apt-get upgrade wireshark

最后显示的界面如下:
安卓tcpdump下载,adb,adb,tcpdump,android文章来源地址https://www.toymoban.com/news/detail-670428.html

到了这里,关于【Adb Shell】手机Tcpdump的安装方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【转载】tcpdump rpm方式安装细节

    前言 挺久没更新了,先当成个博客来写吧,我是佛系更新,大家佛系随便看看就行,后续应该不会力求一定要高质量文章才发出来,就记录记录一个普普通通、平平凡凡的码农的生活。 问题背景 有些东西,说起来很简单,实操的时候,会发现存在各种细节。 前一阵排查一个

    2024年01月17日
    浏览(30)
  • LINUX 抓包工具Tcpdump离线安装教程

    本次教程基于内网环境无法访问网络使用安装包进行安装抓包工具 1、首先给大家看下一共有6个安装包,依次进行解压,包我就放到csdn上了,需要的可以联系我进行下载 2打包然后传到服务器任意一个目录下,进入到当前目录,然后进行解压安装 先安装支持libpcap这个包的环

    2024年01月21日
    浏览(40)
  • Adb安装、连接安卓手机以及一些常用命令

    今天觉得很好玩,哈哈哈。 直接用的安卓真机,使劲造哈哈哈哈。 1、下载Adb (1)下载sdk,傻瓜式安装,下一步就行! (2)配置环境变量: 此电脑–右击属性–高级系统设置–环境变量 在系统变量 Path 添加platform-tools和tools路径 (3)检验 win+r ,输入cmd打开控制台,输入adb version如

    2024年02月09日
    浏览(89)
  • 【linux命令讲解大全】045.网络数据分析利器:深度解读 tcpdump 抓包工具的使用方法

    tcpdump是一款在Linux上的抓包工具,用于嗅探网络数据。 补充说明 tcpdump命令是一款抓包、嗅探器工具。它可以打印所有经过网络接口的数据包的头信息,并可使用-w选项将数据包保存到文件中,以便以后进行分析。 语法 选项 -a:尝试将网络和广播地址转换成名称 -c 数据包数

    2024年02月10日
    浏览(49)
  • 【Andriod】adb调试安卓手机时连接真机或模拟器的3种方法,你知道么?

    adb 称之为: Android 调试桥 (Android Debug Bridge ) 是一种允许 模拟器或已连接的 Android 设备 进行通信的 命令行工具 ,它可为各种设备操作提供便利,如 安装和调试应用 ,并提供对 Unix shell( 可用来在模拟器或连接的设备上 运行各种命令 )的访问。 - 可以在 Android SDK/platfo

    2024年02月05日
    浏览(69)
  • cpu相关指标(top、uptime、vmstat、mpstat、sar、pidstat、ps、dstat、perf、tcpdump、lscpu)等常见使用方法

    本文主要探讨了一系列用于监控和分析系统 CPU 性能的工具,包括 top 、 uptime 、 vmstat 、 mpstat 、 sar 、 pidstat 、 ps 、 dstat 、 perf 、 tcpdump 和 lscpu 。这些工具在系统管理和性能优化中起着关键的作用。通过实时监测进程、系统负载、虚拟内存、CPU 使用情况以及网络数据包,管

    2024年01月20日
    浏览(42)
  • python3ide手机安卓版下载,python手机下载安装教程

    本篇文章给大家谈谈如何在手机上下载python 3.7版本,以及python3ide手机安卓版下载,希望对各位有所帮助,不要忘了收藏本站喔。 大家好,给大家分享一下python3ide安卓版官网下载,很多人还不知道这一点。下面详细解释一下python画樱花树。现在让我们来看看! 在学习python的

    2024年01月20日
    浏览(113)
  • termux安卓手机 无线adb调试安卓手机

    调试机安转termux app  Apk下载 安装 https://f-droid.org/packages/com.termux   打开termux 挂载内部存储到~/storage 目录 $ temux-setup-storage   换源加快下载与更新速度 termux-change-repo 选 Main 然后 清华   下载基础软件  pkg install git vim perl nodejs-lts wget curl nano cronie moreutils -y   安装adb git clone ht

    2024年02月09日
    浏览(51)
  • 安卓手机(荣耀/vivo)下载以及安装Charles证书

    1.charles—help–SSL Proxying 2.在手机浏览器搜索http://chls.pro/ssl,下载charles证书 1.打开WLAN,点击更多WLAN设置 2.点击安装证书 3.选择你下载的证书,会让你输入锁屏密码,填写弹框内容,安装完毕。 4.1.荣耀手机查看是否安装成功 点击安全–更多安全设置----加密和凭证—受信任的

    2024年02月11日
    浏览(47)
  • tcpdump进行IP抓包

    在学习《Linux高性能服务器编程》中,看到作者对IP头部使用 tcpdump 进行抓包,所以本着实践出真知、多看多练的道理,也进行抓包,顺带记录一下。 注意这里的IP协议都是指IPv4协议。 IP协议可以说是网络通讯中最重要的协议之一,所以了解IP数据包的结构是非常有必要的。

    2024年02月05日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包