局域网的限制技术和反限制技巧

上传人:kms****20 文档编号:40946053 上传时间:2018-05-27 格式:DOC 页数:7 大小:32KB
返回 下载 相关 举报
局域网的限制技术和反限制技巧_第1页
第1页 / 共7页
局域网的限制技术和反限制技巧_第2页
第2页 / 共7页
局域网的限制技术和反限制技巧_第3页
第3页 / 共7页
局域网的限制技术和反限制技巧_第4页
第4页 / 共7页
局域网的限制技术和反限制技巧_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《局域网的限制技术和反限制技巧》由会员分享,可在线阅读,更多相关《局域网的限制技术和反限制技巧(7页珍藏版)》请在金锄头文库上搜索。

1、局域网的限制技术和反限制技巧局域网的限制技术和反限制技巧局域网的限制技术和反限制技巧转自:IT 世界可能现在对局域网上网用户限制比较多,比如不能上一些网站,不能玩某些游戏,不能上 MSN,端口限制等等,一般就是通过代理服务器上的软件进行限制,如现在谈的最多的 ISA Server 2004,或者是通过硬件防火墙进行过滤。下面谈谈如何突破限制,需要分限制情况进行说明: 一、单纯的限制某些网站,不能访问,网络游戏(比如联众)不能玩,这类限制一般是限制了欲访问的 IP 地址。 对于这类限制很容易突破,用普通的 HTTP 代理就可以了,或者 SOCKS 代理也是可以的。现在网上找HTTP 代理还是很容

2、易的,一抓一大把。在 IE 里加了 HTTP 代理就可以轻松访问目的网站了。 二、限制了某些协议,如不能FTP 了等情况,还有就是限制了一些网络游戏的服务器端 IP 地址,而这些游戏又不支持普通 HTTP 代理。 这种情况可以用 SOCKS 代理,配合 Sockscap32 软件,把软件加到 SOCKSCAP32 里,通过 SOCKS 代理访问。一般的程序都可以突破限制。对于有些游戏,可以考虑Permeo Security Driver 这个软件。如果连 SOCKS 也限制了,那可以用 socks2http 了,不会连 HTTP 也限制了吧。 三、基于包过滤的限制,或者禁止了一些关键字。这类限

3、制就比较强了,一般是通过代理服务器或者硬件防火墙做的过滤。比如:通过 ISA Server 2004 禁止 MSN ,做了包过滤。这类限制比较难突破,普通的代理是无法突破限制的。 这类限制因为做了包过滤,能过滤出关键字来,所以要使用加密代理,也就是说中间走的 HTTP 或者SOCKS 代理的数据流经过加密,比如跳板,SSSO, FLAT 等,只要代理加密了就可以突破了, 用这些软件再配合 Sockscap32,MSN 就可以上了。 这类限制就不起作用了。 四、基于端口的限制,限制了某些端口,最极端的情况是限制的只有 80 端口可以访问,也就只能看看网页,连 OUTLOOK 收信,FTP 都限制

4、了。当然对于限制几个特殊端口,突破原理一样。 这种限制可以通过以下办法突破:1、找普通 HTTP80 端口的代理,12.34.56.78:80,象这样的,配合 socks2http,把 HTTP 代理装换成 SOCKS 代理,然后再配合 SocksCap32,就很容易突破了。这类突破办法中间走的代理未 加密。通通通软件也有这个功能。2、用类似 FLAT 软件,配合SocksCap32,不过所做的 FLAT 代理最好也是 80 端口,当然不是 80端口也没关系,因为 FLAT 还支持再通过普通的 HTTP 代理访问,不是 80 端口,就需要再加一个 80 端口的 HTTP 代理。这类突破办法中间

5、走的代理加密,网管不知道中间所走的数据是什么。代理跳板也可以做到,不过代理仍然要 80 端口的。对于单纯是 80 端口限制,还可以用一些端口转换的技术突破限制。 五、以上一些限制综合的,比如有限制 IP 的,也有限制关键字,比如封 MSN,还有限制端口的情况。 一般用第四种情况的第二个办法就可以完全突破限制。只要还允许上网,呵呵,所有的限制都可以突破。 六、还有一种情况就是你根本就不能上网,没给你上网的权限或者 IP,或者做 IP 与 MAC 地址绑定了。 两个办法: 1、你在公司应该有好朋友吧,铁哥们,铁姐们都行,找一个能上网的机器,借一条通道,装一个小软件就可以解决问题了,FLAT 应该可

6、以,有密钥,别人也上不了,而且可以自己定义端口。 。其他能够支持这种方式代 理的软件也可以。我进行了一下测试,情况如下:局域网环境,有一台代理上网的服务器,限定了一部分 IP, 给予上网权限,而另一部分 IP 不能上网,在硬件防火墙或者是代理服务器上做的限制。我想即使做MAC 地址与 IP 绑定也没有用了,照样可以突破这个限制。 在局域网内设置一台能上网的机器,然后把我机器的 IP 设置为不能上网的,然后给那台能上网的机器装 FLAT 服务器端程序,只有 500 多 K, 本机通过 FLAT 客户端,用SOCKSCAP32 加一些软件,如 IE,测试上网通过,速度很快,而且传输数据还是加密的,

7、非常棒。 2、和网络管理员搞好关系,一切都能搞定,网络管理员什么权限都有,可以单独给你的 IP 开无任何限制的,前提是你不要给网络管理员带来麻烦,不要影响局域网的正常运转。这可是最好的办法了。 另外,在局域网穿透防火墙,还有一个办法,就是用 HTTPTUNNEL,用这个软件需要服务端做配合,要运行 httptunnel 的服务端,这种方法对局域网端口限制很有效。 隐通道技术就是借助一些软件,可以把防火墙不允许的协议封装在已被授权的可行协议内,从而通过防火墙,端口转换技术也是把不允许的端口转换成允许通过的端口,从而突破防火墙的限制。这类技术现在有些软件可以做到,HACKER 经常用到这类技术。

8、HTTPTunnel,Tunnel 这个英文单词的意思是隧道,通常 HTTPTunnel 被称之为 HTTP 暗道,它的原理就是将数据伪装成 HTTP 的数据形式来穿过防火墙,实际上是在HTTP 请求中创建了一个双向的虚拟数据连接来穿透防火墙。说得简单点, 就是说在防火墙两边都设立一个转换程序,将原来需要发送或接受的数据包封装成 HTTP 请求的格式骗过防火墙,所以它不需要别的代理服务器而直接穿透防火墙。HTTPTunnel 刚开始时只有 Unix 版本,现在已经有人把它移植到Window 平台上了,它包 括两个程序,htc 和 hts,其中htc 是客户端,而 hts 是服务器端,我们现在来

9、看看我是如何用它们的。比如开了 FTP 的机器的 IP 是 192.168.1.231,我本地的机器的 IP 是 192.168.1.226,现在我本地因为防火墙的原因无法连接到 FTP 上,现在用 HTTPTunnel 的过程如下: 第一步:在我的机器上(192.168.1.226)启动 HTTPTunnel 客户端。启动 MS-DOS 的命令行方式,然后执行 htc -F 8888 192.168.1.231:80 命令,其中htc 是客户端程序,-f 参数表示将来自 192.168.1.231:80 的数据全部转发到本机的 8888 端口,这个端口可以随便选,只要本机没有占用就可以。 然

10、后我们用 Netstat 看一下本机现在开放的端口,发现 8888 端口已在侦听。 第二步:在对方机器上启动HTTPTunnel 的服务器端,并执行命令 “hts -f localhost:21 80” ,这个命令的意思是说把本机21 端口发出去的数据全部通过 80 端口中转一下,并且开放 80 端口作为侦听端口,再用 Neststat 看一下他的机器,就会发现 80 端口现在也在侦听状态。 第三步:在我的机器上用FTP 连接本机的 8888 端口,现在已经连上对方的机器了。 可是,人家看到的怎么是127.0.0.1 而不是 192.168.1.231 的地址?因为我现在是连接本机的 8888

11、 端口,防火墙肯定不会有反应,因为我没往外发包,当然局域网的防火墙不知道了。现在连接上本机的 8888 端口以后,FTP 的数据包不管是控 制信息还是数据信息,都被 htc伪装成 HTTP 数据包然后发过去,在防火墙看来,这都是正常数据,相当于欺骗了防火墙。 需要说明的是,这一招的使用需要其他机器的配合,就是说要在他的机器上启动一个 hts,把他所提供的服务,如 FTP 等重定向到防火墙所允许的 80 端口上,这样才可以成功绕过防火墙!肯定有人会问,如果对方的机器上本身就有WWW 服务,也就是说他的 80 端口 在侦听,这么做会不会冲突?HTTPTunnel 的优点就在于,即使他的机器以前 80 端口开着,现在这么用也不会出现什么问题,正常的 Web 访问仍然走老路子,重定向的隧道服务也畅通无阻!s:8 audio01

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号