Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.545.906 Times

Cntlm 0.33

  Date Added: February 21, 2010  |  Visits: 2.336

Cntlm

Report Broken Link
Printer Friendly Version


Product Homepage
Download (92 downloads)



Cntlm is an authenticating HTTP proxy intended to help you break free from the chains of the proprietary world we all are held prisoners in. You can run and use a free operating system on your computer and honor our noble idea, but you cant hide! Once youre behind the cold steel bars of the corporate proxy server requiring NTLM authentication, your lost. Here comes Cntlm. It takes the address of your proxy (or proxies) and opens a listening socket, forwarding each request to the proxy (moving in a circular list if the active proxy stops working). Along the way, the forwarded connection is created anew and authenticated or, if available, previously cached connection is reused to achieve higher efficiency and faster responses. When the chain is set up, Cntlm is to be used as the primary proxy. Cntlm also itegrates transparent TCP/IP port forwarding (tunneling) through the parent proxy. Each tunnel opens a new listening socket on the specified local port and forwards all connections to the given host:port behind the parent proxy. Apparently, the authentication part is similar to NTLMAPS and others, but Cntlm removes many of their shortcomings and inefficiencies. It supports real keep-alive (on both sides) and it caches all authenticated connections for reuse in subsequent requests. It can be restarted without TIME_WAIT delay, uses just a fraction of memory compared to others and by orders of magnitude less CPU. Each thread is completely independent and one cannot block another. In addition to lower usage of system resources, Cntlm achieves higher throughput. By caching once opened connections, it acts as an accelerator; instead of 5-way auth handshake for each connection, it transparently removes this requirement, providing direct access most of the time. For example, NTLMAPS doesnt do authentication at once with the initial request - instead, it first connects, sends a probe and disconnects. No sooner than that it connects again and then initiates NTLM handshake. Cntlm also doesnt read the clients complete request including HTTP body into memory, in fact, no traffic is generated except for exchange of headers until the client <-> server connection is fully negotiated. Only then are the request and response bodies multiplexed, directly between client and server sockets. This way, Cntlm avoids most of the TCP/IP overhead of similar proxies. Along with the fact that Cntlm is written in optimized C, it achieves up to twenty times faster responses. The slower the line, the more impact Cntlm has on download speeds. Memory management audits and profiling are inherent part of the development process. Each change in the code is audited using Valgrind, which acts as a virtual CPU and checks behaviour of each instruction of the application being profiled. Using this marvelous tool, you can uncloak any imbalance in malloc/free calls (double frees or leaks), operations with uninitialized memory, access outside of properly allocated memory and oh so much more. Whats New in This Release: - The program automatically and temporarily switches to the NTLM-to-basic mode if the configuration file credentials fail. - The Debian directory was moved, and packages are created the Debian way..

Requirements: No special requirements
Platforms: Linux
Keyword: Cntlm Http Proxy Intended Internet Memory Proprietary Proxy Request World
Users rating: 0/10

License: Freeware Size: 37.89 KB
USER REVIEWS
More Reviews or Write Review


CNTLM RELATED
Proxy Server Tools  -  Shrew Proxy/Filter 0.1.0
Shrew Proxy/Filter is a tiny proxy built on WEBricks HTTPProxyServer, extended for both URL and content filtering. Shrew Proxy/Filter is designed to be small, simple to configure, and easy to install. It is extremely small, lightweight, and...
10.24 KB  
Libraries  -  IOC::Proxy::Interfaces 0.29
IOC::Proxy::Interfaces is a IOC::Proxy subclasss to proxy objects with a given interface. SYNOPSIS use IOC::Proxy::Interfaces; my $proxy_server = IOC::Proxy->new({ interface => AnInterface, # ... add other config values here });...
49.15 KB  
Proxy Server Tools  -  Frickin PPTP Proxy 2.0 Beta 2
Frickin PPTP Proxy is a fast PPTP proxy for any BSD system with the OpenBSD packet filter installed. It handles bi-directional tunnels transparently and can be chained from one proxy to another over several servers. Whats New in This Release:...
12.29 KB  
Proxy Server Tools  -  NTLM Authorization Proxy Server 0.9.9.0.1
NTLM Authorization Proxy Server is a proxy software that allows you to authenticate via an MS Proxy Server using the proprietary NTLM protocol. Since version 0.9.5 APS has an ability to behave as a standalone proxy server and authenticate http...
55.3 KB  
Text Chat Clients  -  Night Light IRC Proxy 1.2.42d.pre4
Night Light IRC Proxy or ircproxy in short, is a multi-user IRC (Internet Relay Chat) proxy written in C for UNIX compatible systems. If you do not know what IRC is, then IRC proxy probably isnt for you. A IRC proxy is a program which works like...
235.52 KB  
Web Browsers  -  Proxy Browser Premium (formerly Proxy Enabled Browser) 1.0.3
Proxy Browser Premium enable you to browse internet using proxy list. Main problem with current browsers is that all of them give complicated methods to change proxy and does not support proxy list. So here we solve this problem. Proxy Browser...
 
Miscellaneous Dial-up Networking Tools  -  Vilongu HTTP SOCKS tunneler 1.0
Vilongu HTTP SOCKS tunneler is a transparent proxy server client for SOCKS/HTTP proxy servers. It is easy to configure as it can intelligently tunnel the internet traffic alone bypassing the LAN traffic. Vilongu HTTP SOCKS tunneler is able to run...
2.07 MB  
Networking Tools  -  Ircproxy 1.2.41d.pl4
Night Light IRC Proxy is a multi-user IRC (Internet Relay Chat) proxy written in C. Night Light IRC Proxy (ircproxy) is a multi-user IRC (Internet Relay Chat) proxy written in C for UNIX compatible systems. If you do not know what IRC is, then...
225.28 KB  
Utilities  -  POP3 Virus Scanner Proxy 0.4
POP3 Virus Scanner Proxy is a full-transparent proxy daemon which scans all mails for viruses using third party scanners (built-in support for AVPD and Trophie). You have to set up a port redirection in the linux-netfilter (iptables) so that all...
133.12 KB  
Network & Internet  -  Java NTLM Proxy 0.2
Forwards non-NTLM HTTP client requests to an NTLM proxy server (ie. Microsoft IAS). Can also forward a local port to a remote machine.
689.23 KB  
NEW DOWNLOADS IN SERVER TOOLS, PROXY SERVER TOOLS
Server Tools  -  GAdmin-OpenVPN-Server 0.1.6
GAdmin-OpenVPN-Server is an easy to use GTK+ client for the OpenVPN server in Bridge mode. A GUI for OpenVPN Multi-Client Server bridge. It can generate and use a total of 5 signed certificates and keys including...
245.76 KB  
Server Tools  -  Dual DHCP DNS Server 6.84
DHCP Server alots the IP addresses to computers, while DNS server resolves them. You need DHCP Server if you do not want to manually maintain IP Addresses or you have less IP Addresses than number of machines you have, as dynamic DHCP...
655.36 KB  
Server Tools  -  Localhost Indicator 0.0.1
Localhost Indicator is a simple and highly Ubuntu 10.04 integrated localhost web server indicator of Apache2 status, which takes advantages of the indicator-applet.
20.48 KB  
Server Tools  -  Open DHCP Server 1.45
DHCP Server Open Source Freeware. MultiSubnet DHCP Server supports Dynamic, Static Leases, Relay Agents, BOOTP, PXEBOOT, Options can be Global, Range Specific and Client Specific. Supports filtering of ranges on Mac Address, Vendor and User Class.
30.72 KB  
Server Tools  -  GAdmin-HTTPD 0.1.5
GAdminHTTPD project is an easy to use gtk+ user interface for the Apache HTTPD webserver. Featuring: Default server and multi-vhosting management. User management. Module management. Configuration imports and creations, manual editing,...
481.28 KB  
Proxy Server Tools  -  Prometeo 1.5
Prometeo is a modular proxy, developed as part of his thesis in Computer Science by Simone Tellini.
556.03 KB  
Proxy Server Tools  -  VultureNG 1.98
Vulture is an HTTP reverse proxy. It does many security checks (authentication, rewriting, filtering) before proxying request from Internet to your web applications. With authentication enabled, vulture will open flows only to authenticated...
4.4 MB  
Proxy Server Tools  -  Socks Server 5.3.8.9-2
SS5 is a socks server that implements the SOCKS v4 and v5 protocol. As a proxy server, SS5 authenticates, profiles and processes network requests for clients. It establishes connections to application hosts for client applications. When the client...
389.12 KB  
Proxy Server Tools  -  Burp proxy 1.4
Burp Proxy is an interactive HTTP/S proxy server for attacking and testing web applications. It operates as a man-in-the-middle between the end browser and the target web server, and allows the user to intercept, inspect and modify the raw traffic...
1.4 MB  
Proxy Server Tools  -  portagent 1.2
portagent is a POSIX transparent proxy routing daemon that allows multiple arbitrary services to run on a single arbitrary port. The main intention of portagent is for situations that need more services open to the world than open ports prohibit.
81.92 KB