Cntlm

Software kuvakaappaus:
Cntlm
Ohjelmiston tiedot:
Versio: 0.35
Lähetyksen päivämäärä: 3 Jun 15
Kehittäjä: David Kubicek
Lupa: Vapaa
Suosio: 173

Rating: 2.0/5 (Total Votes: 2)

Cntlm on autentikointiyksikön HTTP välityspalvelimen tarkoituksena on auttaa sinua eroon kahleista oma maailmassa me kaikki pidetään vangittuina. Voit ajaa ja käyttää vapaan käyttöjärjestelmän tietokoneen ja kunnioitamme jalo idea, mutta voit 't piilottaa! Kun olet jäljessä kylmän teräksen baareissa yrityksen välityspalvelin edellyttää NTLM, menetetty.
Täältä tulee Cntlm. Se vie osoitteen välityspalvelimen (tai valtakirjoja) ja avaa kuuntelu pistorasiaan, välittää jokainen pyyntö välityspalvelimen (liikkuu ympyrän luettelosta, jos aktiivinen välityspalvelimen lakkaa toimimasta). Matkan varrella, toimitti yhteys on luotu uudelleen ja todennettu tai, jos käytettävissä, aiemmin välimuistissa yhteys uudelleen saavuttaa korkeampi hyötysuhde ja nopeammin vastauksia. Kun ketju on perustettu, Cntlm on tarkoitus käyttää ensisijaisena välityspalvelimen. Cntlm myös itegrates läpinäkyvä TCP / IP-portin huolinta (tunnelointi) emoyhtiön kautta välityspalvelimen. Kun tunneli aukeaa uusi kuuntelu liitäntään määritellyn paikallisen portin ja välittää kaikki liitännät annettuja isäntä: portti takana vanhempi välityspalvelimen.
Ilmeisesti todennus osa on samanlainen NTLMAPS ja muille, mutta Cntlm poistaa monia puutteensa ja tehottomuutta. Se tukee real keep-alive (molemmilla puolilla), ja se välimuistit kaikki todennetut yhteydet uusiokäyttöön myöhemmissä pyyntöjä. Se voidaan käynnistää uudelleen ilman TIME_WAIT viivytystä, käyttää vain murto muistia muihin verrattuna ja kertaluokkaa vähemmän prosessoritehoa. Jokainen lanka on täysin itsenäinen ja ei voi estää toista.
 Lisäksi alemmat käytön järjestelmän resursseja, Cntlm saavutetaan parempi suorituskyky.
By välimuistia kerran avasi yhteyksiä, se toimii kiihdytin; eikä 5-tie auth kättely jokaisen yhteyden, se avoimesti poistaa tämä vaatimus, joka tarjoaa suoran pääsyn suurimman osan ajasta. Esimerkiksi NTLMAPS ei tee todennus kerralla alkuperäinen pyyntö - sen sijaan, että ensin yhdistää, lähettää koetin ja katkaisee. Aikaisintaan että se yhdistää uudelleen ja aloittaa sitten NTLM kädenpuristus. Cntlm myös ei lue asiakkaiden täydellinen pyyntö sisältää HTTP kehon muistiin, itse asiassa, ei liikennettä syntyy paitsi vaihtoon otsikoita, kunnes asiakas-palvelin yhteys on täysin neuvotellaan. Vasta sitten on pyyntö ja vastaus elinten multipleksoitu, suoraan asiakkaan ja palvelimen välillä pistorasiat. Tällä tavoin, Cntlm vältetään useimmat TCP / IP-piirtoheitin samanlaisia ​​välityspalvelimia. Yhdessä että Cntlm on kirjoitettu optimoitu C, se saavuttaa jopa kaksikymmentä kertaa nopeammin vastauksia. Hitaampi linja, enemmän vaikutusta Cntlm on ladata nopeuksilla.
Muistin hallinta auditoinnit ja profilointi ovat olennainen osa kehitysprosessia. Jokainen muutos koodi on auditoida Valgrind, joka toimii virtuaalisen prosessorin ja tarkistaa käyttäytymistä jokaisen käskyn hakemuksen profiloitu. Käyttämällä tätä ihmeellistä työkalua, voit uncloak epätasapainoa malloc / ilmaiset puhelut (double ilmainen n tai vuotoja), operaatioiden alustamattoman muistin, pääsy ulkopuolelle asianmukaisesti jaettu muisti ja oi niin paljon enemmän.
Mitä uutta tässä julkaisussa:

Kuvakaappauksia

cntlm_1_143616.png

Vastaavia ohjelmistoja

HAproxy
HAproxy

27 Sep 15

Turtle
Turtle

11 May 15

uwhoisd
uwhoisd

20 Feb 15

Kommentit Cntlm

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!