O The Tor Project, conhecido principalmente pelo desenvolvimento do Tor Browser, continua a expandir o seu arsenal de aplicações focadas na privacidade. A organização anunciou recentemente um novo produto chamado Oniux, uma ferramenta inovadora que permite aos utilizadores executar qualquer programa Linux através da rede Tor diretamente ao nível do kernel, prometendo um aumento significativo na privacidade online.
O que é o Oniux e como reforça a sua privacidade?
Com o Oniux, as preocupações com configurações de proxy incorretas podem tornar-se coisa do passado. Esta ferramenta isola as aplicações no seu próprio namespace Linux – uma funcionalidade do kernel que permite isolar recursos do sistema. Ao fazer isto, o Oniux encaminha todo o tráfego da aplicação através da rede Tor, eliminando potenciais fugas de dados. Segundo o The Tor Project, esta capacidade pode ser particularmente útil para um vasto leque de utilizadores, desde ativistas a investigadores que necessitem de um isolamento de rede robusto.
Oniux vs Torsocks: As principais diferenças
O Oniux partilha semelhanças com outra ferramenta desenvolvida pelo The Tor Project, o Torsocks. No entanto, o Oniux foi concebido para superar algumas das limitações do seu antecessor. Uma das principais vantagens é a sua capacidade de funcionar com todas as aplicações, e não apenas com aquelas que realizam chamadas de sistema através da biblioteca C (libc). Além disso, o Oniux impossibilita que aplicações maliciosas consigam vazar dados através de chamadas de sistema diretas (via raw assembly), oferecendo uma camada extra de segurança.
Como experimentar o Oniux no Linux
Para os utilizadores de Linux que desejem testar o Oniux, o processo de instalação já se encontra disponível. Primeiramente, é necessário ter o Rust instalado no sistema, uma vez que o Oniux foi desenvolvido nesta linguagem de programação. Pode instalar o Rust com o seguinte comando:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
De seguida, instale o Oniux utilizando este comando:
cargo install --git https://gitlab.torproject.org/tpo/core/oniux oniux@0.4.0
Após a instalação, pode começar a utilizar o Oniux. Eis alguns exemplos práticos (não digite o $
ao inserir os comandos):
Para realizar uma simples consulta HTTPS:
$ oniux curl https://icanhazip.com
O Oniux também suporta IPv6:
$ oniux curl -6 https://ipv6.icanhazip.com
Para aceder a onion services:
$ oniux curl http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/index.html
Para ativar registos (logs) para análise detalhada:
$ RUST_LOG=debug oniux curl https://icanhazip.com
É possível "torificar" toda a sua shell, isolando todos os processos dentro dela:
$ oniux bash
Se estiver num ambiente gráfico, pode também isolar aplicações gráficas:
$ oniux hexchat
Ainda em fase experimental, mas promissor
Embora o Oniux apresente vantagens notáveis sobre o Torsocks, é importante salientar que se trata de uma ferramenta muito mais recente e, como tal, é considerada experimental. O Torsocks, com os seus 15 anos de existência, é uma solução consideravelmente mais testada e madura. Contudo, o The Tor Project incentiva a utilização do Oniux e afirma o seu compromisso em continuar a desenvolver e aprimorar a ferramenta.
Nenhum comentário
Seja o primeiro!