O uso de Whonix em conjunto com Qubes OS representa um avanço significativo em termos de segurança e anonimato em comparação ao uso convencional de Whonix em máquinas virtuais padrão. A configuração tradicional, que utiliza um sistema Linux como host, deixa as VMs suscetíveis a ataques a nível de hardware, comprometendo a segurança dos dados. Por outro lado, no Qubes, o Whonix é executado em uma arquitetura isolada que limita os efeitos de qualquer comprometimento à appVM designada para gestão de conexão. Esse isolamento fortalece a proteção contra malware e ameaças externas, fazendo com que o gerenciamento de arquivos e dispositivos USB se torne muito mais seguro e eficiente. Assim, a estrutura do Qubes oferece um ambiente robusto para operações que exigem anonimato e confidencialidade, tornando-o superior ao setup convencional.
Whonix convencional utiliza um Whonix Gateway em uma máquina virtual padrão no Linux (Windows ou Mac também), por meio de VirtualBox, VMware ou KVM Virt Manager, e outra máquina virtual para o Whonix Workstation. O problema desse setup é que um Linux comum como host dessas máquinas virtuais fica diretamente conectado ao hardware, incluindo placas de rede, Wi-Fi e dispositivos USB, como teclado e mouse. Se houver um malware em nível de hardware no PC utilizando esses componentes, o atacante poderá comprometer o host do Linux, controlando as VMs se obtiver privilégios suficientes. Nesse cenário, o uso do Whonix se torna ineficaz, pois quem controla o host pode acessar suas VMs e comprometer seu anonimato e segurança.
No Qubes, o Whonix opera dentro de uma arquitetura altamente isolada, proporcionando múltiplas camadas de segurança. O Whonix Gateway funciona em uma appVM, enquanto o Whonix Workstation opera em outra appVM, ambas paravirtualizadas e isoladas do resto do sistema. As placas de rede são gerenciadas pela appVM sys-net, garantindo que um ataque em nível de hardware ou firmware se restrinja a essa appVM, que é totalmente isolada. A sys-net pode ser comprometida, mas o Whonix Gateway e Workstation permanecem protegidos por esse isolamento.
A sys-usb gerencia as conexões USB, impedindo que malware ou spyware presentes em dispositivos USB afetem o restante do sistema. Assim, mesmo que um ataque se concretize na sys-usb, o Whonix Gateway e Workstation permanecem seguros. Além disso, dispositivos de hardware se conectam ao dom0, que fica offline e gerencia outras appVMs e templates, limitando o alcance de qualquer ataque a nível de hardware. A estrutura do Qubes oferece uma proteção incomparável em relação a um Linux convencional rodando Whonix.
Outra vantagem do Whonix no Qubes é a possibilidade de gerenciamento de arquivos através do sys-usb ou de uma appVM isolada e offline, sem a necessidade de conectar pendrives ou HDs externos diretamente nas appVMs do Whonix. Isso evita que o serial de dispositivos USB seja registrado nas appVMs, mantendo o anonimato (por esse serial é possível lhe desanonimizar). Em contrapartida, no Whonix convencional, esse processo demandaria a criação de um disco virtual offline, aumentando a complexidade e dificultando a usabilidade.
Por isso, o Qubes se torna uma escolha superior para operações de anonimato e segurança com Whonix. A estrutura do Qubes facilita o gerenciamento de arquivos e dispositivos, permitindo operações com maior eficiência e segurança. Assim, é altamente recomendado optar por Whonix no Qubes para garantir a máxima proteção e anonimato em suas atividades online.
Para instalar e configurar o Whonix no Qubes, é importante seguir um procedimento bem definido. A versão mais recente do Qubes, geralmente, já vem com templates pré-instalados, como o whonix-gateway-17 e whonix-workstation-17. Para reinstalar ou atualizar esses templates, é possível utilizar o terminal do dom0 com os comandos apropriados:
sudo qubes-dom0-update --enablerepo=qubes-templates-community whonix-gateway-17 sudo qubes-dom0-update --enablerepo=qubes-templates-community whonix-workstation-17
Além disso, também é possível utilizar a interface gráfica do Qubes Template Manager para gerenciar a instalação, selecionando o template desejado e aplicando as alterações necessárias.
Após a instalação, para iniciar o Whonix no Qubes, acesse o menu de aplicações Qubes e selecione a appVM correspondente ao Whonix Workstation. A partir daí, você poderá usar o Tor Browser ou outros aplicativos dentro do ambiente seguro proporcionado pelo Qubes.
É fundamental também cadastrar bridges no Whonix Gateway para garantir a conexão em redes censuradas. O uso de bridges confiáveis melhora significativamente a segurança da sua navegação. Para isso, acesse o site apropriado e siga os passos para adicionar as bridges à configuração do Whonix.
Por fim, recomenda-se o uso de uma appVM descartável (disposable VM) para tarefas que envolvam atividades sensíveis, garantindo que não haverá registros de atividade após o desligamento da VM. Isso aumenta ainda mais o nível de segurança durante o uso do Whonix.
Optar por utilizar o Whonix dentro do Qubes é uma estratégia crucial para quem busca segurança e anonimato. A arquitetura isolada do Qubes não só protege contra ameaças a nível de software, mas também limita o impacto de potenciais compromissos a nível de hardware. Isso cria um ambiente robusto para operações críticas e confidenciais, onde a proteção da privacidade é uma prioridade. Portanto, sempre prefira a configuração do Whonix no Qubes para uma experiência mais segura e confiável.
No tutorial do Leandroibov sobre instalação do Qubes, um método é apresentado onde os templates e appVMs do Qubes já estão prontos. Para mais detalhes, consulte o tutorial em traderprofissional.com.br. Na versão 4.2 do Qubes, geralmente você encontrará os seguintes templates instalados automaticamente:
Para reinstalar os templates do Whonix Gateway e Whonix Workstation, utilize o terminal do dom0 com os seguintes comandos:
sudo qubes-dom0-update --enablerepo=qubes-templates-community whonix-gateway-17 sudo qubes-dom0-update --enablerepo=qubes-templates-community whonix-workstation-17
No site do Qubes, em 2026, os templates do Whonix estão listados utilizando o repositório qubes-templates-community. É importante notar que essa configuração pode mudar, e os comandos para instalação deverão ser adaptados. Para reinstalação dos templates através da interface gráfica, siga os passos:
Para iniciar o Whonix no Qubes, siga os passos abaixo:
Após realizar essa seleção, sua appVM de Whonix Workstation será iniciada.
Para cadastrar bridges no Whonix Gateway, siga os passos abaixo:
Após configurar as bridges, é recomendável testar a conexão. Você também pode selecionar uma built-in bridge, que vem pré-configurada no Whonix, mas é preferível utilizar bridges obtidas diretamente do site, já que as pré-configuradas podem ser monitoradas e censuradas.
A appVM do Whonix Workstation padrão no Qubes é descartável, atuando como uma disposable VM. Ao desligar ou reiniciar a appVM, ela recomeçará do zero, e todas as modificações feitas serão eliminadas.
Para iniciar o Whonix DVM, siga os passos abaixo:
Esse processo garante que cada sessão seja limpa e segura, ideal para operações sensíveis e anônimas.
Para criar uma appVM do Whonix-Workstation manualmente, siga os passos abaixo:
Esse procedimento cria uma appVM personalizada, que pode ser utilizada para operações anônimas e seguras dentro do ambiente Qubes.
Você pode instalar programas a nível de usuário, como Telegram, Simplex, Electron Wallet para Bitcoin, Firo, Litecoin, Monero-GUI e outros aplicativos. Para fazer isso, basta acessar a appVM do Whonix Workstation que criamos anteriormente, chamada anon-whonix1, e instalar os programas desejados.
Caso o programa que você deseja instalar necessite de privilégios de root, será preciso realizar a instalação no template whonix-workstation. Siga os passos abaixo:
sudo apt update
sudo apt upgrade
sudo apt install <programa_desejado>
Certifique-se de que o programa esteja disponível nos repositórios oficiais do Whonix. Não é recomendável alterar o Whonix-Workstation original; ao invés disso, mantenha-o intacto e crie um clone chamado whonix-workstation2.
Após isso, você pode realizar as alterações desejadas no clone e, em seguida, criar uma appVM selecionando whonix-workstation2 como seu template. Manter o Whonix Workstation original sem alterações aumenta a segurança, por isso é recomendável a compartimentalização, criando templates adicionais por questões de segurança.
O sys-whonix é uma appVM do Whonix-Gateway-18 ou 17, atuando como uma netVM que fornece a conexão Tor para outras appVMs que a selecionam para receber essa conexão. Para aumentar a segurança e garantir a aleatoriedade dos IPs de saída, você pode criar um segundo sys-whonix, nomeando-o como sys-whonix2.
Essa configuração é útil para evitar a correlação de IPs de saída entre diferentes appVMs. Por exemplo, se você estiver logado em uma conta do Twitter na appVM anon-whonix e seu IP de saída Tor for 1234x, e em outra appVM, como uma wallet de Bitcoin, você também utilizar o mesmo IP 1234x, correlações podem ocorrer. Se ambos os programas forem usados em horários coincidentes, você poderá ser desanonimizado. Para aumentar a segurança, o ideal é usar diferentes sys-whonix para múltiplas appVMs.
Para criar uma nova appVM do Whonix-Gateway, siga os passos abaixo:
Após a criação, você terá o sys-whonix e o sys-whonix2. Você poderá selecionar o sys-whonix como netVM para uma appVM e o sys-whonix2 para outra. Essa configuração reduz a probabilidade de compartilhar o mesmo IP de saída, o que aumenta a segurança e a aleatoriedade na distribuição dos circuitos Tor para as appVMs.
A whonix-workstation-18-dvm é um template descartável que utiliza o whonix-workstation como base. Vamos aprender a criar uma configuração similar manualmente.
Siga os passos abaixo para criar uma DisposableVM:
Após a criação, na configuração da whonix-disposable-template-novo, vá até a aba Advanced e marque a opção Disposable Template. Essa configuração permitirá que a appVM funcione como uma disposable VM, garantindo que todas as alterações sejam perdidas após o desligamento.
Para criar uma DisposableVM do Whonix Workstation utilizando o template whonix-disposable-template-novo, siga os passos abaixo:
Após a criação, basta entrar na whonix-disposable-novo para utilizá-la. Essa configuração permite operar dentro de um ambiente seguro e descartável, garantindo que todas as alterações sejam eliminadas após o encerramento da VM.
Para selecionar o Whonix Gateway para AppVMs que não são baseadas no template Whonix Workstation, siga os passos abaixo:
Essa configuração irá redirecionar o tráfego da sua appVM através do Whonix Gateway, garantindo um ambiente mais seguro para suas atividades online.
Ao usar o Whonix, é recomendável modificar o circuito ao iniciar novos programas ou navegar em diferentes sites. No navegador Tor, você pode clicar no botão New Identity ou acessar essa opção pelo Open Application Menu. Essa ação altera seu circuito de conexão.
Para uma mudança mais robusta, é preferível reiniciar o circuito diretamente na appVM do Whonix Gateway, a sys-whonix. Caso você esteja utilizando a sys-whonix em uma appVM para operar programas simples, como uma wallet de criptomoeda, você deve mudar o circuito pela sys-whonix. Siga os passos abaixo:
Pronto, seu circuito foi modificado. Para confirmar se a alteração foi bem-sucedida, acesse https://check.torproject.org.
Para aumentar a segurança e evitar desanonimização, recomenda-se utilizar um Whonix separado para cada atividade. É uma prática de hardening modificar os circuitos Tor para cada interação e garantir que os IPs de saída Tor de e-mails, redes sociais e aplicativos que possam identificá-lo sejam diferentes dos IPs usados em atividades que necessitam ser anônimas, como wallets de criptomoedas em nós remotos.
Mesmo ao operar Bitcoin ou Monero em seus próprios nós, os IPs, horários e datas de conexão das wallets ficam registrados nos logs dos nós, o que representa um risco de privacidade. Se você utilizar o mesmo circuito Tor com o mesmo IP de saída para contas que o identificam, como redes sociais e wallets, as coincidências de IP e horário ficam registradas e podem ser analisadas por agentes governamentais que invadam sua casa e acessem esses logs, resultando na correlação de suas atividades.
Para mitigar esses riscos, é aconselhável usar circuitos diferentes. Para maximizar a aleatoriedade, como mencionado anteriormente, você pode usar dois sys-whonix: o sys-whonix e o sys-whonix2. O ideal é interromper atividades que utilizem e-mails, redes sociais e aplicativos de mensagem que o identifiquem antes de iniciar aquelas que requerem anonimato, como operar uma wallet de criptomoedas ou utilizar e-mails anônimos e aplicativos de mensagens que mantenham sua identidade em sigilo.
O ataque de metadados de navegação e conexão Tor falsos visa esconder seus metadados reais. Se você utiliza e-mails e trabalha das 8 da manhã até as 16 horas, sem utilizar conexões Tor, e então, após esse período, se conecta ao Tor para acessar uma exchange sem KYC, um fórum anônimo ou redes sociais com identidade anônima, isso pode representar um problema.
Existem metadados relativos ao tempo em que você ficou sem usar o Tor e o instante em que começou a utilizá-lo. Se o governo investigar a sua atividade em um fórum anônimo e tiver acesso aos seus IPs e aos horários em que sua conta está ativa, ele pode facilmente identificar padrões. Por exemplo, se descobrir que você parou de trabalhar ás 16 horas para acessar o Tor e isso coincide com os horários de uso de sua conta no fórum, redes sociais ou aplicativos de mensagens, como Telegram ou WhatsApp, isso pode ser utilizado para desanonimizar suas atividades.
Para dificultar a identificação desses metadados, Leandroibov desenvolveu a estratégia conhecida como Infinite Shadow Jutsu Fake Metadata. Essa abordagem envolve o ataque à sua rede com conexões Tor ou I2P 24 horas por dia. Assim, os metadados das suas sessões reais de Tor se misturam a um vasto "deserto" de metadados falsos de conexões Tor e I2P, tornando a identificação muito mais difícil.
Entretanto, não basta apenas programar bots para gerenciar isso; é necessário implementar filtros e defesas na rede para controlar a quantidade de metadados disponíveis para possível análise. Para aprender como aplicar o Infinite Shadow Jutsu Fake Metadata em sua rede, participe do treinamento Ultra Anonimato Red Pill. Como uma solução temporária, recomenda-se manter conexões Tor ativas e mudando aleatoriamente para minimizar a identificação dos metadados de início e fim de suas conexões TOR que realmente você está usando.
Ainda assim, o uso do Jutsu de Falsos Metadados é altamente recomendado para inundar sua rede residencial com esses dados falsos, protegendo assim suas atividades da análise por ISPs e outras entidades governamentais.
Tutoriais avançados sobre Qubes OS: Clique aqui!
Qubes OS Espectro Proibido: Clique aqui!
Doar monero para ajudar no crescimento desse projeto: Clique aqui!