Avatar ·

Como o Facebook desabilita as ferramentas de desenvolvedor embutidas no navegador?

Olá a todos! Sou um desenvolvedor web iniciante e recentemente notei um comportamento estranho no site do Facebook. Quando abro o console do desenvolvedor (F12) no Chrome ou Firefox, o site se comporta de forma incomum: a página trava, aparecem avisos e, às vezes, o console simplesmente é limpo. Ouvi dizer que o Facebook usa alguns métodos para proteção contra invasões e para prevenir o uso do DevTools por malfeitores. Fiquei curioso sobre como isso funciona tecnicamente. Tentei escrever um script simples que detectasse se o console está aberto, mas não consegui: ```javascript // Minha tentativa fracassada window.addEventListener('resize', function() { if (window.outerHeight - window.innerHeight > 100) { console.log('Console aberto!'); } }); ``` Esse código só funciona qu

No answers yet.

Faça login para deixar uma resposta

Blogs