导航:首页 > 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安卓相关的资料

热点内容
穿越远古一女多男 浏览:63
百度云盘压缩文件损坏 浏览:78
wps图表工具 浏览:729
游戏交易的平台app有哪些 浏览:389
饲养人电影无删减版下载 浏览:844
电脑d盘文件可以都删除吗 浏览:696
为何安卓手机无法默认中文开机 浏览:857
主角叫陆离的带系统 浏览:602
不死者之王小说免费阅读 浏览:147
fpga方波的测试程序 浏览:155
大数据战略重点实验室 浏览:23
温州哪里找工作app 浏览:873
韩国全部女卖保险电影 浏览:34
《我的辅导老师》韩国电影 浏览:480
主角收了好多孕妇的小说 浏览:943
交友app有哪些陷阱 浏览:628
电信爽卡支持什么app 浏览:866
蓝燕经典电影 浏览:226
怎么共享文件夹权限 浏览:911
飞言情 小说 浏览:876

友情链接