Tag: Ofuscación

Obfuscation del código de Android. Quiero ocultar las claves de Parse.com

Estoy usando Parse.com en mi aplicación para Android. Estoy muy preocupado por revelar claves secretas. Si se revelan las claves, alguien puede acceder libremente a nuestros recursos en Parse.com. Las claves se guardan en una clase Java que amplía la clase de aplicación. Realmente quiero saber cómo ocultar las llaves. ¿Cuál es la mejor práctica […]

Proguard y Netty 5 en Android

He visto un par de preguntas con respecto a este problema, pero son para versiones anteriores de Netty. He intentado sus respuestas, cambiando org.jboss.netty hacia fuera con io.netty, pero el mismo error ocurre. Estoy tratando de compilar una aplicación de Android que utiliza Netty 5.0.0Alpha2 (build # 16) con Proguard habilitado. Sin Proguard, la aplicación […]

Android cómo leer el código Java obfuscated después de conseguir a través de la ingeniería inversa

Conseguí las clases de Java de un APK después de usar algunas herramientas como dex2jar y JD-GUI. Como todo el mundo sabe Java código de byte se puede convertir en clases Java de nuevo por lo que en su mayoría se optimiza y ofuscada a través de algunas herramientas (como ProGuard se utiliza en el […]

Obfuscate / Encrypt SharedPreferences archivo posible?

Por lo tanto, estoy interesado en ocultar el archivo xml SharedPreferences de mi aplicación, al igual que Android LVL hace para ofuscar su licencia de datos cahce. ¿Sería esto concebible? Un montón de google-excavación ha dado pocos resultados que podrían abordar mi pregunta. Y ciertamente no soy criptólogo. ¿Qué pasa con otras formas de encriptación? […]

Android: Configuración de Proguard para ofuscar nombres de clases y métodos

Como sé que hay algunas clases que no deben ser ofuscadas y también sus nombres deben persistir como 'Actividades'. Sin embargo quiero que otras clases y paquetes dentro de mi código sean renombrados. aquí es build.gradle dentro de la carpeta de la aplicación: aplique el complemento: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { […]

Proguard me da muchas advertencias y falla

Estoy recibiendo el error Error: Error de ejecución para la tarea ': app: transformClassesAndResourcesWithProguardForDebug'. El trabajo falló, vea los registros para más detalles Tengo muchas advertencias como Advertencia: es.usc.citius.hipster.util.examples.maze.MazeSearch $ Resultado: no se puede encontrar la clase referenciada java.awt.Point Que se ve raro para mí, porque en mis proguard-reglas he añadido esta regla -keep public […]

JNI proguard obfuscation

Tengo problema con la ofuscación. Para una mejor imaginación: CÓDIGO JAVA class JniTest… public void test() { //some code } public void runJniCode() { //here I call native code } CÓDIGO NATIVO JNIEXPORT void JNICALL Java_path_to_class_test(JNIEnv* env, jobject obj) { //here I call test method from Java } Todo funciona bien hasta que quiera liberar […]

Exportación de un proyecto de Android durante el uso de proguard en adt & sdk 20

He actualizado a la nueva adt & sdk 20 , y estoy teniendo problemas con la nueva forma Proguard se utiliza en Eclipse. No soy un pro con Proguard en absoluto, pero siempre lo he usado y funcionó muy fácilmente. Simplemente edité el archivo "project.properties" y añadí allí "proguard.config = proguard.cfg", y funcionó. Lamentablemente, algunos […]

¿Debo mantener android.support.v4.app.Fragment y sus clases derivadas al crear una versión de lanzamiento de mi aplicación?

He leído esta respuesta y no entiendo por qué debo mantener nombres de mis servicios, actividades y vistas personalizadas. ¿Pero debo mantener mis clases que derivan de android.support.v4.app.Fragment? También he echado un vistazo al defualt Proguard archivo de configuración %SDK_DIR%\sdk\tools\proguard\proguard-android.txt , y no había reglas con respecto a los fragmentos.

Java y Android Obfuscator Sugerencia de herramienta

Desarrollamos proyectos Android y Java, y necesitamos una herramienta obfuscator con capacidad de cifrado . El precio no es una preocupación. ¿Qué puedes sugerirme? ¿Cuál es el mejor obfuscator que se puede utilizar tanto para proyectos Java y Android?

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