Não pode. *
A seqüência Ctrl + Alt + Del (também conhecida como Secure Attention Sequence) só pode ser "ouvida" pelo kernel do Windows. Portanto, para desabilitar ou alterar de alguma forma o modo como o Windows responde ao SAS requer privilégios no nível do kernel, o código que está sendo executado no navegador não tem.
Aqui estão algumas outras explicações possíveis (ou seja, adivinhações) sobre o que aconteceu:
-
O usuário não entendeu e não pressionou a combinação correta de chaves
-
O computador ficou bloqueado e não pôde processar nenhuma instrução. No futuro, você pode testar isso fazendo coisas como (em ordem de confiabilidade):
-
Pressione a tecla Num Lock e observe se a luz indicadora do teclado está ativada / desativada. Isso não acontecerá em um PC bloqueado.
-
Efetue ping no computador. Uma máquina bloqueada não pode gerar uma resposta de ICMP (a exceção pode ser um sistema com recursos de descarregamento de NIC).
-
Desconecte / reconecte um dispositivo USB e ouça a notificação de áudio correspondente de que essa ação ocorreu.
-
-
A página da web estava executando código que maximizou a CPU, tornando o sistema lento para responder. Ainda assim, tentativas repetidas na seqüência do SAS devem eventualmente funcionar. Além disso, o navegador deve detectar a condição e oferecer para finalizar o script.
Conclusão: o código do modo de usuário (o navegador e o código executado por páginas da Web) não pode alterar o comportamento da resposta do sistema à Seqüência de Atenção Segura.
* Estou excluindo a possibilidade de uma exploração do kernel nesta resposta.