Saltar al contenido

Evitar la ingeniería inversa de la aplicación iónica

Comprende el código de forma correcta previamente a adaptarlo a tu proyecto si ttienes algo que aportar puedes dejarlo en los comentarios.

Solución:

No, no es posible evitar esto. Puede codificar su JavaScript para que sea un poco más difícil obtener el código, pero siempre hay formas de revertir eso. La web no es un lugar seguro para el código fuente, está abierta para todos.

Aquí hay una buena publicación sobre diferentes formas de ‘cifrar’ su código fuente, para que sea más difícil de leer.

http://www.justbeck.com/tres-formas-de-encriptar-phonegap-and-cordova-mobile-applications/

Relacionado ¿Cómo evitar la ingeniería inversa de un archivo APK?

if you want secure your ionic app from  reverse engineering and fully 
secured source code i recommended two steps.
First use Enable ProGuard into cordova/ionic project 

1. To implement this, open /platforms/android/project.properties and 
   uncomment one line by removing the “#” at left:
   #proguard.config=$sdk.dir/tools/proguard/proguard-android.txt:proguard-
   project.txt

2.copy proguard-custom.txt from ( https://github.com/greybax/cordova-plugin-
    proguard/blob/master/proguard-custom.txt ) 
                   to
     $android/assets/www/proguard-custom.txt Remove '#'
     #-keepclassmembers class android.webkit.WebView 
     # public *;
     # 

3. add snippet from to build.gradle
     Find buildTypes by ctrl + F and add like this 
    buildTypes 
    debug 
        minifyEnabled true
        useProguard false
        proguardFiles getDefaultProguardFile('proguard-android.txt'),
                'proguard-rules.pro'
    
    release 
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'),
                'proguard-rules.pro'
       
   

Second use cordova-plugin-crypt-file
obfuscate or encrypt your code like build/main.js
1)Install cordova plugin add cordova-plugin-crypt-file
2)plugins/cordova-plugin-crypt-file/plugin.xml

  //Using Refrence of cordova-plugin-crypt

  
     
         
    
    
        
    
  

Final step ionic cordova build android --release
 Now extreact your apk  or try APK decompiler 
  (http://www.javadecompilers.com/apk)

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *