zoukankan      html  css  js  c++  java
  • iOS 抓包

     
    最近因为app好多问题,原因跟网络相关,所以研究了一下iOS抓包方法,分享给大家,有兴趣的同学,可以试试。
    前提条件:机器要破解,cydia能打开

    需要工具
    1.openssh
    2.tcpdump
    3.(非必须 )apt,安装APT 0.6 Transitional
     
     

    安装工具方法:
    1.连接网络,打开cydia
    2.确认Cydia设置为开发者模式(管理->设置->开发者),在Cydia时面搜索openssh,tcpdump并安装

    连接方法:
    1.找到一台电脑与iPhone连接同一个Wifi,在PC能ping通iPhone
    2.在PC的命令行界面输入ssh root@iphoneip
    3.提示连接ssh,输入yes
    4.输入密码alpine
    5.正常显示登录iPhone成功命令行前面为"iphone手机名字"
    6.输入tcpdump,正常可以看到很多包信息显示
    7.ctrl+c停止抓包
    8.tcpdump带参简介
      a.tcpdump -X -s0 -w /tmp.cap  //抓全包写文件
      b.tcpdump -X -s0 host www.qq.com //主机全包
      c.tcpdump -X -s0 port 14000   //抓端口全包
      d.可以配合以上参数抓包
      e.WiFi下抓包tcpdump -i en0 -X -s0 -wdata.pcap
     f.2G/3G下抓包tcpdump -i pdp_ip0 -X -s0 -w data.pcap或tcpdump-X -s0 -w data.pcap

     9.在PC上用Wireshark或Ethereal打开文件,分析报文。

  • 相关阅读:
    观察者模式
    strchr
    行转列
    Ja.Net:融合 Java 1.5 和 .NET !
    主题:借JavaFX之风,Swing终于熬到了出头之日
    DOM和SAX概念的总结
    几个linux的命令技巧
    gcc编译的东东
    详细介绍DOM和SAX
    oracle的number类型默认长度是多少?
  • 原文地址:https://www.cnblogs.com/OneBlackLee/p/3922825.html
Copyright © 2011-2022 走看看