Descrizione
Sto progettando un'applicazione Node.JS (più simile a un sito web completo). L'app invierà cinque file JavaScript e avrà tag <script>
che li collegano insieme.
Domanda
Come posso impedire a utenti e autori di attacchi di scrutare e modificare il mio codice ?
-
Un esempio potrebbe essere:
-
Ctrl + Maiusc + I
-
In Devtools , vai a Sorgenti , seleziona un file da modificare (i.e
index.html
) e scrivi modifiche -
Premendo Ctrl + S , si verificherà Modifica dal vivo
-
Vorrei impedire che l'esempio precedente accada ... È possibile?
Ecco cosa ho pensato:
I'll create another client side JavaScript file, prevent_keys.js
It will listen for Ctrl + Shift + I.
If it returns
true
(i.e the keys were pressed), it willlog
the keys.
Tuttavia ciò non impedirà all'utente di utilizzare direttamente Devtools.