Release av en ny stabil gren av Tor 0.4.0

Såg ljuset släpp av verktyg Tor 0.4.0.5, används för att organisera driften av det anonyma Tor-nätverket. Tor 0.4.0.5 anses vara den första stabila utgåvan av 0.4.0-grenen, som har varit under utveckling de senaste fyra månaderna. 0.4.0-grenen kommer att underhållas som en del av den vanliga underhållscykeln - uppdateringar kommer att avbrytas efter 9 månader eller 3 månader efter utgivningen av 0.4.1.x-grenen. Långtidsstöd (LTS) tillhandahålls för 0.3.5-grenen, vars uppdateringar kommer att släppas fram till 1 februari 2022.

Huvudsakliga innovationer:

  • I genomförandet av klientdelen Lagt till energisparläge - under långvarig inaktivitet (24 timmar eller mer) går klienten in i ett viloläge, under vilket nätverksaktiviteten upphör och CPU-resurserna inte förbrukas. Återgång till normalt läge sker efter en användarbegäran eller vid mottagande av ett kontrollkommando. För att styra återupptagandet av viloläget efter en omstart har inställningen DormantOnFirstStartup föreslagits (att återgå till viloläge omedelbart, utan att vänta på ytterligare 24 timmars inaktivitet);
  • Detaljerad information om Tor-startprocessen (bootstrap) har implementerats, så att du kan utvärdera orsakerna till förseningar under start utan att vänta på att anslutningsprocessen ska slutföras. Tidigare visades information först efter att anslutningen slutförts, men startprocessen skulle frysa eller ta timmar att slutföra med vissa problem, vilket skapade en känsla av osäkerhet. För närvarande visas meddelanden om nya problem och startstatus allteftersom de olika stegen fortskrider. Information om tillståndet för anslutningen med hjälp av proxyservrar och anslutna transporter visas separat;
  • Genomfört initialt stöd adaptiv inkrementell stoppning (WTF-PAD - Adaptive Padding) för att bekämpa indirekta metoder för att fastställa fakta om åtkomst till webbplatser och dolda tjänster genom analys av egenskaperna hos paketflöden och förseningar mellan dem, karakteristiska för specifika webbplatser och tjänster. Implementeringen inkluderar finita tillståndsmaskiner som arbetar på en statistisk sannolikhetsfördelning för att ersätta fördröjningar mellan paket för att jämna ut trafiken. Det nya läget fungerar bara i experimentläge för närvarande. För närvarande är endast stoppning på kedjenivå implementerad;
  • Lade till en explicit lista över Tor-delsystem som uppmanades till initialisering och avstängning. Tidigare hanterades dessa delsystem från olika platser i kodbasen och deras användning var inte strukturerad;
  • Ett nytt API har implementerats för att hantera underordnade processer, vilket möjliggör en dubbelriktad kommunikationskanal mellan underordnade processer på Unix-liknande system och på Windows.

Källa: opennet.ru

Lägg en kommentar