Nemrég jelent meg a Tor 0.3.5.7 új verziója, amelyet az anonim Tor hálózat munkájának megszervezésére használnak.
A Tor 0.3.5.7 a 0.3.5 elágazás első stabil változata, amely az elmúlt négy hónapban fejlődött.
Ugyanakkor, Javító frissítéseket is kiadtak a Tor 0.3.4.10 és 0.3.3.11 régebbi ágaihoz, amelyek felhalmozott hibajavításokat tartalmaznak. A 0.3.5 elágazást egy hosszú támogatási ciklus (LTS) kíséri, amely magában foglalja az alapfunkciók frissítéseinek kiadását három évre (1. február 2022-ig).
A Tor 0.3.5 sorozat számos új funkciót és teljesítményjavítást tartalmaz, beleértve a vevőszolgálat engedélyét a hagyma v3 szolgáltatásokra, a rendszertöltési jelentéseket, a továbbfejlesztett sávszélesség-mérő eszközök támogatását, az NSS kísérleti támogatását az OpenSSL helyett és még sok minden mást.
A Tor 0.3.5.7 fő újdonságai
Ezzel az új kiadással Hozzáadott támogatás a rejtett szolgáltatások ügyfélkapcsolatainak engedélyezéséhez a hagyma szolgáltatások protokoll harmadik verziójával.
Az engedélyezést a szolgáltatásleírókhoz való hozzáférés szintjén hajtják végre, most a rejtett szolgáltatás úgy konfigurálható, hogy csak az előzetes jogosultsággal rendelkező ügyfelek tudják visszafejteni a leíró tartalmát, hogy információkat szerezzenek a kapcsolatról.
Az ügyfelek igénybe vehetik a torrc-hez hozzáadott "ClientOnionAuthDir" opciót, és az "Author_clients /" könyvtárat javasolták a szolgáltatások számára az engedélyezett ügyfelek listájának tárolására.
A protokoll harmadik változatán alapuló rejtett szolgáltatások, a javítószámlálók generálása javult annak érdekében, hogy biztosítsák a szolgáltatások méretezését ugyanazon szolgáltatás példányainak futtatásával különböző gazdagépeken anélkül, hogy konfigurálni kellene az állomás adatszinkronizálását.
Az ügyfélláncok szétválasztására HiddenServiceExportCircuitID beállítást javasoltak, amelyet egy rejtett szolgáltatással lehet megadni a protokoll harmadik verziójának használatakor.
Ez a funkció lehetővé teszi a rejtett szolgáltatás elérését a HAProxy protokollon keresztül, hogy virtuális IP-címet rendeljen a bejövő ügyfélláncokhoz.
Egy másik fontos pont az Megkezdődött a Tor kód alapstruktúrájának teljes átszervezése a modularitás javítása és a projektkarbantartás egyszerűsítése érdekében.
Pl. megkezdődött a nagy fájlok kisebb fájlokra bontása és egy adott funkció szétválasztása.
A "közös" könyvtár könyvtárakra van osztva ("lib" könyvtár), az "o" könyvtár fájljai az alaprészbe (a "core" könyvtár), a független modulokba (a "feature") kerülnek. könyvtár) vagy alkalmazások (az "alkalmazás" könyvtár).
Ezt optimalizálták a teljesítmény növelése érdekében (az indítási idő átlagosan 8% -kal csökkent).
Egyéb változások
Alapértelmezés szerint, a protokoll harmadik verziója engedélyezve van a hagymaszolgáltatásokhoz.
Ha a protokoll második verziója alapján új rejtett szolgáltatásokat kell létrehozni, akkor a frissítés telepítése után konfiguráció módosítására lesz szükség ("HiddenServiceVersion 2" opció).
A meglévő szolgáltatások esetében a protokoll verziója változatlan marad, ahogy azt a fájl kulcsokkal jelzi.
Végül az alapértelmezett átjáró leállt a kilépési csomópont módban. Ha az ExitRelay paraméter "automatikus" értékre van állítva, akkor a kilépési csomópont most a forgalmi kilépési szabályok kifejezett konfigurálását igényli az ExitPolicy és a ReducedExitPolicy beállítások használatával.
Az üzenetek módosultak a Tor indításakor, ami kompatibilitás megsértéséhez vezethet a naplók elemzéséhez szükséges külső segédprogramokkal.
A címtárszerverről érkező adatok fogadásának előrehaladásáról szóló információk az átjáróhoz (reléhez vagy hídhoz) való sikeres kapcsolat létrehozása előtt megszűntek.
Y támogatást adott a továbbfejlesztett sávszélesség-mérő eszközökhöz, és lehetőséget adott aSzabálytalan az OpenSSL helyett a Mozilla projekt által kifejlesztett NSS könyvtárakat használni.