Cntlm

Software screenshot:
Cntlm
Software informatie:
Versie: 0.35
Upload datum: 3 Jun 15
Ontwikkelaar: David Kubicek
Licentie: Gratis
Populariteit: 173

Rating: 2.0/5 (Total Votes: 2)

cntlm is een verificatie HTTP proxy bedoeld om u te helpen ontsnappen uit de ketenen van de eigen wereld waarin we allemaal worden gehouden gevangenen in. U kunt lopen en gebruik maken van een gratis besturingssysteem op uw computer en eer van onze nobele idee, maar u kunt 't verbergen! Zodra je achter de koude stalen staven van het corporate proxyserver die NTLM-verificatie, uw verloren.
Hier komt cntlm. Het neemt het adres van uw proxy (of proxies) en opent een luisterende socket, het doorsturen van elk verzoek naar de proxy (bewegen in een ronde lijst als de actieve proxy stopt met werken). Onderweg wordt de doorgestuurde verbinding opnieuw geschapen en geauthentiseerd, indien beschikbaar, oude cache verbinding hergebruikt om een ​​hogere efficiëntie en snellere respons te bereiken. Wanneer de ketting wordt ingesteld, cntlm wordt gebruikt als de primaire proxy. Cntlm itegrates ook transparante TCP / IP port forwarding (tunneling) door de ouder proxy. Elke tunnel opent een nieuwe luisterervaring aansluiting op de opgegeven lokale poort en stuurt alle aansluitingen naar de opgegeven host: poort achter de ouder proxy.
Blijkbaar is de authenticatie deel is vergelijkbaar met NTLMAPS en anderen, maar cntlm verwijdert veel van hun tekortkomingen en inefficiënties. Het ondersteunt real keep-alive (aan beide zijden) en het slaat alle geverifieerde verbindingen voor hergebruik in de daaropvolgende aanvragen. Het kan worden gestart zonder TIME_WAIT vertraging verbruikt slechts een fractie van het geheugen in vergelijking met anderen en orden van grootte minder CPU. Elke draad volledig onafhankelijk en kan andere niet blokkeren.
 Naast de lagere gebruik van systeembronnen, cntlm behaalt hogere doorvoer.
Door cache eenmaal geopend verbindingen fungeert als versneller; in plaats van 5-way authenticatie handdruk voor elke verbinding, is het transparant verwijdert deze eis, die directe toegang tot de meeste van de tijd. Bijvoorbeeld, NTLMAPS geen verificatie tegelijk te doen met het oorspronkelijke verzoek - in plaats daarvan, voor het eerst met elkaar verbindt, stuurt een sonde en de verbinding verbreekt. Niet eerder dan dat het weer met elkaar verbindt en vervolgens initieert NTLM handdruk. Cntlm ook niet lezen de cliënten volledig verzoek inclusief HTTP lichaam in het geheugen, in feite, wordt geen verkeer gegenereerd, behalve voor de uitwisseling van headers tot de client-server verbinding volledig is onderhandeld. Alleen dan zijn de aanvraag en de reactie lichamen gemultiplexeerd, rechtstreeks tussen client en server sockets. Zo cntlm vermijdt de meeste van de TCP / IP overhead van soortgelijke volmachten. Naast het feit dat cntlm is geschreven in geoptimaliseerde C, bereikt tot twintig maal snellere reactie. Hoe langzamer de lijn, hoe meer invloed cntlm heeft op download snelheden.
Memory management audits en profilering zijn inherent onderdeel van het ontwikkelingsproces. Elke wijziging in de code wordt gecontroleerd middels Valgrind, die fungeert als virtuele CPU en controleert gedrag van elke instructie van de toepassing die wordt geprofileerd. Met behulp van deze fantastische tool kunt u elke onbalans in malloc / gratis bellen (double gratis of lekt), operaties met niet-geïnitialiseerd geheugen, toegang buiten goed toegewezen geheugen en oh zo veel meer uncloak.
Wat is er nieuw in deze release:

Screenshots

cntlm_1_143616.png

Vergelijkbare software

socket_zmq
socket_zmq

20 Feb 15

Proximity
Proximity

3 Jun 15

squid-filter
squid-filter

3 Jun 15

ProxyChains
ProxyChains

3 Jun 15

Reacties op Cntlm

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!