突破微信授权,获取任意微信网页源代码(含https)

chrome对需要微信授权登录的页面无能为力、微信官方提供的调试工具很不稳定,按下不表。这里使用Charles抓包的
方式,来实现获取到微信页面的源代码。
工具自然是Charles,请各位看官自行百度下载,注意版本,win、32位、64位、mac等等。下载后安装Charles。
另外还需要一部手机,pc端需要已安装有手机的驱动,如果不了解驱动如何安装,可以直接装个豌豆荚之类,自动
帮你装好手机的驱动。

1、打开Charles,选择菜单项的Proxy->Proxy Settings,设置Port端口,如8888,该选项卡其他设置如下图。


突破微信授权,获取任意微信网页源代码(含https)


2、如下图所示,安装手机端证书,需要确保手机已用数据线连接,并正确安装驱动,手机端按照提示安装证书即可。


突破微信授权,获取任意微信网页源代码(含https)


3、手机端,打开wlan界面,在当前使用的wifi路由器中,设置代理,主机名为你pc端的ip地址。端口为上边Charles中设置好的端口,如8888。保存。
针对ssl的设置,注意看图:


突破微信授权,获取任意微信网页源代码(含https)

4、此时手机端的操作Charles就可以抓包了,打开微信端的网页,不管是普通页面、需要授权登录的、还是ssl加密的都可以正常抓包,如下图


突破微信授权,获取任意微信网页源代码(含https)

简单四步,就可以拿到微信页面的源码。
  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值