导航:首页 > APP软件 > tcpdump安卓

tcpdump安卓

发布时间:2021-10-25 22:48:32

㈠ 如何在 Android 手机上实现抓包

先给手机刷root权限,执行命令:
adb root
adb remount
ok后:把tcpmp放到c盘根目录下:C:\
2. 执行命令:
adb push c:/tcpmp /data/local/tcpmp
(这内个命令是容把tcpmp拷到手机中去 )
3. adb shell chmod 6755 /data/local/tcpmp
是给tcp分配权限
4. adb shell
/data/local/tcpmp -p -vv -s 0 -w /sdcard/capture.pcap
输入 这个命令就等于启动了抓包工具
5. 要停止抓包就Ctrl+C
6. sdcard的capture.pcap复制出来到电脑上用wireshark打开即可
以后每次抓包只要重复第4、5、6步就ok了

安卓app 需要用什么工具抓包 怎么抓包

两种方式,各有优劣且互补,一般第一种即可,对于不走代理的 App 选择版第二种方式
第一种 Fiddler:
利用 Fiddler 抓包权,适合大多数走代理的应用,优点 (1) 无需 root (2) 对 Android 和 Iphone 同样适用 (3) 操作更简单方便(第一次安装配置,第二次只需设置代理即可) (4) 数据包的查看更清晰易懂,Fiddler 的 UI 更简单明了 。

Mac 下可以使用 Charles。

第二种 Tcpmp:
对于不走代理的 App 可以利用 tcpmp 抓取 andorid 手机上网络数据请求,利用 Wireshark 查看,可见:如何利用Tcpmp抓取andorid网络数据请求,Wireshark查看

㈢ android tcpmp 对什么有影响

1、root机器
在用tcpmp抓包过程中,需要使用到root权限。当前可以进行root的方法有很多,个人推荐 ,安装使用挺方便的。
2、准备adb工具
ADB是Android手机开发包中自带的Bug调试工具,使用这个工具可以非常方便的通过PC对Android机器进行调试,在本人使用过程中经用将其用于在Android机器上面执行Shell命令
1)adb shell,在PC机的命令终端中直接执行Android的Shell命令(也可以通过在Android机器上面安装命令终端等App来执行shell命令,从易用性来讲肯定没有使用adb shell方便的多,但也是一种方法)
2)adb push local remote,将PC上的文件推送到Android机器上面的路径中
3)adb pull remote local,从Android机器上面的文件拉取到PC指定的路径中
3、安装tcpmp
Android系统虽然源自于Linux操作系统,为适用于手持设备环境的要求,对其进行一番简化阉割是无法避免的,其中tcpmp这调试分析神器,就在被阉割的行列。为正常使用tcpmp,我们需要在Android系统中安装一份tcpmp,主要步骤为:
1)下载tcpmp包

2)上传tcpmp包到Android机器
adb push d:\tcpmp /data/local/tmp
remote安装目录需要根据情况进行自定义
3)执行chmod 0777 tcpmp命令,赋予可执行权限(执行chmod a+x tcpmp反映失败,还没整明白啥原因)
4、抓取数据
到此为止,基本上已经完成了准备工作。tcpmp命令的具体使用方法可以参见tcpmp手册 。在实际操作过程中,按照在Linux执行抓包的命令:tcpmp -Xnlps0 -i any port 80 -w pcap.cap时,却告知tcpmp: syntax error,查看帮助文档才发现不支持port类型过滤,为此最后将抓包命令简化为:./tcpmp -Xnlps0 -w pcap.cap,一不做二不休,将全部的包都抓下来,在PC机器上面用Wireshark也相当可行。
5、分析数据
正如上面所讲的,直接采用wireshark来分析数据比较方便。

㈣ 求助安卓手机tcpmp抓包的问题

最近一直在开发基于微信公众帐号的应用,在开发过程中遇到问题时,无法非常方便的获取到数据包,导致分析解决问题比较麻烦。这里介绍如何在Android手机上实现tcpmp抓包。

1、root机器
在用tcpmp抓包过程中,需要使用到root权限。当前可以进行root的方法有很多,个人推荐/,安装使用挺方便的。
2、准备adb工具
ADB是Android手机开发包中自带的Bug调试工具,使用这个工具可以非常方便的通过PC对Android机器进行调试,在本人使用过程中经用将其用于在Android机器上面执行Shell命令
1)adb shell,在PC机的命令终端中直接执行Android的Shell命令(也可以通过在Android机器上面安装命令终端等App来执行shell命令,从易用性来讲肯定没有使用adb shell方便的多,但也是一种方法)

2)adb push local remote,将PC上的文件推送到Android机器上面的路径中
3)adb pull remote local,从Android机器上面的文件拉取到PC指定的路径中

㈤ 如何在 Android 手机上实现抓包

先给手机刷root权限,执行命令: adb root adb remount ok后:把tcpmp放到c盘根目录下:C:\ 2. 执行命令: adb push c:/tcpmp /data/local/tcpmp (这个命令是把tcpmp拷到手机中去 ) 3. adb shell chmod 6755 /data/local/tcpmp 是给tcp分配权限 4. adb shell /data/local/tcpmp -p -vv -s 0 -w /sdcard/capture.pcap 输入 这个命令就等于启动了抓包工具 5. 要停止抓包就Ctrl+C 6. sdcard的capture.pcap复制出来到电脑上用wireshark打开即可 以后每次抓包只要重复第4、5、6步就ok了

㈥ 安卓下使用TCPDUMP抓包的时候,始终显示no suitable devices find。难道是没有给权限

是不是没有启动模拟器啊

㈦ tcpmp 如何安装到安卓手机上

到安卓论坛上有

㈧ 求教tcpmp在安卓下的抓包

1. 先给手机刷root权限,执行命令: adb root adb remount ok后:把tcpmp放到c盘根目录下:C:\ 2. 执行命令: adb push c:/tcpmp /data/local/tcpmp (这个命令是把tcpmp拷到手机中去 ) 3. adb shell chmod 6755 /data/local/tcpmp

阅读全文

与tcpdump安卓相关的资料

热点内容
皇室战争怎么升级竞技场 浏览:447
雅虎统计工具 浏览:741
edgepdf文件分类 浏览:901
cad为什么捕捉不到外部参照文件 浏览:935
重庆一共有多少个网站 浏览:34
k8s配置文件env创建失败 浏览:197
编程序在电脑上叫做什么 浏览:92
qq阅读可赚 浏览:21
怎样查找web储存文件图片 浏览:681
人口档案数据库包括什么信息 浏览:709
手机有什么好玩的星战网络游戏 浏览:15
ps怎么弄成转曲文件 浏览:281
用数据线给手机传文件 浏览:926
西门子jmp指令在编程软件哪里 浏览:335
win10加密共享文件夹不见了 浏览:412
平板电脑无法打开文件 浏览:718
win10如何强制重命名文件 浏览:204
java集合随机打乱顺序 浏览:805
qq怎么解绑app 浏览:995
苹果设备优盘考文件 浏览:662

友情链接