Jan 22 2008

锦瑟-李商隐

Category: 乱up当秘笈ssmax @ 23:13:24

锦瑟-李商隐

锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆,只是当时已惘然。
 

由于某人的锲而不舍,知道了10多年前某件事情的一点真相,勾起了不少回忆,尝一壶浊酒,赏一首好诗。这个世界,没有后悔药吃的。


Jan 22 2008

NTLM代理的使用

Category: 技术ssmax @ 15:41:20

目前在Windows平台下代理服务器软件产品主要有:Microsoft Proxy,Microsoft ISA,Netscape Proxy、WinProxy、WinGate Pro、winRoute、SyGate以及CCProxy等等。

  由于目前HTTP应用最广泛,因为http代理的实现也是最重要的。http代理又有两种认证方式: Proxy Basic认证和Proxy NTLM认证。

  Proxy Basic认证一般用于 不太重要的场合,因为Basic认证时直接把用户名密码变一下形就从网络上传过去了,随便sniffer一下就能把这个 数据截获从而得到 密码。

 Proxy NTLM认证用于正式场合,它的认证方式与Windows远程登录的认证方式是一样的,需要三次握手传递信息,不在认证的过程中传递密码,而且,每次认证传递的信息都不一样。

 Proxy NTLM认证 涉及到 复杂的密码算法及公钥机制,所以很多软件都没有实现通过这种方式使用代理,然而不少的公司内网都是用NTLM认证的代理限制员工上网,下面介绍了如何把NTLM的代理转变为本机普通HTTP代理:

需要安装PYTHON,然后下载 NTLM authorization Proxy Server

这个是Python写的,所以必须先安装Python运行环境。下载了NTLM APS以后,直接解压,不要管那个bat文件,直接双击main.py即可运行。不过在运行之前必须先配置一下:

打开server.cfg,修改以下参数:
PARENT_PROXY:代理的IP
PARENT_PROXY_PORT:代理的端口
NT_DOMAIN:你的域
USER:用户名
PASSWORD:密码

实在是很简单吧。这样就搞定了。运行main.py以后就在本地生成了一个普通HTTP代理,端口是5865。