É possível (no Windows) ocultar um adaptador de rede de um programa específico?

0

Eu gostaria que ele aparecesse em um determinado programa como se o cabo de rede estivesse desconectado ou não houvesse adaptadores de rede disponíveis.

O programa tem um tempo de vida relativamente breve, portanto, isso precisaria acontecer antes ou no início do programa.

Isso é possível? A próxima melhor coisa que posso imaginar é usar uma VM local sem recursos de rede designados, mas seria bom fazer isso apenas na minha máquina.

    
por Sushisource 26.11.2013 / 20:59

2 respostas

4

Não conheço nenhuma maneira de fazer o programa achar que a NIC está desconectada. Mas você pode criar uma regra de firewall para proibir todas as comunicações para um programa ou selecionar comunicações.

    
por 26.11.2013 / 21:12
0

Você poderia usar algo como ForceBindIP para isso. Mas eu não vi isso usado em mundos "netadmin" reais ... apenas jogos, e isso foi ANOS atrás.

A página inicial do software aqui: link

Em teoria, você configuraria um nic falso (adaptador MS Loopback, por exemplo) ou talvez apenas um que já esteja desconectado se a máquina tiver 2 nics. Em seguida, use o ForceBindIP para vincular o nic ao aplicativo. Mas perceba que você precisa "chamar" o aplicativo usando o comando ForceBindIP. Não é tão simples como apenas executar o aplicativo em si.

    
por 26.11.2013 / 21:25