Esto es a lo largo de líneas similares a estas últimas preguntas:Ofuscación de Java - ProGuard/yGuard/other?
Best Java Obfuscation Application For Size Reduction Creating non-reverse-engineerable Java programs
Sin embargo, uno termina recomendando yGuard y el otro ProGuard pero tampoco mención ambos. Me pregunto si podríamos obtener una comparación de cada uno y escuchar las experiencias de las personas de ambos lados de la valla. Mirando esto comparison chart en el sitio web de ProGuard, está claramente orientado hacia ProGuard. Pero, ¿qué pasa con la experiencia del mundo real de cada uno? ¿Cuál produce una producción más pequeña? cuál es más difícil de descompilar? ¿Qué versiones de Java son compatibles con cada uno?
Personalmente estoy particularmente interesado desde el punto de vista de J2ME, pero no limite la discusión a eso.
Quien escribió las clases en JDK 1.0 hace un buen trabajo de ofuscación, tal vez puede contratarlos. – skaffman
¿Serían esos los que documentaron las API de J2ME? – roryf
No sé cuál es mejor. Publiqué una de esas preguntas (la que dice que Proguard es mejor) con la esperanza de que funcione ese tipo de diálogo, pero nunca llegó a ningún lado. – Fostah