¿Proguard funciona para ocultar las constantes de cadena estáticas?

¿Proguardó el trabajo para ofuscar las constantes de cadena estáticas?

ProGuard no ofusca las constantes de cadena, como se menciona en sus preguntas frecuentes . Su hermano de fuente cerrada especializado más reciente para Android, DexGuard , proporciona técnicas adicionales de protección de aplicaciones, como el cifrado de cadenas y el cifrado de clases.

(Soy el desarrollador de ProGuard y DexGuard)

No, ProGuard no encripta las constantes de cadenas ( Proguard FAQ Link )

Pero hay algunos productos comerciales que te ayudarán con eso. Recomendaría Stringer Java Obfuscator porque tiene el contexto de llamada de verificación y las características de control de integridad que hacen que la ingeniería inversa sea lo más difícil posible. IMHO Stringer es el mejor encriptador de cadenas para Java y Android en el mercado hoy en día.

También vea Allatori Java Obfuscator .

NB Soy CEO en Licel LLC. Desarrollador de Stringer Java Obfuscator.

Lo que hace ProGuard (si está configurado correctamente para hacerlo) son las constantes de cadena en línea. No tendría mucho sentido ofuscarlos, pensar en ello, una constante de cadena se podría utilizar para representar un mensaje para el usuario, y ¿de qué serviría si se ofuscara?

Según mi lectura de las opciones de ofuscación en el manual, la respuesta es No.

La ofuscación literal de cadenas es teóricamente posible, pero sería necesario usar un cargador de clases especial que desactivara los literales de cadenas a medida que se leen desde el archivo de clase. Esto sería complicado. Además de eso, no logra mucho, ya que alguien puede recuperar fácilmente las cadenas originales ejecutando su aplicación con un depurador Java adjunto.

Utilice esta nueva biblioteca plugin + de Gedle para ofuscar eficazmente cadenas en una clase. Por favor, compruebe aquí

https://github.com/MichaelRocks/paranoid

También ahora hay un nuevo complemento que puede ofuscar los recursos también, puedes verificarlo a continuación

https://github.com/shwenzhang/AndResGuard

vote esta gran información, para que más desarrolladores puedan usarla y así cada vez más desarrolladores contribuirán para un mayor desarrollo de estos complementos, y así podemos mejorar colectivamente estos complementos, lo que dará una pesadilla para los crackers.