Lëshimi i një dege të re të qëndrueshme të Tor 0.4.0

Pa dritën lirimi i mjeteve Thor 0.4.0.5, përdoret për të organizuar funksionimin e rrjetit anonim Tor. Tor 0.4.0.5 njihet si lëshimi i parë i qëndrueshëm i degës 0.4.0, i cili ka qenë në zhvillim për katër muajt e fundit. Dega 0.4.0 do të mbahet si pjesë e ciklit të rregullt të mirëmbajtjes - përditësimet do të ndërpriten pas 9 muajsh ose 3 muajsh pas lëshimit të degës 0.4.1.x. Mbështetja afatgjatë (LTS) ofrohet për degën 0.3.5, përditësimet për të cilat do të publikohen deri më 1 shkurt 2022.

Risitë kryesore:

  • Në zbatimin e pjesës së klientit shtuar modaliteti i kursimit të energjisë - gjatë mosaktivitetit të zgjatur (24 orë ose më shumë), klienti kalon në një gjendje gjumi, gjatë së cilës aktiviteti i rrjetit ndalon dhe burimet e CPU-së nuk konsumohen. Kthimi në modalitetin normal ndodh pas një kërkese të përdoruesit ose pas marrjes së një komande kontrolli. Për të kontrolluar rifillimin e modalitetit të gjumit pas një rinisjeje, është propozuar cilësimi DormantOnFirstStartup (për t'u kthyer menjëherë në modalitetin e fjetjes, pa pritur edhe 24 orë të tjera pasiviteti);
  • Informacioni i detajuar në lidhje me procesin e nisjes së Tor (bootstrap) është zbatuar, duke ju lejuar të vlerësoni arsyet e vonesave gjatë nisjes pa pritur që procesi i lidhjes të përfundojë. Më parë, informacioni shfaqej vetëm pas përfundimit të lidhjes, por procesi i fillimit ngrinte ose kërkonte orë të tëra për t'u përfunduar në disa probleme, gjë që krijonte një ndjenjë pasigurie. Aktualisht, mesazhet në lidhje me problemet e shfaqura dhe statusin e fillimit shfaqen ndërsa progresi i fazave të ndryshme përparon. Më vete, shfaqet informacioni për gjendjen e lidhjes duke përdorur proxies dhe transportet e lidhura;
  • Zbatuar mbështetje fillestare mbushje shtuese adaptive (WTF-PAD - Adaptive Padding) për të luftuar metodat indirekte të përcaktimit të fakteve të aksesit në faqet dhe shërbimet e fshehura përmes analizës së karakteristikave të flukseve të paketave dhe vonesave ndërmjet tyre, karakteristike për faqet dhe shërbimet specifike. Zbatimi përfshin makineritë e gjendjes së fundme që funksionojnë në një shpërndarje statistikore probabiliteti për të zëvendësuar vonesat midis paketave për të qetësuar trafikun. Modaliteti i ri për momentin funksionon vetëm në modalitetin eksperimental. Aktualisht është zbatuar vetëm mbushja në nivel zinxhir;
  • U shtua një listë e qartë e nënsistemeve Tor të thirrura pas inicializimit dhe mbylljes. Më parë, këto nënsisteme menaxhoheshin nga vende të ndryshme në bazën e kodit dhe përdorimi i tyre nuk ishte i strukturuar;
  • Një API e re është zbatuar për menaxhimin e proceseve të fëmijëve, duke lejuar një kanal komunikimi dydrejtimësh midis proceseve të fëmijëve në sistemet e ngjashme me Unix dhe në Windows.

Burimi: opennet.ru

Shto një koment