Utgivning av HTTPS-analyseraren Mitmproxy 11 med stöd för HTTP/3

Release av projektet Mitmproxy 11 har presenterats, som utvecklar verktyg för trafikövervakning inom HTTPS-anslutningar, med möjligheter för inspektion, modifiering och Äterspelfunktion för trafiken. Den primÀra funktionen för Mitmproxy Àr att organisera trafikspÄrning i företagsystem och diagnostisera problem, till exempel att identifiera dold nÀtverksaktivitet frÄn applikationer. Projektets kÀllkod Àr skriven i Python och distribueras under MIT-licensen.

För analys av HTTPS-trafik placeras Mitmproxy pÄ en transitnod, dÀr den fÄngar klientens förfrÄgningar och vidarebefordrar dem som sina egna förfrÄgningar till mÄlet. servern. Under den begÀrda klient-sessionen etablerar Mitmproxy en vanlig HTTPS-anslutning med servern, medan den med klienten skapar en falsk anslutning med ett falskt SSL-certifikat som genereras pÄ plats för klienten. Trafiken som tas emot frÄn klienten vidarebefordras till mÄltjÀnsten, och svaren som tas emot skickas tillbaka till klienten.

Utgivning av HTTPS-analyseraren Mitmproxy 11 med stöd för HTTP/3

För att dirigera trafiken genom mitmproxy stöds flera metoder, sÄsom att ange mitmproxy-adressen som HTTP-proxy i webblÀsarens instÀllningar, fungera som SOCKS5-proxy, anvÀndas som omvÀnd proxy före HTTP-servern och organisera transparent vidarebefordran med hjÀlp av paketfiltreringsregler eller genom att kapsla in routing. För att den falska certifikatet som anvÀnds vid anslutningen till klienten inte ska orsaka varningar frÄn webblÀsaren om sÀkerhetsproblem med anslutningen, föreslÄs anvÀndaren att installera mitmproxys rotcertifikat, vilket kan göras manuellt eller genom att öppna en speciell vÀrd mitm.it i webblÀsaren.

Utgivning av HTTPS-analyseraren Mitmproxy 11 med stöd för HTTP/3

Mitmproxy stödjer HTTP/2, HTTP/3, Websockets, normalisering av paketföljd i strömmen, anslutning av skriptbehandlare för att modifiera trafiken i realtid, sparande av förfrÄgningar för senare Äterspelning, generation TLS-certifikat för avlyssnade sessioner, rensning av rubriker för modifieringstid för att inaktivera cachelagring pÄ klientsidan, omvÀnd proxy-lÀge för att omdirigera trafik till servern, blockeringslistor för att filtrera vissa förfrÄgningar, selektiv omdirigering av förfrÄgningar (inklusive för att leverera lokala filer som svar), innehÄlls- och rubrikÀndring baserat pÄ reguljÀra uttryck. För trafikanalys erbjuds ett kommandoradsverktyg liknande tcpdump, mitmdump, samt webgrÀnssnittet mitmweb.

Utgivning av HTTPS-analyseraren Mitmproxy 11 med stöd för HTTP/3
Utgivning av HTTPS-analyseraren Mitmproxy 11 med stöd för HTTP/3

En nyckelförbÀttring i den nya versionen Àr fullstÀndig support för protokollet HTTP/3, dÀr protokollet QUIC (Quick UDP Internet Connections) anvÀnds som transport för HTTP/2 (QUIC Àr ett överbyggnad pÄ UDP-protokollet som stödjer multiplexering av flera anslutningar och erbjuder krypteringsmetoder motsvarande TLS/SSL). I Mitmproxy kan bÄde transparent trafikavlyssning och arbete som omvÀnd proxy anvÀndas för HTTP/3. Funktionaliteten för avlyssning av HTTP/3 har testats i Firefox, Chrome och olika versioner av cURL.

Andra anmĂ€rkningsvĂ€rda förĂ€ndringar i den nya versionen Ă€r relaterade till förbĂ€ttrad support för DNS i kontexten för hantering av DNS-poster för HTTPS och ECH (Encrypted Client Hello). Den nya versionen har lagt till stöd för begĂ€ran om DNS-poster, som skiljer sig frĂ„n A/AAAA (till exempel i ECH skickas information om den offentliga krypteringsnyckeln i DNS-posterna HTTPSSVC). En funktion för rensning av ECH-nycklar frĂ„n HTTPS-posterna i DNS har lagts till. För att arbeta med DNS har en övergĂ„ng till biblioteket Hickory, skrivet i Rust och utvecklat av Let’s Encrypt-projektet, genomförts. Stöd för DNS-over-TCP har lagts till. En alternativ funktion för att inaktivera hanteringen av instĂ€llningar frĂ„n /etc/hosts har implementerats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster