Um site consegue saber se um visitante tem uma extensão maliciosa instalada?
Não diretamente e não de forma confiável, já que as extensões são projetadas para serem invisíveis às páginas. O que um site pode observar é o efeito: scripts injetados inesperados, DOM modificado ou cabeçalhos de resposta removidos. Monitorar os scripts e o comportamento que de fato executam nas suas páginas é um caminho de detecção mais prático do que enumerar extensões.