SOCKS代理 EarthWorm sSoks
常见的网络场景:
- 服务器在内网中,可以任意访问外部网络
- 服务器在内网中,可以访问外部用网络,但服务器安装了防火墙来拒绝敏感端口的连接
- 服务器在内网中,只对外开放了部分端口(例如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/
<h2><a id="_0"></a>常见的网络场景:</h2>
<ul>
<li>服务器在内网中,可以任意访问外部网络</li>
<li>服务器在内网中,可以访问外部用网络,但服务器安装了防火墙来拒绝敏感端口的连接</li>
<li>服务器在内网中,只对外开放了部分端口(例如80端口),且服务器不能访问外部网络</li>
</ul>
<h2><a id="1_SOCKS_6"></a>1 常用SOCKS代理工具</h2>
<p>SOCKS是一种代理服务,可以简单地将一端的系统连接到另一端。SOCKS支持多种协议,包括HTTP、FTP等。</p>
<p>SOCKS4:只支持TCP协议</p>
<p>SOCKS5:支持TCP、UDP、各种身份验证机制等,其标准端口为1080,SOCKS能够与目标内网计算机进行通信,避免多次使用端口转发。</p>
<p>SOCKS代理可以理解为增强版lcx。它在服务端监听一个端口,当有新连接请求出现时,会先从SOCKS协议中解析出目标的URL的目标端口,再执行lcx的具体功能。</p>
<h3><a id="11_EarthWorm_18"></a>1.1 EarthWorm</h3>
<p>EarthWorm是一套便携式网络工具,具有SOCKS 5 服务器架设和端口转发两大核心功能,可以在复杂的网络环境中实现网络穿透。</p>
<p>基于标准C开发</p>
<p>EW能够以正向、反向、多级级联等方式建立网络隧道。</p>
<p>EW工具包提供了多个可执行文件,以适应不同操作系统:Linux、Windows、Mac OS、ARM-Linux等</p>
<p>额,据说影响很坏,已经停止更新</p>
<pre><code class="lang-">https://github.com/idlefire/ew
</code></pre>
<h3><a id="12_sSoks_34"></a>1.2 sSoks</h3>
<p>sSocks 是一个包,其中包含:socks5 服务器实现 RFC 1928 (SOCKS V5) 和 RFC 1929(SOCKS V5 身份验证)、一个反向袜子服务器和客户端、一个类似 netcat 的工具,它支持带有身份验证的socks5 和一个socks5 中继(运行服务器并发送到另一个socks5服务器)。</p>
<p>下载地址</p>
<pre><code class="lang-">http://sourceforge.net/projects/ssocks/
</code></pre>
留言