Voy a crear un bloqueo de PIN en Phonegap, tratando de entender la capa de seguridad. Como Phonegap es solo una vista web, puede modificarse fácilmente si está conectado a un dispositivo.
Creo que también puedes descompilar Java tan simple como el HTML5 de Phonegap. Entonces, ¿haría una diferencia si pongo un bloqueo de pantalla en la capa HTML5 o la capa Java?
Estoy tratando de averiguar si puedo hacer algo más para que el pinlock sea más significativo, en lugar de simplemente eliminar la capa. También ya estoy ofuscando el JavaScript.
Pero aún significa que si obtienes otro teléfono que tiene la aplicación, puedes desrootearlo y desenfocar el JavaScript y luego desbloquearlo.
Entonces, si Java es tan fácil de modificar como HTML5 después de rootear, entonces no hay ninguna diferencia si simplemente compilo un bloqueo de pantalla de JavaScript.