Rilascio di un nuovo ramo stabile di Tor 0.4.0

Ho visto la luce rilascio di strumenti Tor 0.4.0.5, utilizzato per organizzare il funzionamento della rete Tor anonima. Tor 0.4.0.5 è riconosciuta come la prima versione stabile del ramo 0.4.0, in sviluppo da quattro mesi. Il ramo 0.4.0 verrà mantenuto come parte del ciclo di manutenzione regolare: gli aggiornamenti verranno interrotti dopo 9 mesi o 3 mesi dopo il rilascio del ramo 0.4.1.x. Per il ramo 0.3.5 è previsto il supporto a lungo termine (LTS), i cui aggiornamenti verranno rilasciati fino al 1° febbraio 2022.

Principali innovazioni:

  • Nell'implementazione della parte client aggiunto modalità di risparmio energetico: durante un'inattività prolungata (24 ore o più), il client entra in uno stato di sospensione, durante il quale l'attività di rete si interrompe e le risorse della CPU non vengono consumate. Il ritorno alla modalità normale avviene dopo una richiesta dell'utente o alla ricezione di un comando di controllo. Per controllare la ripresa della modalità sleep dopo un riavvio è stata proposta l'impostazione DormantOnFirstStartup (per tornare immediatamente alla modalità sleep, senza attendere altre 24 ore di inattività);
  • Sono state implementate informazioni dettagliate sul processo di avvio di Tor (bootstrap), consentendo di valutare i motivi dei ritardi durante l'avvio senza attendere il completamento del processo di connessione. In precedenza, le informazioni venivano visualizzate solo dopo aver completato la connessione, ma in alcuni problemi il processo di avvio si bloccava o richiedeva ore per essere completato, creando una sensazione di incertezza. Attualmente, i messaggi sui problemi emergenti e sullo stato dell'avvio vengono visualizzati man mano che avanza l'avanzamento delle varie fasi. Separatamente vengono visualizzate le informazioni sullo stato della connessione tramite proxy e trasporti connessi;
  • Implementato supporto iniziale imbottitura incrementale adattiva (WTF-PAD - Adaptive Padding) per combattere metodi indiretti di determinazione dei fatti di accesso a siti e servizi nascosti attraverso l'analisi delle caratteristiche dei flussi di pacchetti e dei ritardi tra loro, caratteristici di specifici siti e servizi. L'implementazione include macchine a stati finiti che operano su una distribuzione di probabilità statistica per sostituire i ritardi tra i pacchetti per fluidificare il traffico. La nuova modalità funziona solo in modalità sperimentale per ora. Attualmente è implementato solo il riempimento a livello di catena;
  • Aggiunto un elenco esplicito di sottosistemi Tor richiamati all'inizializzazione e allo spegnimento. In precedenza questi sottosistemi erano gestiti da punti diversi della codebase e il loro utilizzo non era strutturato;
  • È stata implementata una nuova API per la gestione dei processi secondari, consentendo un canale di comunicazione bidirezionale tra i processi secondari su sistemi simili a Unix e su Windows.

Fonte: opennet.ru

Aggiungi un commento