Charles代理抓包软件DNS Spoofing 劫持使用 hosts

最近系统做升级,需要在手机上试一下测试环境对现有APP小程序有没有影响,所以需要在不迁移域名和升级客户端的情况下测试直接换服务器什么效果。因为接口没有灰度发布的机制,上线前只能通过改电脑 hosts 和 修改手机 hosts 的方式进行测试。手机改hosts 不好改,学习了一下通过charles 的dns spoofing 功能设置。

或者用小米路由器的刷一个openwrt 程序进行wifi绑定host测试。

我用的 Charles 当代理方式:

主要使用 Charles –> tools –>DNS Spoofing–> add 规则

0

添加或导入自己的hosts 文件规则。

0

设置对应的内容即可。

再将手机的wifi连接代理换为这个这台运行主机即可。

相关 Charles 功能使用说明:

Charles(抓包神器)

https://soft.08nm.com/archives/629

https 协议抓包 charles ssl 配置

https://5656t.com/archives/2388