É possível detectar o Javascript injetado via console?
Digamos que sim ou alguém injetasse Javascript personalizado no meu site por meio do console. Para dizer disparar o pixel do Facebook via Javascript. Ou para simular o movimento real do mouse via Javascript.
É possível para o site detectar que isso foi feito?
Respostas
Não. O console do desenvolvedor é totalmente temporário. Agora, digamos que você criou uma função que é executada fora de um servidor, digamos uma função que envia uma mensagem para outras pessoas no mesmo servidor, (ou seja, mensagens instantâneas). Se você enviar uma mensagem por meio de um servidor, ela poderá ser vista, mas apenas se enviar a mensagem por meio de um servidor. Mas se você apenas digitar uma função no console que retorne as palavras "Olá, Mundo", isso não pode ser visto por ninguém. Então, para terminar, se você usar uma função ligada a um servidor, que manda dados de volta para o servidor, aí sim, dá para ver, mas como no exemplo que você deu, o Pixel do Facebook, que é enviado do Facebook, mas implemente-o em seu site; ele é executado a partir do servidor do Facebook, não do seu site.