Bean Network Tester

Perguntas que as pessoas fazem primeiro

As que vale a pena responder antes do download, e não depois.

Por que precisa de permissões de administrador?

Porque os pacotes são interceptados por um driver de kernel, e o Windows não carrega um para um usuário comum. O programa pede as permissões sozinho ao iniciar. Pela linha de comando, ele se recusa com um código de saída específico em vez de falhar no meio do caminho.

Vai quebrar o computador inteiro ou só o meu aplicativo?

O que você apontar. Defina um alvo e só aquele aplicativo é afetado. Deixe o alvo vazio e toda conexão do computador é afetada, o que o programa avisa, na janela e na linha de comando, antes que você se pergunte por que a chamada de vídeo caiu.

Como desfaço?

STOP. Fechar o programa faz o mesmo, e um limite de tempo também, se você definiu um. Se a própria ferramenta morrer no meio da sessão, um watchdog dentro dela desliga a captura em vez de deixar a sua rede degradada: uma sessão nunca pode sobreviver ao programa que a iniciou.

Ele envia algo para algum lugar?

Não. Não há análises, nem relatórios de falha para um serviço, nem verificação de atualizações. O programa não tem nenhum cliente de rede. A única conexão de saída que ele pode fazer é abrir a página de apoio no seu navegador, depois que você clica. Ele intercepta o seu tráfego, então esse tráfego nunca pode sair da sua máquina, e esta página que você está lendo também não carrega nada de ninguém.

O Windows me avisou sobre o download. Por quê?

O programa é assinado, então o aviso mostra quem o assinou em vez de dizer “Editor desconhecido”. O SmartScreen ainda pode avisar por um tempo, porque o certificado é novo e ele ainda não o viu muitas vezes. Alguns antivírus também podem reagir a um programa que pede permissões de administrador e carrega um driver de rede. Cada versão publica uma soma de verificação SHA-256 e uma lista assinada de seus componentes, para que você possa conferir o que baixou em vez de confiar em um sinal verde.

Meu download morreu por completo e nada diz por quê

Verifique o tamanho máximo de pacote. Se definido baixo o bastante, não é um pacote menor, é um buraco negro: a rede descarta o que é grande demais e nunca informa. Volte ao valor anterior e a transferência retorna.

Funciona no Linux ou no macOS?

Não, e não vai funcionar. Ele se apoia em um driver de kernel do Windows. No Linux, tc com netem faz esse trabalho e já vem instalado.

É mesmo grátis? Posso usar no trabalho?

Sim. É gratuito e de código aberto sob a GNU GPL v3, inclusive no trabalho, com o código-fonte disponível para qualquer pessoa ler ou alterar. O download é o mesmo arquivo para todo mundo.

Mais

Pronto para quebrar a sua própria rede de propósito?

Baixar para Windows