大部分是在网上找的 资料,重新整理了下,分享更备忘:
1.首先在手机端安装Superuser Permissions软件;
2.在没有root权限的时候执行如下命令,临时获取root权限,不过有的手机还是不能获取(
例如华为的8860e,总是提示:permission denied,这样的话这能先换个手机吧)
手机上打开Superuser,在命令行执行:
adb shell
su
手机上点允许
变#号就成功
--------------------------------------
http://www.tcpdump.org/,此网站下载tcpdump文件
1.adb root
2. adb remount
3.拷文件 adb push “tcpdump”(windows存放的路径) /data/local/
---------------------------------------------------------------------
3. adb shell
4.cd /data/local
5. 给tcpdump文件夹下的tcpdump赋予权限 。 chmod 6755 tcpdump
6.执行tcpdump命令(要在有#号的命令下输入命令,而不是在$符号下,上面的su部分的操
作就是把$变#的过程): ./tcpdump -p -vv -s 0 -w /mnt/sdcard/capture.pcap
7.可以运行你要抓取的应用程序了。停止抓包的快捷键Ctrl+C
8.考出我们输出到sdcard下面的capture.pcap文件,用notepad++工具打开或者wiresharp工具打开分析请求内容。
拷贝命令:
adb pull /mnt/sdcard/capture.pcap f:/