menu Chancel's blog
rss_feed
Chancel's blog
有善始者实繁,能克终者盖寡。

HTTP代理转换为Socks5

作者:Chancel Yang, 创建:2021-09-16, 字数:343, 已阅:118, 最后更新:2024-03-10

遇到手机需要抓包HTTP,但是APP限制了不允许使用HTTP代理进行网络访问,只能在网关处想想法子了

网关支持Socks5代理,但常见的抓包软件都是HTTP代理的,这个时候需要将HTTP代理转换为网关支持的Socks5代理

GO语言实现的安全隧道 - github.com

借助gost我们可以很轻松的实现这个功能,首先是安装gost,我使用的是Manjaro,其他操作系统可参考上述链接的部署方式

Bash
sudo pacman -S gost

之后将HTTP代理转换为Socks5代理

Bash
gost -L=:9000 -F=http://127.0.0.1:8080

[[replyMessage== null?"发表评论":"发表评论 @ " + replyMessage.m_author]]

account_circle
email
web_asset
textsms

评论列表([[messageResponse.total]])

还没有可以显示的留言...
[[messageItem.m_author]] [[messageItem.m_author]]
[[messageItem.create_time]]
[[getEnviron(messageItem.m_environ)]]
[[subMessage.m_author]] [[subMessage.m_author]] @ [[subMessage.parent_message.m_author]] [[subMessage.parent_message.m_author]]
[[subMessage.create_time]]
[[getEnviron(messageItem.m_environ)]]