我们有时候会有需要要使用burp抓包小程序,然后还要通过clash代理转发出去,那么我们该怎么做呢?

关于小程序+proxifier+burp转发的话,请参考proxifier-burp小程序代理这篇文章,里面应该是写的还算清楚的吧……

然后那么我们该怎么将clash代理加在里面呢?尝试的还是比较久的,我先是将clash使用系统代理,然后转发情况大致是如下图这样:

无标题

然后发现burp中流量是抓取到了,但是转发不出去,如下图这样都是有请求包没有返回包的

image-20240730091041325

所以我在想应该是下游代理转发不了,然后我在burp中设置了下游代理

image-20240730091140205

但是还是发现不行……

后面问了一位大佬,后面说可能是不能直接将clash代理放在proxifier代理前面。然后我就先将clash系统代理关掉了,然后在burp中设置了下游代理转发出去,发现可以获取到BP数据包中了,而且clash中会有相对应的流量

image-20240730091550935

image-20240730091633864

成功代理转发。

记得要将clash的系统代理设置关掉,如下:

image-20240730091733470

文章可能会有一些地方不妥之处,还望各位师傅指正。