Qual recurso do navegador esta exploração e como pará-lo?

2

link
Aviso: é de algum tipo de um chato "você é um idiota" sinal combinado com um monte de caixas de mensagem popup. Abra com cuidado!

De qualquer forma, ele travou meu firefox 3.5.4. (ou para ser mais preciso, inutilizável) ... Eu não sei sobre outros navegadores.

Desde que faz um tempo desde que algo estúpido fez algo assim, estou pensando ... que fraqueza é essa coisa usando (Javascript?), e como se proteger dela?

    
por Rook 21.03.2010 / 16:28

4 respostas

3

Olhando para a fonte da página (usando um download de modo de texto), parece que é principalmente Javascript.

A melhor maneira de evitar esse tipo de aborrecimento é usar NoScript .

Ele também parece ter um objeto Flash em algum lugar da página. O Flashblock pode ajudar com isso.

Existe também algum código que move janelas por toda a tela. O Firefox tem uma preferência que permite desativar a movimentação e redimensionamento de janelas ( dom.disable_window_move_resize ); você deve ativá-lo (você não precisa usar about: config para ele, ele está em algum lugar na caixa de diálogo de preferências). Enquanto isso, também desativa o bloqueio do menu de contexto ( dom.event.contextmenu.enabled ); está no mesmo lugar no diálogo de preferências.

Finalmente, o relatório de erros relevante é Bug 61098 - Sai de todos os scripts atualmente ativos (permite abortar o modal window.alert ( ) loops em javascript (js)) (aviso: mais de 200 comentários no relatório de bug). Encontrar uma solução para o bug 61098 (e codificá-lo) será um grande passo para evitar esse problema.

Editar: um relatório de erros ainda melhor é o erro 432687 , que é o meta-bug que rastreia todos os relatórios de bugs relevantes para este problema.

    
por 21.03.2010 / 16:34
3

Eu cURL'ed a página e colocá-lo (texto bruto, não se preocupe) em pastebin.ca .

Eu também deletei ~ 400 linhas em branco que começaram na página.

Parece ser um javascript puro, alternando entre vários arrays para fazer o título se mover e mudar o texto.

NoScript derrota isso. No entanto, não vai derrotar coisas como o link sem pensar um pouco.

Aviso. Clicar nesse link pode ser perigoso para a saúde do seu computador.

    
por 21.03.2010 / 16:35
2

Sim, é javascript bem. Confira a extensão NoScript , é ótimo para bloquear coisas irritantes como essa.

    
por 21.03.2010 / 16:34
2

Apenas um site normal de brincadeira com JavaScript, parece. (Pointed cURL no endereço: P)

Como você está usando o Firefox, você pode desabilitar o movimento da janela em Preferences ->Content ->Javascript ->Advanced , embora não haja maneira de parar o spam da caixa de mensagem embutido, você pode usar o NoScript para eliminá-lo antes que ele seja executado.

    
por 21.03.2010 / 16:35