Como executar um aplicativo bloqueado pela segurança Java no Windows

Java está constantemente tentando melhorar a segurança e proteger os sistemas em que está instalado. Embora seu uso esteja diminuindo em computadores, ainda é necessário que alguns programas rodem Java. É por isso que você pode ver um aviso de segurança do Java ao executar tal programa. Como não é um aviso de segurança típico, você pode não saber o que fazer ao vê-lo, e é por isso que escrevi esta página. Este tutorial mostrará como executar um aplicativo bloqueado pela segurança Java no Windows.

Como executar um aplicativo bloqueado pela segurança Java no Windows

Java teve uma reputação ruim na última década ou assim. A maioria dos navegadores agora o bloqueia por padrão e ele está sendo gradualmente eliminado da web. Apesar disso, a linguagem de programação ainda é tão onipresente quanto antes, se não mais. Ele ainda pode ser encontrado em todos os lugares e ainda é usado em desenvolvimento até hoje.

A principal vulnerabilidade do Java é que ele não se atualiza automaticamente como a maioria dos outros programas. Ele deixa que o usuário atualize, potencialmente deixando um programa vulnerável sem patch por semanas ou meses. Ele alerta você quando uma versão atualizada está disponível, mas deixa você com isso. Você terá então a responsabilidade de atualizá-lo e gerenciá-lo.

No entanto, não deixa de ter seus próprios cuidados, e é por isso que você pode ver os alertas de segurança do Java.

Segurança Java

Desde o Java 7, a Oracle implementou uma verificação de segurança dentro do programa para ajudar na segurança. Ele irá alertá-lo se você usar um aplicativo não assinado, autoassinado, não assinado por uma autoridade confiável ou que não tenha atributos de permissão. Isso é para nossa proteção, mas ocasionalmente existem falsos positivos.

Isso geralmente não é um problema se você usa programas convencionais ou atualizados regularmente, mas pode ser uma dor se você usar programas personalizados, desenvolver seus próprios ou jogar certos jogos indie que ainda usam Java. É quando é mais provável que você veja alertas de segurança Java no Windows.

Execute um aplicativo bloqueado pela segurança Java no Windows

Se você estiver executando alertas de segurança Java, há algumas coisas que você pode fazer para contorná-los. Pode ser tão simples quanto atualizar tudo para adicionar um site à lista de exceções, dependendo do que você está fazendo para acionar o alerta.

Aqui estão algumas maneiras de interromper o alerta de segurança Java.

Atualize tudo

Se você repentinamente começar a ver alertas de segurança do Java sem um bom motivo ou por algo que você geralmente faz sem alertas, é hora de atualizar sua versão do Java. Visite o site do Java e baixe a versão correta para o seu computador. Instale a atualização e teste novamente o que quer que esteja fazendo. Se isso não funcionar, atualize seu navegador, programa, aplicativo ou qualquer outra coisa que você estava usando para acionar o alerta.

Java ou atualizações de programa são o principal motivo pelo qual a segurança do Java mostrará este alerta. Um ou outro estará desatualizado e não funcionará corretamente ou não será compatível. Uma atualização rápida pode resolver a maioria desses alertas.

Verifique as configurações de segurança do Java

Ocasionalmente, a instalação do Java ou uma atualização do Java acionará uma elevação no nível de segurança. Não tenho ideia do motivo, mas já vi isso algumas vezes ao longo dos anos e é sempre a segunda coisa que verifico ao solucionar problemas do Java depois de verificar se há atualizações.

  1. Abra o Painel de Controle e selecione Java na lista. Selecione Ícones pequenos no canto superior direito, caso não os veja.
  2. Selecione a guia Segurança no Painel de controle Java.
  3. Verifique o nível de segurança na janela. A Oracle sugere o uso de Very High como o nível apropriado. Abaixe para Alta e teste novamente.

Se você estiver visitando um site que ainda usa Java e estiver acionando o alerta, poderá adicioná-lo à lista de permissões na guia Segurança.

  1. Selecione Editar lista de sites na parte inferior da guia Segurança.
  2. Digite o URL na caixa e selecione Adicionar.
  3. Adicione quaisquer outros URLs que você precisa permitir.
  4. Selecione OK e teste novamente.

Você precisa usar o URL completo, então //… Ou //…. para que isso funcione corretamente. Você só precisa fazer isso se for um site que apresenta o erro. Ele não faz nada para aplicativos que geram o erro.

Verifique o certificado

Finalmente, se essas duas etapas não funcionarem, verifique o certificado do programa ou aplicativo que você está tentando usar. Se não for assinado ou confiável por Java, ele irá disparar este alerta. Peça ao fornecedor um novo certificado ou pergunte se eles sabem que isso é um problema. Depois de obter um certificado confiável, você pode instalá-lo e o alerta desaparecerá.