安卓抓包工具tcpdump
为了在android上抓取tcp数据有好几种方法,以下介绍的是tcpdump的做法。
实现的前提:一台root过的手机。
在androidtcpdump官网下载二进制执行文件。
使用adb拷贝到手机上
adb push your/path/tcpdump /sdcard/
然后登陆adb shell,切换到超级用户权限(需要root)
$ su
# cp /sdcard/tcpdump /system/bin
在上面这个环境下就可以执行tcpdump了,我在windows上,在执行tcpdump后,居然没办法ctrl+c退出。暂时没有找到好的方法,只能另开一个shell,执行adb kill-server
以下是执行tcpdump后,输出的内容
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), capture size 262144 bytes
07:38:31.844328 IP ****这是ip地址***** > ****这是ip地址*****.43392: Flags [P.], seq 3032017492:3032018302, ack 203922717, win 972, options [nop,nop,TS val 2233481478 ecr 40940], length 810
07:38:31.883770 IP ****这是ip地址*****.43392 > ****这是ip地址*****.443: Flags [.], ack 810, win 399, options [nop,nop,TS val 40951 ecr 2233481478], length 0
07:38:31.971770 ARP, Request who-has ****这是ip地址***** tell ****这是ip地址*****, length 46
07:38:33.261012 IP ****这是ip地址*****.7880 > ****这是ip地址*****.53: 46815+ A? adserver.unityads.unity3d.com. (47)
07:38:33.273043 IP ****这是ip地址*****.53 > ****这是ip地址*****.7880: 46815 2/0/0 CNAME lb-delivery.us-east-1.applifier.info., A 52.91.181.39 (113)
暂时我是通过adb kill-server后,将窗口的输出复制到txt文件中。tcpdump命令本身也可以带-w参数,指定写入的文件。暂未尝试。
安卓抓包工具tcpdump相关推荐
- 抓包工具tcpdump及分析工具wireshark
一.抓包工具tcpdump tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具.tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问 ...
- 【网络知识】4. linux抓包工具tcpdump的使用
linux抓包工具tcpdump的使用 linux可视化抓包工具可以使用wireshark,对于不能可视化的,还是得使用tcpdump tcpdump -h # 查看用法 最简单的用法: tcpdum ...
- Linux抓包工具tcpdump使用小结
Linux抓包工具tcpdump使用小结 简介及安装 tcpdump命令详解 tcpdump参数 tcpdump表达式 tcpdump 命令演示 常用抓包命令组合 tcpdump抓包实测 理解抓取的报 ...
- linux服务器udp抓包工具,Linux下抓包工具tcpdump使用介绍
点评:在传统的网络分析和测试技术中,嗅探器(sniffer)是最常见,也是最重要的技术之一,本文将介绍Linux下抓包工具tcpdump使用,需要的朋友可以参考下 在传统的网络分析和测试技术中,嗅探器 ...
- linux5.8抓包,Linux 抓包工具 tcpdump
Linux 抓包工具 tcpdump 1.概述 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. ...
- linux下 抓包工具下载,Linux下抓包工具tcpdump使用介绍
Linux下抓包工具tcpdump使用介绍 发布时间:2012-11-30 17:11:39 作者:佚名 我要评论 在传统的网络分析和测试技术中,嗅探器(sniffer)是最常见,也是最重要的 ...
- 安卓抓包工具 linux,Android 下使用tcpdump网络抓包方法
Android 下使用tcpdump网络抓包方法 抓包需要tcpdump以及Root权限,tcpdump在本文后有下载. 首先把tcpdump传进手机,用adb命令(放SD卡有时会有问题,我一次可以用 ...
- Linux抓包工具tcpdump详解
原文链接 tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具.tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问题排查的首选工具. ...
- linux过滤端口抓包_Linux抓包工具tcpdump使用总结,WireShark的过滤用法
tcpdump与WireShark是Linux下的两个常用,功能强大的抓包工具,下面列出这两个工具的简单用法. tcpdump用法 tcpdump用法: sudo tcpdump -i ens33 s ...
- Linux抓包工具tcpdump命令详解
1.简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. tcpdump可以将网络中 ...
最新文章
- Acwing900. 整数划分[计数类dp]:完全背包解法
- 通信原理随机信号分析
- 七十三、Vue项目城市详细页的动态路由,Banner布局和公用图片画廊组件拆分
- AIX5安装bash
- 钉钉关键字回复功能_在家办公首日:钉钉、企业微信集体“崩溃”,只能选择 QQ、微信...
- mysql amoeba 事务_MySQL基于Amoeba实现读写分离
- App后台开发运维和架构实践学习总结(1)——App后台核心技术之用户验证方案
- ssms排序代码_SSMS中的代码片段概述
- Noip 2016 Day1 题解
- 安卓工程师转行JAVA_转行|如何成为企业想要的Android工程师
- 全网首发:WORD取消了光标的方向
- 因为相信所以看见,既然看见注定坚信《17》
- “开源社”成立:众人同心,其利断金
- 番茄时钟(提升专注力,减少中断)- 番茄工作法
- 水仙花数(所有自幂数)的实现详解-C语言
- PyTorch中FLOPs计算问题
- snopt matlab,studentSnopt matlab 学生版,求解大规模非线性规划问题 238万源代码下载- www.pudn.com...
- win7如何安装mysql5.7_WIN764安装mysql5.7
- 天敏T2四核精简版固件(安卓)_机顶盒使用指南(转载)
- Adobe InDesign CS5