Descripción
Estoy diseñando una aplicación Node.JS (más como un sitio web completo). La aplicación enviará cinco archivos JavaScript y tendrá <script>
etiquetas que los vincularán.
Pregunta
¿Cómo puedo evitar que los usuarios y atacantes miren y editen mi código ?
Un ejemplo sería:
Ctrl+ Shift+I
En Devtools , vaya a Fuentes , seleccione un archivo para editar (es decir
index.html
) y escriba edicionesAl pulsar Ctrl+ Shará que la edición en vivo que se produzca
Me gustaría evitar que el ejemplo anterior suceda ... ¿Es posible?
Esto es lo que pensé:
Crearé otro archivo JavaScript del lado del cliente, prevent_keys.js
Escuchará por Ctrl+ Shift+ I.
Si regresa
true
(es decir, se presionaron las teclas), lo hará conlog
las teclas.
Sin embargo, eso no impedirá que el usuario use Devtools directamente.