Descrição
Estou projetando um aplicativo Node.JS (mais como um site completo). O aplicativo enviará cinco arquivos JavaScript e terá <script>
tags que os vincularão.
Questão
Como posso impedir que usuários e invasores espiem e editem meu código ?
Um exemplo seria:
Ctrl+ Shift+I
No Devtools , vá para Fontes , selecione um arquivo para editar (ou seja
index.html
) e escreva ediçõesPressionar Ctrl+ Sfará com que a edição ao vivo ocorra
Gostaria de impedir que o exemplo acima ocorra ... É possível?
Aqui está o que eu pensei:
Vou criar outro arquivo JavaScript do lado do cliente, prevent_keys.js
Ele ouvirá Ctrl+ Shift+ I.
Se retornar
true
(ou seja, as teclas foram pressionadas), serãolog
as teclas.
No entanto, isso não impedirá o usuário de usar o Devtools diretamente.