< 返回首页

标哥的笔记,是记录在日常学习技术和日常开发中那些年遇到过的坑!本站为新站,原"标哥的技术博客"中的文章会慢慢移到本站,欢迎收藏本站!
在使用本站过程中,有任何建议请联系标哥! 另,承接App开发、网站开发和微信小程序开发!欢迎联系我们


Charles抓包工具

 作者:标哥    发布日期:2017-01-12 17:27    阅读量:367次
 

开发的时候,想要运行经常需要配置HOST才能访问,那么对于iOS不越狱并不能配置HOST,如何是好?

手机配置不了HOST,我们可以通过电脑配置HOST,然后设置手机设置代理为电脑的网络IP,这样就可以访问了~

想要通过代理访问,最好用的工具就是Charles了。这里不介绍如何使用Charles,只是介绍如何配置代理来访问。

下载地址

笔者这里收集了Charles 3.11.2版本及其破解jar,请到GITHUB下载:https://github.com/CoderJackyHuang/Charlesandkey

将对应的jar包放到如下图:

image

注意,破解key里面有几大平台的,如果是mac系统,就选择mac文件夹里面的jar包,其它同理。

开启Charles

安装好Charles了以后,打开它,设置一下port,默认是8888,通常使用默认即可。

打开网络偏好设置,看到自己的IP地址了吧:

image

手机配置代理

iPhone手机->设置->选择某个wifi->进入详细界面,选择手动->配置上面看到的ip,端口号为Charles所设置的port,默认为8888设置一下就可以了。

电脑配置HOST

电脑要配置一下HOST:

// 输入密码,得到操作权限
sudo -s 

// 在这个文件里添加对应的HOST配置
vi /etc/hosts

推荐阅读

如果您使用的是Win电脑,可以阅读charles使用教程指南。如果想了解一些原理,可阅读Charles 那些事儿


承接:ThinkPHP项目开发、网站项目开发、微信项目开发、微信小程序项目开发、App开发,欢迎联系标哥QQ632840804