zoukankan      html  css  js  c++  java
  • adb+tcpdump手机抓包过程出现的报错及解决方法

    1、夜神模拟器连接不上adb

    D:1手机木马取证android-sdk新建文件夹platform-tools>adb devices
    List of devices attached
    adb server version <36> doesn't match this client <39>; killing...
    * daemon started successfully

    提示:adb服务版本和客户端版本不同,被杀死。我分别查看了一下platform-tools和夜神里面adb的版本

    解决:

    将夜神模拟器中的adb.exe替换成platform-tools中的adb.exe,platform-tools中的adb.exe重命名nox_adb.exe后再复制到夜神模拟器bin下,重启夜神模拟器和adb。
    再输入 adb devices 就能够看到夜神的设备
    2、出现 /system/bin/sh: push :not found
     解决:导致原因是adb环境变量配置有问题,不进入 adb shell ,直接在Windows命令行输入 adb push tcpdump文件路径 放入路径
    D:1手机木马取证android-sdk新建文件夹platform-tools>adb push tcpdump /data/local/tmp/tcpdump
    3、出现 Is a directory

    解决:正确输入是 /sdcard/

    D:1手机木马取证android-sdk新建文件夹platform-tools>adb push E:	cpdump	cpdump /sdcard/
    4、出现 /system/bin/sh: tcpdump:can't execute:Permission denied

    chmod 6755  /system/bin/tcpdump
    5、出现 /system/bin/sh:tcpdump:not found
    解决:将tcpdumppush到手机/system/bin/路径下
     
    6、出现 failed to copy 'tcpdump' to '/system/bin/tcpdump': read-only file system
     
    mount -o rw,remount /system

    7、使用adb+tcpdump抓取Android手机数据包

    用tcpdump开始抓包
    adb shell tcpdump -i any -p -s 0 -w /sdcard/capture.pcap
     
    将流量包取出到platform-toolsw文件里
    adb pull /sdcard/capture.pcap
     
     
     
     
     
  • 相关阅读:
    【转】Netty系列之Netty是什么
    【转】程序员技术练级攻略
    【转】Spring MVC 教程,快速入门,深入分析
    【转】Jqgrid学习之数据
    【转】Jqgrid学习之ColModel API
    【转】jqGrid学习之参数
    【转】jqGrid学习之安装
    go语言项目汇总
    33 Introducing the Go Race Detector
    32 Profiling Go Programs 分析go语言项目
  • 原文地址:https://www.cnblogs.com/xdjun/p/9086881.html
Copyright © 2011-2022 走看看