MAC抓包工具Charles

一、安装/破解包下载

      安装包下载: https://www.charlesproxy.com/latest-release/download.do
      破解包下载: http://charles.iiilab.com/

二、安装、破解

       安装Charles,打开
       破解:应用程序→ Charles→显示包内容 用下载的破解包charles.jar替换Content/Java下的同名文件

三、抓包

 HTTP抓包

        1、打开Charles程序
        2、查看Mac电脑的IP地址,系统偏好设置->网络就可以查看到了   
                
        3、打开手机设置,进入当前wifi连接(Mac在一个局域网内),设置HTTP代理Group,将服务器填为上一步中获得的IP,端口填8888:
                 
        4、手机打开你要抓包的app进行网络操作
        5、Charles弹出确认框,点击Allow按钮即可

HTTPS抓包

        1、打开Charles,“Help”->"SSL Proxying"->Install Charles Root Certificate,可是“此根证书不被信任“是不可以的,所以还需要右键打开快捷菜单,选择“显示简介”,打开以下界面:
 
         
          把“信任”-“使用此证书时:”的选项改为“始终信任”,此时关闭简介面板,再回到“钥匙串访问”界面,就会变成下图,说明已经安装成功:
           
         2、Install Charles Root Certificate in iOS Simulators
         3、Install Charles Root Certificate on a Mobile Device or Remote Browser
              1)a.把Mac的网络共享给移动设备。Mac打开“系统偏好设置”->共享,打开互联网共享:
                    
                2)用移动设备连接刚才Mac共享的网
             4、安装证书
                   手机浏览器访问http://www.charlesproxy.com/getssl,按提示安装证书。
            5、设置https报文域名
                  Charles → proxy → ssl proxying setting  如图,点击add ,端口 443 

                  

             6、重启Charles,就可以看到 http/https都可以抓到啦~
                   
windows抓包: fiddler  http://blog.csdn.net/jiangwei0910410003/article/details/19806999
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值