专栏名称: 3033
iOS开发
目录
相关文章推荐
91产品  ·  小红书平台玩法 & 运营规划 ·  昨天  
人人都是产品经理  ·  新的一年,想搞钱的年轻人都涌入了这些小众副业 ·  2 天前  
西安头条  ·  产品下架,全面复查!知名超市突发 ·  2 天前  
西安头条  ·  产品下架,全面复查!知名超市突发 ·  2 天前  
运营研究社  ·  在你没注意的角落,拼多多把微商们都拿下了。 ·  3 天前  
51好读  ›  专栏  ›  3033

从0开始做一个商城项目(charles准备)

3033  · 掘金  ·  · 2017-12-14 00:35

正文

###开篇 最近想着手做一个商城类的项目,由于时间原因我们可能并不能全部仿写的很完善,但是商城相关主要的内容,基本会有一个包括,当做练手吧。这篇文章主要是为项目开始的接口做的准备工作。青花瓷的安装,破解,以及使用,以及软件内部资源的获取。 ####获取青花瓷软件 官方下载地址 ,进入页面显示如下界面选择我们需要的进行安装

青花瓷官网
下载之后进行安装这里就不做介绍了,安装结束点击About Charles 会显示如下界面

试用时间提示
这款软件是收费的,如果我们要继续试用需要进行购买,既然这样,我们就来破解他吧。 下载一个 破解好的charles.jar 文件 提取码:mhz8,然后对文件中的charles.jar文件进行替换,步骤为:显示包内容->Contents -> Java 将文件中的内容进行替换,这样我们再去查看可以看到如下界面

破解后截图
####使用 软件已经破解完毕,现在我们就使用我们下载的青花瓷来抓一个软件的数据接口吧。这里我们只是单纯的用作练习使用,如有侵权问题请及时联系作者会及时进行删除,所以这里就不公布仿那个软件了。 #####抓包 首先我们打开我们电脑的设置,查看我们自己电脑的IP地址,比如我的设置界面如下:

网络.png
这里看到我的电脑上的IP地址为:192.168.0.100 连接的网络名称为:dlink 我们手机设备也连接同一个网络设置如下:

手机端设置.jpg
服务器填写电脑的IP,端口填写8888设置即可。 我们打开我们选择的软件进行网络操作,为了确保成功我们要安装拦截https端口的描述文件,具体操作方法推荐看这个博客 Mac上的抓包工具Charles .描述证书的 下载地址 。 这里我们抓的并不是https接口,用过如图观察,我们找到一个疑似接口,如下图
接口1
接口并未采取加密,我们简单的看到了一部分商品信息,根据经验他应该就是我们要找的了,我们通过在线试图查看如下。







请到「今天看啥」查看全文