Voltar às atualizações
New releaseSep 6, 2026

ShadowNet v11.1.0

ShadowNet é um protocolo de roteamento anônimo que força todas as conexões (em todo o sistema) a passarem pelo Tor enquanto implementa técnicas semelhantes a Mixnet/Hardening do SO.

Compartilhar

Muito obrigado a Jesus por fazer isso ganhar atenção! Volte-se para Jesus antes que seja tarde. :) Ele ama Você

Para aumentar ainda mais sua privacidade e segurança; Use o ShadowNet no seu Sistema Operacional Host e Execute o Whonix em uma VM para navegar na web.

Baixe o Whonix aqui: https://www.whonix.org/ (Por favor, use um Software de VM seguro como o KVM)

🛡️ ShadowNet: Protocolo de Anonimato Invariante ao Fluxo (Técnicas de Tor + Mixnet)

Não dependa mais de se misturar na multidão para ser anônimo como no tor comum, AGORA SER ÚNICO É O VERDADEIRO ANONIMATO!

Para Kali Linux/Parrot OS (outras distros linux)

Instalação:

chmod +x 777 *

sudo bash setup.sh

gcc -static shadownet.c -o shadownet -lm

sudo ./shadownet (start/stop)

Camada de Ofuscação Assíncrona:

O ShadowNet é um framework avançado de fortalecimento de rede que transforma uma estação de trabalho padrão em uma "Mixnet Privada de Um". Ao forçar todo o tráfego do sistema através de um túnel síncrono, com tempo ofuscado e tamanho uniforme, ele elimina os metadados comportamentais que adversários de nível estatal usam para desanonimizar usuários. 🛡️ Principais Recursos Evolutivos

O ShadowNet força todo o tráfego do sistema através do Tor enquanto implementa técnicas semelhantes às de Mixnet (Inspirado no Nym).

  1. Enfileiramento Assíncrono de Mensagens (SFQ)/Jitter Atraso aleatório/reordenação e embaralhamento

O ShadowNet substitui a liberação linear padrão de pacotes pelo Enfileiramento Estocástico de Justiça (Stochastic Fairness Queuing).

A Lógica: Em vez de uma entrega previsível de "tique-taque", os pacotes são transformados em hash em múltiplos "baldes" internos e liberados usando um algoritmo de embaralhamento. O jitter também atrasa aleatoriamente o início da conexão/desconexão, a NSA não saberá quando você acabou de se conectar ao ShadowNet e quando se desconectou, tudo é atrasado. O jitter também é aplicado ao tráfego de cobertura.

O Benefício: Isso destrói Ataques de Correlação de Tempo. Ao reembaralhar a ordem interna de cada pacote, garante que o ritmo dos dados que chegam ao seu nó de entrada nunca corresponda ao ritmo dos dados que saem do nó de saída.

  1. Handshakes Isca em Múltiplas Camadas

O ShadowNet cria um "Piso de Ruído TLS" (tráfego de cobertura através do tor) ao estabelecer seu túnel seguro primário.

A Lógica: Na inicialização, o protocolo executa handshakes em segundo plano com domínios globais "seguros" de alto tráfego (Google, Yahoo, Medium).

  1. Mimetismo de Deriva de Relógio de Hardware

O ShadowNet vai além da "Sincronização Perfeita de Tempo" para simular imperfeições físicas de hardware.

A Lógica: Usando adjtimex, o protocolo introduz uma oscilação (deriva) microscópica e aleatória no relógio do sistema.

O Benefício: Máquinas virtuais e bots automatizados frequentemente têm relógios "perfeitos" com precisão de milissegundos. Laptops físicos reais têm pequenas vibrações que causam deriva no tempo. Mimetizar essa deriva previne a Impressão Digital por Desvio de Relógio (Clock-Skew Fingerprinting), fazendo sua máquina parecer um dispositivo físico real em vez de uma instância anonimizada.

  1. Tamanhos de Pacotes Aleatórios com temporização para cada rajada e para cada pacote individual. (Por pacote e Por Rajada)

Para cada rajada que sai do seu computador, agora será atribuído um tamanho de pacote diferente para cada uma delas. (Isso derrota o vínculo de impressão digital)

O Benefício: Cada "fatia" de dados que se move pelo fio é fisicamente idêntica. Um observador não consegue distinguir uma mensagem de texto de 1KB de uma transferência de arquivo de 10MB porque cada "envelope" de pacote pesa exatamente o mesmo.

  1. Modelagem de Taxa de Bits Constante (CBR) Loopix-poisson Randomizada (100kbps-5mbit) (Tráfego de Cobertura) -> Enviado através da Rede P2P do Tor por sessão

O ShadowNet mantém um pulso disciplinado de 100kbps-5mbit independentemente da sua atividade real. Você recebe um fixo para cada sessão.

A Lógica: Se você estiver ocioso, o protocolo mantém um tráfego de cobertura loopix-poisson. Se você estiver ativo, ele mantém o mesmo tráfego de cobertura.

O Benefício: Sua assinatura de rede permanece um tráfego de cobertura consistente loopix. Um adversário não consegue ver "picos" no tráfego que indicariam quando você está usando ativamente o computador versus quando ele está ocioso.

🛡️ Proteção Anti-Forense e Contra Vazamentos 6. O Firewall "WebRTC Killer"

WebRTC é o principal vetor de vazamentos de IP em navegadores modernos. O ShadowNet implementa uma política de Rejeição Estrita de UDP.

O Benefício: Ele bloqueia todo o tráfego UDP que não seja DNS. Como o WebRTC requer portas UDP aleatórias para descobrir seu IP "real", esta regra de firewall efetivamente "cega" a capacidade do navegador de vazar sua identidade.

  1. Morfismo de Impressão Digital do SO (ttl=128)

O ShadowNet modifica o comportamento IP padrão do kernel para mimetizar uma estação de trabalho Windows padrão.

A Lógica: Altera o "Time To Live" (TTL) de 64 (Linux) para 128 (Windows) e desabilita os Timestamps TCP.

O Benefício: Você se torna uma "agulha no palheiro" de bilhões de usuários Windows. Para sensores de rede automatizados, seu tráfego parece vir de um PC doméstico padrão em vez de um SO de privacidade especializado.

  1. Sincronização de Tempo Distribuída Segura (Crono-Anonimização)

Proxy sem Vazamentos: Para/Mascara systemd-timesyncd, chrony & ntp.

  1. Memória Volátil e Embaralhamento de Entropia

Limpeza de Memória: Ao desativar, o script descarta os caches do sistema e limpa metadados voláteis, não deixando "resíduo" da sessão na RAM.

  1. IAT de Entropia (Temporização Imprevisível Entre Pacotes Sendo Enviados)

Com o jitter já enviando pacotes em um momento aleatório, para aumentar ainda mais o jitter, o IAT de Entropia foi adicionado para que entre os pacotes sendo enviados, eles nunca sejam enviados na mesma ordem randomizada (tornando a randomização do envio imprevisível) Adicionado para cada rajada que sai da máquina e O atraso de Início/Desconexão, para a mudança de endereço mac e as requisições dns.

  1. Jitter Temporal:

Agora, o cristal dentro da placa-mãe do seu computador não revelará as informações de hardware de rede como a marca ou modelo dele para um Adversário de Vigilância Global como a NSA. Cada pacote dentro de uma rajada tem um atraso IAT de entropia que mitiga ainda mais seus métodos de rastreamento. Um IAT de entropia foi adicionado a cada rajada que sai da sua máquina e também a cada pacote individual sendo enviado. Isso adiciona um atraso aleatório à temporização de cada pacote.

  1. Alias-Fixo Baseado em Sessão:

Agora, para cada sessão, você recebe um destes aliases

Alias-Fixo - > Para toda a sessão, você receberá um pacote fixo aleatório semelhante ao sphinx

  1. Microfone/Webcam Kill + Unload:

Previne vigilância remota de áudio/vídeo.

Sensores Unload modules:

Previne keylogging baseado em vibração.

BIOS Lock chattr +i:

Previne malware em nível de firmware (Bootkits).

Power Lock Governor:

change Mascara canais laterais de frequência da CPU.

  1. Técnicas semelhantes à Loopix Mixnet:

    Adicionadas como auxiliar adicional aos atrasos de iat de entropia, reordenação e embaralhamento de pacotes.

🚀 Início Rápido

Instalar Dependências: sudo ./setup.sh

Inicializar o ShadowNet: sudo ./shadownet (start/stop)

Verificar Anonimato: Verifique seu IP e execute um teste de vazamento de WebRTC.

Desativar: sudo ./shadow.sh stop (Restaura o sistema ao estado original).

Nota: O ShadowNet é projetado para ambientes de alta latência e alta segurança. Ao priorizar a Invariância de Fluxo sobre a velocidade, ele fornece proteção contra os sistemas de análise de tráfego mais avançados do mundo.

O KILL SWITCH ESTÁ ATIVADO! Todo o tráfego que não seja tor é bloqueado por padrão! Se a conexão falhar ao navegar, sua internet será morta. Isso evitará vazamentos de ip.

SPOOFING DE ENDEREÇO MAC: Falsifica o endereço mac aleatoriamente para cada sessão.

O TESTE DE DIAGNÓSTICO:

  1. Teste de Randomização de Jitter & SFQ

Isso verifica que o kernel está ativamente reordenando pacotes para quebrar a correlação baseada em tempo (quebrando o "metrônomo" dos seus dados).

Comando: Bash

tc -s qdisc show dev wlo1

ping -c 20 127.0.0.1

O que procurar: A saída deve mostrar qdisc sfq com perturb 10sec. Verifique as estatísticas de sent e backlog; se estiverem incrementando, o motor de "Embaralhamento" está ativo. Além disso, quando você tentar o comando ping, ele deve retornar com uma temporização de atraso randomizada.

  1. Estabilidade do Piso de Ruído TLS (O Teste do "Zumbido")

Isso confirma que a Mascaramento Volumétrico é alto o suficiente para esconder seus picos reais de navegação.

Comando: Bash

nload (interface)

A interface Wifi para Parrot geralmente é 'wlo1' para Kali linux é 'wlan0'

O Objetivo: Monitore a taxa de "Saída" enquanto ocioso. Ela deve manter uma linha de base estável acima de 5-20mbit.

  1. Tamanhos de Pacotes Aleatórios

Isso garante que cada pacote de saída pareça aleatório em tamanho, derrotando a "Impressão Digital por Tamanho de Pacote".

Comando: Bash

sudo tcpdump -i (interface) -n -c 20 'host 1.1.1.1'

O Objetivo: Cada pacote na saída deve mostrar um comprimento aleatório. Qualquer desvio no comprimento enquanto ocioso significa que o "Random Clamping" está comprometido.

  1. Crono-Anonimização (Impressão Digital Temporal)

Verifica que seu hardware não está vazando dados únicos de temporização da CPU ou de uptime.

Comando: Bash

cat /proc/sys/net/ipv4/tcp_timestamps && ping -c 3 127.0.0.1

O Objetivo: tcp_timestamps deve retornar 0. O ping deve retornar ttl=128 para corresponder à assinatura de mimetismo do Windows.

  1. Integridade da Identidade MAC

Garante que o spoofing da Camada 2 está realmente ativo no hardware.

Comando: Bash

cat /sys/class/net/wlo1/address && ethtool -P (interface)

O Objetivo: O primeiro endereço (Ativo) não deve corresponder ao segundo endereço (Permanente).

  1. RAM Volátil (Anti-Forense):

ls -l /tmp/shadownet_mac.bak && df -h /tmp

isso deve retornar cannot access/not found

Requisito Soberano: O arquivo de backup deve existir em /tmp. Nota: Use df -h /tmp (sem a barra final) para verificar que está montado como tmpfs para que seja apagado instantaneamente ao desligar.

  1. Integridade do Killswitch:

Inicie a ferramenta shadownet

Execute no Terminal 1:

while true; do curl --connect-timeout 2 -s https://check.torproject.org/api/ip | grep -oE "\b([0-9]{1,3}.){3}[0-9]{1,3}\b" || echo "BLOCK ENGAGED"; sleep 1; done

# Execute no Terminal 2:

sudo systemctl stop tor

Se você vir o ip do tor, ele continuará a exibi-lo repetidamente, basta desligar o tor e você verá aparecer 'BLOCK ENGAGED'. É quando
você sabe que o kill-switch está funcionando quando ele impede o vazamento do seu ip após uma falha/desconexão súbita

2. Teste de Vazamento de WebRTC & IP Local (Nível de Navegador)

Isso verifica que seu navegador não pode ser "enganado" para revelar seu IP local real ou MAC de hardware via JavaScript.

Comando: Enquanto o ShadowNet estiver ativo, execute isto no seu terminal para ver o que o sistema "pensa" ser a única rota válida:
Bash

ip route get 1.1.1.1

O Objetivo: Deve mostrar o tráfego sendo roteado através de 127.0.0.1 ou do seu gateway TRANS_PORT especificado.

Verificação: Abra seu navegador e visite um site de teste de vazamento (como browserleaks.com/webrtc). Em WebRTC Local IP, deve mostrar "N/A", "Timed out" ou um IP interno do Tor (10.x.x.x). Nunca deve mostrar seu IP local real (192.168.xxx.xxx)

Categorias