android学习开发工具

Mac下使用Charles抓包Android

2018-11-21  本文已影响0人  DuBetter
image

背景

一实验室同学问我学过爬虫没,会不会python,我说一点点,他找到一个"我去图书馆"自动抢座的python程序,让我给他跑起来,看到这个项目的github上说,需要在配置文件中添加自己的seesionID,这里的sessionID就是微信使用"我去图书馆"公众号时的ID,当然就需要采用抓包的形式进行获取。

Charles的安装

此软件的安装十分方便,直接在官网下载即可!此处选择相应的系统版本就可以!

image

Charles配置

安装好Charles之后,需要进行必要的配置

系统使用的端口是8888,通常不需要修改,当然也可以自己进行修改。

配置证书

上面的操作以及可以抓一些http请求的包,但是现在很多请求都是https,因此需要安装相应证书,如下图:


image

随后可以看到下图:


image
这里需要信任Charles Proxy CA,我这里选择的是始终信任。

接下来需要为我们的移动端申请一个证书,如下图


image

移动端配置

需要注意的是,移动端需要和pc端需要处于同一局域网内。

最后

上一篇下一篇

猜你喜欢

热点阅读