Esta é a segunda vez que um executável drive-by está instalado na minha máquina usando o seguinte:
Windows 7, UAC ativado
Isso aconteceu enquanto eu procurava imagens para adicionar a uma postagem gaming.se; um dos sites que visitei (para obter uma imagem de um cabo de transferência) deve ter o código de exploração do navegador drive-by em execução.
O UAC me alertou que um executável temporário estranho queria executar, e eu recusei, mas ainda consegui o executável antivírus falso em execução na minha máquina. Suspiro..
Eu tenho o Java instalado porque carrego coisas mensalmente no clearbits.net e o uploader é um plug-in Java. Portanto, meu melhor palpite é que os sites estão realizando instalações drive-by usando o grande número de vulnerabilidades de dia zero nos plug-ins do navegador Java .
Por enquanto, eu desinstalei o Java, que funciona. Mas me perguntei se poderia desativar o plug-in Java no Google Chrome .
Então, como você desabilita esses plugins vulneráveis ​​no Google Chrome? Não consigo encontrar a interface do usuário.
google-chrome java plugins vulnerabilities
Como você detectou esse executável drive-by?
Você sempre pode ver se seus plug-ins precisam ser atualizados aqui: mozilla.com/en-US/plugincheck
@paper eu usei microsoft.com/security_essentials
Recebi uma coisa semelhante de um PDF outro dia ... e ainda por cima, se eu tivesse lembrado que não tinha a intenção de abrir uma, poderia ter evitado!
Como você sabe que era uma vulnerabilidade em Java e não uma vulnerabilidade no webkit?
Para Java especificamente, o Chrome agora desativa o Java por padrão em todas as páginas e solicita que você permita que ele seja executado sempre que um site precisar.
Para preocupações mais gerais sobre plug-ins, o Chrome permite bloquear todos os plug-ins em todos os sites completamente e, em seguida, permite ativá-los seletivamente em uma página sem recarregá-lo. Você também pode configurar exceções para URLs específicos.
Para habilitar isso, na seção Plug-ins do URL de configurações: chrome://settings/contentselecione "Bloquear tudo".
Com esta opção ativada, quando você deseja executar plug-ins em uma página, você tem 3 opções:
Clique com o botão direito do mouse no plug-in e escolha "Executar este plug-in" no menu de contexto
Adicione uma exceção aos sites em que você confia, para que eles possam executar plug-ins sem sua permissão explícita sempre
O Chrome também possui uma configuração "Clique para reproduzir", oculta por trás de uma bandeira em algumas versões do Chrome. Como um comentarista mencionado, esta opção é vulnerável a ataques de clickjacking, portanto, eu desaconselharia usá-la. Você está melhor com o recurso "Bloquear tudo".
Encontrei uma solicitação de bug / recurso muito antiga no Google Chrome aqui .
Ele aparece no Chrome 6.0 ou posterior. Visite chrome://plugins/ou about:pluginsdesative o Java lá.
Depois de fazer isso, para garantir que o Java estava desativado, visitei uma página de demonstração do plugin Java . E de fato foi desativado:
Mas minha recomendação geral é desinstalar o Java - você realmente não quer o Java no seu sistema, a menos que seja absolutamente necessário, positivamente. Porque existem muitas explorações novas para ele.
Eu também recomendaria desativar todos os plugins que você não precisa absolutamente. Todo plug-in ativado é uma superfície de ataque, e mais uma coisa que precisa ser mantida atualizada.
Acabei incapacitante como 15 plugins que eu não sabia que eu tinha ...
Você não poderia simplesmente excluir as DLLs de plug-in "netscape" (e IE, suponho), em vez de desinstalar tudo?
A Oracle, em sua sabedoria, quebrou os links do sun.com. Eu pesquisei "demo de applet java" no Google e tentei o primeiro link não-solar. Sim, parece que o Chrome moderno desativa o Java por padrão.
A partir da página de plug-ins do Chrome 57 não é mais acessível.
— anton_rh 31/05
Um pequeno truque que eu uso com Java é procurar e instalar apenas a versão x64, que eu só uso quando ligo o IE x64 para usar os aplicativos únicos e únicos em Java, como o que você mencionou.
oh cara, essa é uma dica incrível; Eu uso o IE 64 bits de maneira semelhante quando quero testar no "navegador que eu nunca uso, mas ainda funciona"
Para desativar apenas os plug-ins Java, é possível usar o -disable-javaswitch de inicialização. Exemplo:
Navegar para http://java.com/en/download/help/testvm.xml após uma reinicialização do navegador dá a boa mensagem
Nenhum Java ativo foi detectado no seu sistema. Instale o Java clicando no botão abaixo.
Pode-se ler sobre outras opções no Guia do Usuário Avançado do Google Chrome . Também há outras informações úteis.
— Bobrovsky
Embora possa ser uma solução fácil, basta bloquear o Java suficientemente, se você é a favor de uma abordagem mais holística, pode preferir usar uma combinação de:
Secunia PSI / VIM para notificação de atualizações, vulnerabilidades e atualizações automáticas
Microsoft EMET para evitar estouros de pilha e similares
BufferZone para proteção da unidade pelos instaladores
Contas Virtuais do iCore para momentos em que você precisa percorrer o lado obscuro da rede em uma máquina de produção (é um pouco inconveniente para fazer login / logout e usa semi-virtualização para que haja alguma sobrecarga - mas quando você tem apenas uma máquina à sua disposição ...)
Isso deve protegê-lo de mais do que apenas vulnerabilidades Java.
Para medir a eficácia dessas abordagens (apenas o EMET parece impedir 90% delas), convém usar o Social Engineering Toolkit .
Em vez de desativar o plug-in no Chrome, outra possibilidade é configurar o Java para desativá-lo em todos os navegadores.