HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握charles 简介 开发移动端的同学肯定都知道此技能 抓手机端的包 包括 HTTP 和 HTTPS 抓到手机端的包以后其实可以做很多有意思的配置 比如修改接口返回值

大家好,欢迎来到IT知识分享网。

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

读此文章前,可以先看我的上一篇文章,charles简介

开发移动端的同学肯定都知道此技能,抓手机端的包,包括HTTP和HTTPS,抓到手机端的包以后其实可以做很多有意思的配置,比如修改接口返回值,这样你可以让自己的手机上比如金钱啊,消息啊数量多很多,但是只是自己手机上,自娱自乐,如果是游戏就可以作弊了,话不多说,来干货。

一、电脑抓HTTPS必须安装证书

无论IOS/Android,都需要安装SSL证书,原理是手机的SSL证书与电脑上charles SSL证书对接;

打开软件,选择 “Help” -> “SSL Proxying” -> “Install Charles Root Certificate On mobile Device”。

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

然后你会得到一个这样的弹窗

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

把里面的链接抓出来,然后用手机访问http://charlesproxy.com/getssl

二、手机下载证书

手机访问http://charlesproxy.com/getssl

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

然后手机就会自己弹出安装证书,具体的安装根据手机型号不同而有区别

一般都是自动安装就可以了,有的安装之后要自己开启,具体手机型号可以自己查一下,或者私聊下小编

三、证书安装好之后,开启代理

开启电脑的代理

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

配置代理端口,默认是8888就行

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

好了现在代理配置完了,就可以在手机上配置下代理抓包了

四、手机配置代理抓包

找到手机的无线网,长按修改网络,手机型号不同可以有不一致的地方

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

然后高级选项,代理选手动,配置ip和端口

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

下面就是开开心心的抓包了

手机访问可以在charles代理中看到请求哦,不过有的https看不到

五、抓HTTPS

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

选取HTTPS配置,然后添加域名

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

HTTP(HTTPS)抓包之手机抓包配置,程序员测试开发必掌握

然后就可以抓到https的包了

抓到包之后就可以修改替换接口返回值什么的,这个以后在介绍啦!记得关注我下哦

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/90821.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信