Uma página web pode seqüestrar a função alt + f4?

5

Acabei de encontrar uma página da Web que aparentemente remapeava minha função alt + f4 padrão para pesquisar no site. Quando na página da web (um webmail da universidade), sempre que eu pressiono alt + f4, ele vai para a função de pesquisa em vez de fechar o navegador.

Como isso é possível? Sendo um webmail universitário, é um efeito bastante inofensivo (chato, mas inofensivo), mas se ele pode ser remapeado para abrir a função de pesquisa, ele pode ser remapeado para fazer muitas outras coisas. Existe alguma maneira de se proteger contra isso?

Usando o firefox 4.0, windows 7 x64.

    
por Faken 29.04.2011 / 04:00

2 respostas

2

Usando o Javascript, é possível verificar eventos (como pressionamentos de tecla, chaves específicas) e remapá-los.

Quanto a

it could be remapped to do many other things

A maioria dos navegadores modernos executam o Javscript em um ambiente de sandbox, portanto, os recursos são limitados.

    
por 29.04.2011 / 04:08
1

NoScript bloqueia esse seqüestro. Você pode refiná-lo para permitir funcionalidades específicas de javascript.

    
por 06.05.2011 / 08:52