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

Grandes Agradecimentos a Jesus por dar atenção a isto! Volte-se para Jesus antes que seja tarde demais. :) Ele ama Você

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

Não confie mais em se misturar na multidão para ser anônimo como o Tor comum, AGORA SER ÚNICO É A VERDADEIRA ANONIMIDADE!

Para Kali Linux/Parrot OS (outras distros linux)

Instalação:

chmod +x 777 *

sudo bash setup.sh

gcc -strict shadownet.c -o shadownet -lm

sudo ./shadownet (start/stop)

Camada de Ofuscação Assíncrona:

ShadowNet é uma estrutura avançada de endurecimento de rede que transforma uma estação de trabalho padrão em um "Mixnet Privado de Um". Ao forçar todo o tráfego do sistema através de um túnel síncrono, com ofuscação de temporização e tamanho uniforme, ele elimina os metadados comportamentais que adversários de nível estatal usam para desanonimizar usuários. 🛡️ Principais Características Evolutivas

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

  1. Fila de Mensagens Assíncrona (SFQ)/Jitter com Atraso aleatório, reordenação e embaralhamento

ShadowNet substitui a liberação linear padrão de pacotes por Fila de Justiça Estocástica.

A Lógica: Em vez de uma entrega previsível "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 a conexão/desconexão inicial, a NSA não saberá quando você se conectou pela primeira vez ao ShadowNet nem quando se desconectou, tudo é atrasado. O jitter também é aplicado ao tráfego de cobertura.

O Benefício: Destrói Ataques de Correlação de Temporização. Ao reembaralhar a ordem interna dos pacotes a cada 1-4 segundos (perturb 1-4), garante que o ritmo dos dados que saem da sua casa nunca corresponda ao ritmo dos dados que saem de um nó Tor.

  1. Handshakes Isca em Múltiplas Camadas

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: Após a inicialização, o protocolo executa handshakes em segundo plano com domínios globais de alto tráfego e "seguros" (Google, Yahoo, Medium).

  1. Imitação de Deriva de Relógio de Hardware

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

A Lógica: Usando adjtimex, o protocolo introduz uma oscilação microscópica e aleatória (deriva) 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 de tempo. Imitar essa deriva previne a Impressão Digital por Inclinação de Relógio, fazendo sua máquina parecer um dispositivo físico real em vez de uma instância anonimizada.

  1. Tamanhos de Pacotes Aleatórios para cada rajada e para cada pacote individual. (Por pacote e por rajada)

Para cada rajada que sai do seu computador, 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 pela rede é fisicamente idêntica. Um observador não pode 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) Aleatória (5-20mbit) (Tráfego de Cobertura) -> Enviada através da Rede P2P do Tor por sessão

ShadowNet mantém um pulso disciplinado de 5-20mbit independentemente da sua atividade real. É atribuído um valor fixo para cada sessão.

A Lógica: Se você está ocioso, o protocolo mantém um "Zumbido" de tráfego de cobertura. Se você está ativo, ele limita seus dados nessa mesma janela de 5-20mbit.

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

🛡️ Proteção Antiforense e Contra Vazamentos 6. Firewall "Matador de WebRTC"

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

O Benefício: Bloqueia todo 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. Metamorfose de Impressão Digital do SO (ttl=128)

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

A Lógica: Altera o "Time To Live" (TTL) de 64 (Linux) para 128 (Windows) e desativa 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: Interrompe/Mascara systemd-timesyncd, chrony e ntp.

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

Limpeza de Memória: Após a desativação, o script remove 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 Enviados)

Com o jitter já enviando pacotes em horários aleatórios, para aprimorar ainda mais o jitter, o IAT de Entropia foi adicionado para que entre os pacotes enviados, eles nunca sejam enviados na mesma ordem aleatória (tornando a aleatoriedade do envio imprevisível). Adicionado para cada rajada individual que sai da máquina e para o atraso de Início/Desconexão, para a alteração do endereço MAC e para 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 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 enviado. Isso adiciona um atraso aleatório à temporização de cada pacote.

  1. Alias-Fixo Baseado em Sessão:

Agora, para cada sessão, é atribuído um destes aliases

Alias-Fixo - > Para toda a sessão, será atribuído um pacote fixo aleatório semelhante a sphinx

  1. Matador de Microfone/Webcam + Descarregamento:

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

Sensores Descarregamento de módulos:

Previne registro de teclas baseado em vibração.

Bloqueio de BIOS chattr +i:

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

Bloqueio de Energia Governador:

alteração Mascara canais laterais de frequência da CPU.

  1. Técnicas semelhantes a Loopix Mixnet:

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

🚀 Início Rápido

Instalar Dependências: sudo ./setup.sh

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

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

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

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

O INTERRUPTOR DE EMERGÊNCIA ESTÁ ATIVADO! Todo tráfego não-Tor é bloqueado por padrão! Se a conexão falhar ao navegar, sua internet será interrompida. Isso evitará vazamentos de IP.

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

O TESTE DIAGNÓSTICO:

  1. Teste de Aleatoriedade Jitter e SFQ

Isso verifica se o kernel está ativamente reordenando pacotes para quebrar a correlação baseada em temporização (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 enviados e pendentes; se estiverem incrementando, o mecanismo de "Embaralhamento" está ativo. Além disso, ao tentar o comando ping, ele deve retornar com temporização atrasada aleatória.

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

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

Comando: Bash

nload (interface)

A interface Wi-Fi para Parrot geralmente é 'wlo1', para Kali Linux é 'wlan0'

O Objetivo: Monitore a taxa "Saída" enquanto ocioso. 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 de 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 "Grampo Aleatório" está comprometido.

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

Verifica se seu hardware não está vazando dados únicos de temporização de CPU ou tempo de atividade.

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 imitação 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 (Antiforense):

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

isso deve retornar cannot access/não encontrado

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

  1. Integridade do Interruptor de Emergência:

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 "BLOQUEIO ATIVADO"; sleep 1; done

# Execute no Terminal 2:

sudo systemctl stop tor

Se você vir o IP do Tor, ele continuará a enviá-lo em loop; apenas desligue o Tor e você verá 'BLOQUEIO ATIVADO'. É assim
que você sabe que o interruptor de emergência está funcionando quando impede o vazamento do seu IP após uma falha/desconexão repentina

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

Isso verifica se 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 IP Local WebRTC, 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)


🛡️ Resumo da Lógica

Diagnóstico	Vulnerabilidade Alvo	Requisito Soberano

TC/SFQ	Análise de Temporização	perturb 10sec ativo

NLOAD	Correlação de Atividade	Linha de base > 100 kbit/s

TCPDUMP	Impressão Digital de Tamanho de Pacote	Comprimento Fixo (1158/1186) 1200bytes

SYSCTL	Vazamento Temporal/Tempo de Atividade	Timestamps = 0

IP/ETH	Rastreamento de ID Físico	Ativo != Permanente

Categorias