Veröffentlichung eines neuen stabilen Zweigs von Tor 0.4.0

sah das Licht Freigabe von Werkzeugen Tor 0.4.0.5, wird verwendet, um den Betrieb des anonymen Tor-Netzwerks zu organisieren. Tor 0.4.0.5 gilt als erste stabile Version des 0.4.0-Zweigs, der sich seit vier Monaten in der Entwicklung befindet. Der 0.4.0-Zweig wird im Rahmen des regulären Wartungszyklus gepflegt – Updates werden nach 9 Monaten oder 3 Monaten nach der Veröffentlichung des 0.4.1.x-Zweigs eingestellt. Für den Zweig 0.3.5 wird langfristiger Support (LTS) bereitgestellt, dessen Updates bis zum 1. Februar 2022 veröffentlicht werden.

Wichtigste Neuerungen:

  • Bei der Umsetzung des Client-Teils hinzugefügt Energiesparmodus – bei längerer Inaktivität (24 Stunden oder länger) wechselt der Client in einen Ruhezustand, in dem die Netzwerkaktivität stoppt und keine CPU-Ressourcen verbraucht werden. Die Rückkehr in den Normalmodus erfolgt nach einer Benutzeranforderung oder nach Erhalt eines Steuerbefehls. Um die Wiederaufnahme des Ruhemodus nach einem Neustart zu steuern, wurde die Einstellung DormantOnFirstStartup vorgeschlagen (um sofort in den Ruhemodus zurückzukehren, ohne weitere 24 Stunden Inaktivität abzuwarten);
  • Detaillierte Informationen zum Tor-Startvorgang (Bootstrap) wurden implementiert, sodass Sie die Gründe für Verzögerungen beim Start ermitteln können, ohne auf den Abschluss des Verbindungsvorgangs warten zu müssen. Bisher wurden Informationen erst angezeigt, nachdem die Verbindung hergestellt wurde. Der Startvorgang fror jedoch ein oder dauerte bei bestimmten Problemen Stunden, was zu einem Gefühl der Unsicherheit führte. Derzeit werden im Verlauf der verschiedenen Phasen Meldungen zu neu auftretenden Problemen und zum Startstatus angezeigt. Separat werden Informationen zum Status der Verbindung über Proxys und verbundene Transporte angezeigt;
  • Umgesetzt Erstunterstützung adaptive inkrementelle Polsterung (WTF-PAD – Adaptive Padding) zur Bekämpfung indirekter Methoden zur Bestimmung der Tatsachen des Zugriffs auf Websites und versteckte Dienste durch Analyse der Eigenschaften von Paketströmen und Verzögerungen zwischen ihnen, die für bestimmte Websites und Dienste charakteristisch sind. Die Implementierung umfasst Finite-State-Maschinen, die auf einer statistischen Wahrscheinlichkeitsverteilung arbeiten, um Verzögerungen zwischen Paketen zu ersetzen und so den Datenverkehr zu glätten. Der neue Modus funktioniert vorerst nur im experimentellen Modus. Derzeit ist nur das Auffüllen auf Kettenebene implementiert.
  • Eine explizite Liste von Tor-Subsystemen hinzugefügt, die beim Initialisieren und Herunterfahren aufgerufen werden. Bisher wurden diese Subsysteme von verschiedenen Stellen in der Codebasis verwaltet und ihre Verwendung war nicht strukturiert;
  • Für die Verwaltung untergeordneter Prozesse wurde eine neue API implementiert, die einen bidirektionalen Kommunikationskanal zwischen untergeordneten Prozessen auf Unix-ähnlichen Systemen und unter Windows ermöglicht.

Source: opennet.ru

Kommentar hinzufügen