lançamento do conjunto de ferramentas , usado para organizar o funcionamento da rede anônima Tor. Tor 0.4.0.5 é reconhecido como o primeiro lançamento estável da ramificação 0.4.0, que se desenvolveu nos últimos quatro meses. A ramificação 0.4.0 será acompanhada dentro do ciclo regular de suporte — o lançamento de atualizações será encerrado em 9 meses ou 3 meses após o lançamento da ramificação 0.4.1.x. Um ciclo de suporte prolongado (LTS) é garantido para a ramificação 0.3.5, cujas atualizações serão lançadas até 1º de fevereiro de 2022.
Principais novidades:
- Na implementação do lado do cliente modo de economia de energia — após um longo período de inatividade (24 horas ou mais), o cliente entra em modo de suspensão, interrompendo a atividade da rede e não consumindo recursos de CPU. O retorno ao modo normal ocorre após um pedido do usuário ou ao receber um comando de controle. Para gerenciar a retomada do modo de suspensão após a reinicialização, foi proposta a configuração DormantOnFirstStartup (para voltar ao modo de suspensão imediatamente, sem esperar as 24 horas de inatividade);
- Foi implementada uma notificação detalhada do processo de inicialização do Tor (bootstrap), permitindo avaliar as causas de atrasos na inicialização sem esperar o término do processo de conexão. Anteriormente, as informações eram exibidas apenas após a conclusão da conexão, mas o processo de inicialização, em certos problemas, travava ou podia levar horas, o que criava uma sensação de incerteza. Agora, as mensagens sobre problemas emergentes e o status de inicialização são exibidas à medida que o progresso em várias etapas avança. Informações separadas sobre o status da conexão utilizando proxy e transportes conectados são exibidas;
- suporte inicial (WTF-PAD — Adaptive Padding) para combater métodos indiretos de identificação de acessos a sites e serviços ocultos através da análise de características de fluxos de pacotes e atrasos entre eles, próprios de sites e serviços específicos. A implementação inclui autômatos que operam uma distribuição estatística de probabilidade para substituição de atrasos entre pacotes, visando suavizar o tráfego. O novo modo atualmente funciona apenas em modo experimental. No momento, apenas o preenchimento em nível de cadeias está implementado;
- Uma lista explícita das subsistemas Tor, chamados durante a inicialização e finalização, foi adicionada. Anteriormente, esses subsistemas eram gerenciados de diferentes locais na base de código e seu uso não era estruturado.
- Foi implementada uma nova API para gerenciar processos filhos, permitindo um canal de comunicação bidirecional entre os processos filhos em sistemas Unix-like e no Windows.
Fonte: opennet.ru
