command
module
Version:
v0.0.0-...-14f7184
Opens a new window with list of versions in this module.
Published: Oct 5, 2021
License: GPL-3.0
Opens a new window with license information.
Imports: 14
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
SSTProxy
A simple http proxy encrypted with RC4
一个简单的加密http代理,采用rc4加密传输,使用了有一年左右,还比较稳定,放github上,有空继续完善附加功能。
golang写的简单正向http代理服务器
-
采用tcp隧道方式,从tcp层进行数据加密转发,支持http和https
-
为分客户端和服务端,客户端和服务端通讯采用RC4加密
-
本软件的客户端程序直接对tcp数据进行加密转发给服务端,服务端对tcp数据进行http报头解析,然后再转发给目标服务器主机
-
存在问题 (这个问题现在已经不存在了) ,压力大时由于大量占用tcp连接,打开网页过多的情况下,linux系统可能会出现文件打开过多错误,需要修改操作系统最大文件打开数量
方法:
临时修改 ulimit -n xxxx
永久修改 修改 /etc/security/limits.conf文件
追加
- soft nofile xxxx
- hard nofile xxxx
使用方法
- 客户端
在配置文件(默认为config.json)中配置服务端ip,端口号,密码,及客户端的监听端口号
启动客户端hpc
- 服务端
在配置文件(默认为config.json)中配置监听端口号及密码
启动服务端hps
密码最好弄长一些,可以是包括中文在内的任何字符,但不能超过255个字节。
Documentation
¶
加密传输的proxy,采用RC4加密,
加密传输的proxy,采用RC4加密,
Source Files
¶
Click to show internal directories.
Click to hide internal directories.