Gost-高性能代理协议转换工具

36次阅读
没有评论

前段时间拿到一个需求:需要对一个内网软件抓包分析一下数据。

对方用了一代机器给我搞了个内网穿透服务,协议是socks5,端口22222。然后我用的reqable抓包工具,但是我没有开会员,之前我代理链用的都是Proxifier,但这次不知道为啥一直拿不到工具。

搞了很久之后只能放弃,找其他的代理工具,找了好几天都不支持代理链功能,后来找到了本篇的标题提到的隧道转换工具:Gost,他的功能有很多,貌似还支持WebUI,还是挺好的。

具体你们可以进官网查看一下,用的是Go语言编写的,性能还不错。

我用它可以把sock5协议转成http协议,这样我就可以直接使用reqable的二级代理功能,reqable只支持http,不支持socks协议的二级代理协议,所以才用到这个工具。

我简单的粗略的看了一下这个Gost的功能,他的这个代理转发功能就是我的需求,我需要将socks5://127.0.0.1:22222转换为http://127.0.0.1:22223,使用也非常简单

.\gost.exe -L http://127.0.0.1:22223 -F socks5://127.0.0.1:22222

主要是两个参数-L(listen) 和 -F(forward) , 配合一下上面的命令行可以理解成监听127.0.0.1:22223服务,然后转发到目标 22222端口。就实现了代理的切换,亲测效率还是很高的。

这个时候Proxifier只需要把流量转发到reqable的代理端口(默认9000)就行。

中文文档:https://gost.run/getting-started/quick-start/

正文完
 0
评论(没有评论)