type
status
date
summary
slug
tags
category
icon
password

Why

对于在 Mac 上如何对微信小程序进行抓包这个问题,网上的解决方法以及非常成熟了。 Proxifier + 任意一个 Http(s) 抓包工具,然后在 Proxifier 中修改配置让 WeChatAppEx Helper 这个进程走代理即可。这么做可以,而且一直以来我也是这么做的。但是不优雅,对 Surge 用户来说不优雅,我使用 Surge 作为科学上网工具,但是Proxifier 和 Surge 在我使用中是有些冲突的,每次我要打开 Proxifier 我就不得不进入设置打开它的网络拓展,然后关闭(甚至彻底移除) Surge 的网络拓展。在折腾半天抓完包之后再这样反过来做一遍。这很麻烦,也很没必要,因为 Surge 本身就完全具备 Proxifier 的这一功能,但是我搜索全网好像并没有找到相关的资料。

How

在 Surge 的策略界面,添加一个新的代理,⚠️注意⚠️协议选择 HTTP,其他没啥可注意。另外测试会失败我也不知道为什么,但是无所谓,
我测试好像只有选择 HTTP 它才 work
notion image
然后添加一下规则,Surge 可以按照 Process-Name 设置代理,当然也有更方便的 GUI 可以设置(请求查看器里)
notion image
纵享丝滑
notion image