Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo copiar proteger PhoneGap aplicación Android? ¿Es útil la función de protección contra copia de Android Market?

Tengo la aplicación PhoneGap en Android. Ahora estoy listo para publicarlo, pero me gustaría proteger la aplicación de los ojos de script-kiddies. Primero pensé que es imposible, que he descubierto la característica "Protección contra copia" al publicar la aplicación en el mercado. Así que estaba emocionado, pero cuando lo encendí, en realidad no hace nada.

Puedo instalar la aplicación en el teléfono con raíz sin ningún problema, puedo copiarlo en la tarjeta SD y ver todas las fuentes. Pensé que esta característica de la "protección de la copia" no permitirá que la gente con los teléfonos con raíz instale la aplicación. O me estoy perdiendo algo ?

¿Hay alguna forma de hacerlo al menos difícil, si no desactivarlo en absoluto, para que la gente vea todas mis fuentes HTML y JS en mi aplicación?

  • El juego de Android sigue siendo hackeado
  • 4 Solutions collect form web for “Cómo copiar proteger PhoneGap aplicación Android? ¿Es útil la función de protección contra copia de Android Market?”

    La función de protección contra copia ha sido obsoleta de Google. No lo uses.

    1. Utilice ProGuard para ofuscar su código.

    2. Cifrar sus activos y descifrarlos a medida que los lee.

    3. Utilice el mecanismo de Licencia si tiene una aplicación de pago.

    La mejor combinación que he encontrado es el DojoToolkit y el compilador de cierre en modo avanzado.

    El cierre en modo avanzado hace que el código JavaScript sea casi imposible de realizar ingeniería inversa, incluso después de pasar por un embellecedor. Una vez que su código JavaScript es ofuscado más allá de cualquier reconocimiento y cualquier posibilidad de ingeniería inversa, su HTML no revelará gran parte de sus secretos.

    Este enlace para usar Dojo Toolkit con el compilador de cierre en modo avanzado para aplicaciones móviles:

    http://dojo-toolkit.33424.n3.nabble.com/file/n2636749/Using_the_Dojo_Toolkit_with_the_Closure_Compiler.pdf?by-user=t

    La protección contra copia de Android Market no es tan útil que Google planea eliminarla.

    Si desea que sea difícil ver los recursos incrustados, debe cifrarlos. Esto no lo hará imposible, sólo más difícil. Después de todo, la clave de descifrado debe ser accesible por su aplicación y debe asumir que todo lo que su aplicación puede hacer puede ser observado por alguien dedicado a ella.

    La función de protección de copias se va a eliminar IIRC. En su lugar, debe utilizar el servicio de licencias de aplicaciones . Lo intenté hace un tiempo y estaba dando unas falsas respuestas "sin licencia", pero se puede aplicar el almacenamiento en caché o ignorar los resultados que da.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.