Port of Cntlm, an NTLM / NTLM Session Response / NTLMv2 authenticating HTTP proxy written in C.
Useful if you are behind an ISA proxy server and want to do some porting / pkg upgrading and so on... I've done it because ntlmaps fails on my employer's proxy (and, basically, on newer ISAs): NTLM authorization Proxy Server v1.0 Copyright (C) 2001-2009 by Dmitry Rozmanov, Darryl Dixon, and others. Unable to load win32console support; complex passwords can not be input. Now listening at cl0311500093650 on port 5865 Unhandled exception in thread started by Traceback (most recent call last): File "/home/f5967/trunk/ntlmaps/proxy_client.py", line 158, in run self.auth_routine() # NTLM authorization File "/home/f5967/trunk/ntlmaps/proxy_client.py", line 681, in auth_routine self.auth_407() File "/home/f5967/trunk/ntlmaps/proxy_client.py", line 629, in auth_407 self.ntlm_auther.proxy_ntlm_authentication(self) File "/home/f5967/trunk/ntlmaps/ntlm_auth.py", line 106, in proxy_ntlm_authentication msg2 = string.strip(string.split(auth[0])[1]) IndexError: list index out of range Tested on i386 only. Also @ http://62.94.26.180/cntlm_port.tar.gz Comments? OKs? ciao, david
cntlm_port.tar.gz
Description: GNU Zip compressed data