当前位置: 首页 > news >正文

tcpdump在手机上的使用

首先手机得root才可以,主要分析手机与手机的通信协议

我使用的是一加9pro, root方法参考一加全能盒子、一加全能工具箱官方网站——大侠阿木 (daxiaamu.com)icon-default.png?t=N7T8https://optool.daxiaamu.com/index.php

 tcpdump,要安装在/data/local/tmp下要arm64的版本,参考下面的文章

安卓使用tcpdump抓包_tcpdump下载-CSDN博客

adb push tcpdump  /data/local/tmp
chmod 777  /data/local/tmp/tcpdump 
/data/local/tmp/tcpdump -p -vv -s0 -w /sdcard/capture.pcap

截取指定端口  port 8939   port 8940

/data/local/tmp/tcpdump -p -vv -s0 -w /sdcard/capture.pcap port 8939 or port 8940

 

然后抓取的/sdcard/capture.pcap 

adb pull /sdcard/capture.pcap

用wireshark打开capture.pcap就可以分析了

动态抓取:
比如我们指定2024为端口通道,将截包数据发送到netcat监听的2024端口,并通过adb将2024端口再映射到pc上,再在pc上执行netcat将数据转发到wireshark中,这个更方便,另外ncat需要自己下载拷贝到wireshark文件夹中。


执行命令
adb shell中执行:
tcpdump -n -s 0 -w - | nc -l -p 2024
如果指定端口执行:
tcpdump -n -s 0 -w - port 8939 or port 8940 | nc -l -p 2024
pc端执行:
adb forward tcp:2024 tcp:2024
然后在wireshark安装目录下cmd执行:
ncat 127.0.0.1 2024 | wireshark -k -S -i -

http://www.lryc.cn/news/293050.html

相关文章:

  • unity 导出H5
  • 认识 SYN Flood 攻击
  • Node需要了解的知识
  • 网络服务综合实验项目
  • 工厂模式与抽象工厂模式
  • Springboot整合Websocket实现ws和wss连接
  • CSC联合培养博士申请亲历|联系外导的详细过程
  • 没有外网Nginx如何配置如何开启https
  • 【Docker篇】Linux安装Docker、docker安装mysql、redis、rabbitmq
  • WPF应用程序(.Net Framework 4.8) 国际化
  • Elasticsearch:Geoshape query
  • 安装配置sqoop
  • 数据结构——实验01-线性表的链式存储和操作
  • 十分钟上手vue!
  • day37WEB攻防-通用漏洞XSS跨站权限维持钓鱼捆绑浏览器漏洞
  • 【Java程序设计】【C00215】基于SSM的勤工助学管理系统(论文+PPT)
  • c#的反汇编对抗
  • 设计模式之框架源码剖析(实战+图解)
  • SQL注入:sqli-labs靶场通关(1-37关)
  • 浙政钉(专有钉钉)
  • 【lesson2】定长内存池的实现
  • C++迷宫游戏详解
  • java下载网络文件
  • 大数据信用报告查询费用一般要多少钱?
  • 【操作宝典】IntelliJ IDEA新建maven项目详细教程
  • 【Java程序设计】【C00196】基于(JavaWeb+SSM)的旅游管理系统(论文+PPT)
  • pdmodel从动态模型转成静态onnx
  • git 如何修改仓库地址
  • 基于springboot篮球论坛系统源码和论文
  • 【三维重建】运动恢复结构(SfM)