SOCKS代理工具EarthWorm、sSoks

x33g5p2x  于2022-02-14 转载在 其他  
字(0.7k)|赞(0)|评价(0)|浏览(420)

SOCKS代理

常见的网络场景:

  • 服务器在内网中,可以任意访问外部网络
  • 服务器在内网中,可以访问外部用网络,但服务器安装了防火墙来拒绝敏感端口的连接
  • 服务器在内网中,只对外开放了部分端口(例如80端口),且服务器不能访问外部网络

1 常用SOCKS代理工具

SOCKS是一种代理服务,可以简单地将一端的系统连接到另一端。SOCKS支持多种协议,包括HTTP、FTP等。

SOCKS4:只支持TCP协议

SOCKS5:支持TCP、UDP、各种身份验证机制等,其标准端口为1080,SOCKS能够与目标内网计算机进行通信,避免多次使用端口转发。

SOCKS代理可以理解为增强版lcx。它在服务端监听一个端口,当有新连接请求出现时,会先从SOCKS协议中解析出目标的URL的目标端口,再执行lcx的具体功能。

1.1 EarthWorm

EarthWorm是一套便携式网络工具,具有SOCKS 5 服务器架设和端口转发两大核心功能,可以在复杂的网络环境中实现网络穿透。

基于标准C开发

EW能够以正向、反向、多级级联等方式建立网络隧道。

EW工具包提供了多个可执行文件,以适应不同操作系统:Linux、Windows、Mac OS、ARM-Linux等

额,据说影响很坏,已经停止更新

https://github.com/idlefire/ew

1.2 sSoks

sSocks 是一个包,其中包含:socks5 服务器实现 RFC 1928 (SOCKS V5) 和 RFC 1929(SOCKS V5 身份验证)、一个反向袜子服务器和客户端、一个类似 netcat 的工具,它支持带有身份验证的socks5 和一个socks5 中继(运行服务器并发送到另一个socks5服务器)。

下载地址

http://sourceforge.net/projects/ssocks/

相关文章