Vamos a ofuscar nuestro proyecto pero no queremos perder la capacidad de depuración remota y hotswapping.Depuración código ofuscado java
¿Es posible? ¿Qué herramientas pueden manejar esto? Estaría contento con la ofuscación simple, simplemente cambiar el nombre de clases/métodos/variables.
[Editado] Estamos utilizando Intellij IDEA pero no hemos podido encontrar ningún complemento para esta tarea.
Sí, sé de SC table. Pero mi equipo y yo no somos los gurús que pueden depurar fácilmente y cambiar código ofuscado incluso usando la tabla :) Así que estoy buscando una herramienta que me permita depurar código de forma transparente. – Vitaly
No tiene que ser gurú, proporciona la tabla y el frasco oculto a la aplicación, y se vuelven legibles de nuevo (menos el comentario). Ah ... pero no creo que pueda "hotswaping" con este proceso (es como quitar y reemplazar todo el tarro) –
Puede ser que no entiendo algo. ¿Podré "paso a paso" depurar remotamente el código ofuscado y ver el código "normal" al mismo tiempo en algún tipo de depurador (sin acciones adicionales como mirar la tabla, ejecutar otras aplicaciones, etc.)? – Vitaly