Como impedir que um arquivo acesse a internet?

16

Existem alguns arquivos .exee .dllpertencentes a alguns programas no meu laptop que se comunicam com a Internet sem minha permissão (para atualização automática em geral). Quero impedir que esses arquivos, um por um, acessem a Internet. Não quero instalar nenhum firewall externo. Estou usando o Windows 7 Home Pro e, se isso puder ser feito pelo Firewall do Windows, tudo bem. Dei uma olhada no Firewall do Windows, mas não consegui encontrar uma configuração para desativar o acesso a arquivos.

Mehper C. Palavuzlar
fonte
2
Se essas atualizações são realmente automáticas, deve haver uma opção para desativá-las. É melhor porque não apenas economiza sua largura de banda, mas também tempo de memória e CPU usado para tentar se conectar.
Peterohn
@ petersohn: Você está certo, mas alguns programas não têm essa opção. Ainda quero saber como posso fazer isso manualmente.
Mehper C. Palavuzlar

Respostas:

14

O "Firewall do Windows com segurança avançada" parece ter o que eu preciso. Eu estava digitando "Windows Firewall" na caixa de pesquisa do menu Iniciar do Windows 7 e vi acidentalmente que havia um programa diferente chamado Windows Firewall with Advanced Security. Possui configurações para regras de entrada e saída que podem ser definidas pelo usuário. Aqui está um resumo da pesquisa do Google:

texto alternativo

Mehper C. Palavuzlar
fonte
1

Você está procurando um programa de firewall pessoal , a maioria (ou todos) dos quais permite bloquear o tráfego de saída. (As versões mais antigas do Firewall do Windows interno bloqueavam o tráfego de entrada apenas impedindo que os aplicativos se exponham como servidores de rede.)

Atualização: Mehper descobriu que o Firewall do Windows com Segurança Avançada incluído no Windows 7 permite realmente definir regras de firewall de saída.

Anos atrás, eu costumava usar o ZoneAlarm para isso, mas parei de usá-lo quando ele corrompia minha pilha de rede e me tornava incapaz de conectar-me à rede. Existem também vários outros para escolher, como o Comodo Personal Firewall (que possui uma versão gratuita) e o Norton Internet Security .

roubar
fonte
Ainda existe uma versão gratuita do ZoneAlarm. Eles chamam de "ZoneAlarm Basic". Você pode baixá-lo em zonealarm.com/security/en-us/…
Beaner
Ei, você está certo ... obrigado pela correção. Tentei encontrar o ZoneAlarm Basic anteriormente e, quando cheguei à página do Trialware, nem percebi o link Download.com e supus que eles estavam sendo muito maus, tornando o "Free ZoneAlarm Basic" gratuito via trialware.
21710 Rob
Embora o Zone Alarm funcione bem em máquinas XP, ele pode causar problemas no Vista e eu assumo o recurso de atualização automática do 7.
Chris
O Comodo é um firewall pessoal que eu utilizo há muito tempo com o Vista e 7. Pode bloquear conexões de saída por aplicativo e alertar quando tais tentativas de conexão. Cuidado para não se inscrever nos serviços extras, ao instalar.
LawrenceC
1

Com o Sandboxie (Shareware; gratuito para uso pessoal, não comercial, com funcionalidade limitada), você pode impedir que todos os programas na sandbox acessem a Internet. Além disso, o Sandboxie executa seus programas em um espaço isolado, o que os impede de fazer alterações permanentes em outros programas e dados no seu computador.

Vou mostrar como você pode criar, configurar e usar o sandbox:

Depois de instalar o Sandboxie, inicie o Controle do Sandboxie

"%programfiles%\Sandboxie\SbieCtrl.exe" /open

1 1 2 3 4 O botão Bloquear todos os programas impede que todos os programas na caixa de areia acessem a Internet. Quando esse modo está ativado, o botão muda para Permitir todos os programas e, quando clicado, desfaz o efeito de bloquear todos os programas.

Emita a mensagem SBIE1307 quando o acesso for negado: Quando um programa é restrito devido a essa configuração, o Sandboxie pode emitir uma mensagem de notificação. Use esta configuração da caixa de seleção para indicar se você deseja receber essas notificações.

Você pode executar o arquivo executável na sandbox "DisabledInternet":

1) Clique com o botão direito do mouse no arquivo -> no menu de contexto, escolha "Enviar para" -> "Sandboxie - DisabledInternet"

2) Clique com o botão direito do mouse no arquivo -> no menu de contexto, escolha "Executar em área restrita" -> escolha a caixa de areia "DisabledInternet"

3) Arraste e solte o arquivo na janela Sandboxie Control -> Escolha a caixa de areia "DisabledInternet"

4) Você também pode usar a linha de comando e criar atalho:

"%programfiles%\Sandboxie\Start.exe"  /box:DisabledInternet  "path to executable file"

Algumas notas importantes sobre Sandboxie:

Sandboxie é um software shareware. A versão gratuita está faltando alguns recursos (execução automática de programas no Sandboxie e capacidade de executar programas em mais de uma sandbox ao mesmo tempo) disponíveis na versão paga. Após 30 dias de uso, a versão gratuita exibe lembretes (pop-up de 5 segundos) para atualizar para a versão paga, mas permanece funcional.

fonte:

http://www.sandboxie.com/

http://en.wikipedia.org/wiki/Sandboxie

crazypotato
fonte
0

Não pense nisso em termos de 'acesso a arquivos'. Pense nisso em termos de 'Exceções'. Exceções são o que o Firewall do Windows usa para decidir quais processos (seus arquivos exe, especificamente neste caso) têm a capacidade de ignorar o Firewall do Windows para acessar a Internet.

Vá para as configurações do Firewall do Windows e você pode personalizar quais aplicativos podem se comunicar com sua rede e com a Internet.

texto alternativo

Fonte

th3dude
fonte
O problema é que a lista acima é para programas permitidos. Eu preciso da lista de programas não permitidos.
Mehper C. Palavuzlar
Por que você precisa da lista de programas não permitidos? Eu não entendo direito. Se algo estiver acessando a Internet, ele deverá estar na lista de 'permitidos'. A partir daí, você pode remover seus direitos para que ele não possa mais acessar.
th3dude 15/04
Alguns programas não estão na lista e eles têm acesso. Por exemplo, Babylon. BTW, eu encontrei a solução e vou publicá-la como resposta em um tempo. De qualquer forma, obrigado pela sua resposta.
Mehper C. Palavuzlar
@rob Você está errado - o Firewall do Windows tem a capacidade de controlar o tráfego de entrada e de saída e segue uma tabela de regras.
quer