Título: Recomponer .java -> .class -> .jar Publicado por: Jbom en 27 Mayo 2011, 00:24 am Buenas noches a todos.
Necesito vuestra ayuda y espero no incumplir ninguna norma con este post. Tengo un programa desarrollado en java, el cual tiene 3 directorios principales, bin libs y resources, dentro de bin se encuentra la chica, varios .jar 1.jar 2.jar 3.jar Descomprimo el que contiene la clase que quiero modificar el 1.jar que a su vez es el ejecutable. Obtengo todos los archivos .class en la estructura de directorio del paquete, el manifest en su directorio META-INF y varios archivos de traduccion. Bueno, pues me voy al archivo .class que quiero modificar lo descompilo con dj java decompiler, lo modifico y se me queda en .java, he de decir que este archivo contiene algunas rutinas en asm. Pues lo que necesito es volver a empaquetar todo, lo he intentado con el mismo dj java decompiler pero me da errores en las rutinas asm y tampoco tengo mucha idea de como tengo que recomponer todo. No se si tengo que incluir de alguna forma el 2.jar pues hace llamadas a el desde el codigo. No se si me he explicado bien, pero lo he intentado. Gracias por adelantado. Un Saludo. Título: Re: Recomponer .java -> .class -> .jar Publicado por: apuromafo CLS en 18 Junio 2011, 02:39 am normalmente el .jar es como un como un compreso
te cuento en español, como lo hizo alguien ingles para resolver un tema similar: Citar normalmente suelen usar winrar para abrir y buscar en el .jar luego el dj java decompiler / jad para decompilar + Eclipse para descubrir las clases/dependencias and compilar las "class" + CCK para "alterar" ct.class http://www.google.com/search?q=CCK+java&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a y una VM de linux para crear el nuevo jar si usas http://ricardonarvaja.info/WEB/buscador.php y colocas como termino JAVA <http://ricardonarvaja.info/WEB/CURSO NUEVO/TEORIAS NUMERADAS/1101-1200> 1105-Un Poco de Cracking en Java - Kotoba 4.5 By.[AmeRiK@nO].rar <http://ricardonarvaja.info/WEB/CURSO NUEVO/TEORIAS NUMERADAS/801-900> 802-Cracking en Java - Keygeneando una aplicación - por marciano.rar <http://ricardonarvaja.info/WEB/CURSO NUEVO/TEORIAS NUMERADAS/901-1000> 919-Notes_on_reversing_and_cracking_Java_target_Part1_by_ThunderPwr.rar 903-Notes_on_reversing_and_cracking_Java_target_by_ThunderPwr.rar 937-Notes_on_reversing_and_cracking_Java_target_Part3_by_ThunderPwr.rar 920-Notes_on_reversing_and_cracking_Java_target_Part2_by_ThunderPwr.rar <http://ricardonarvaja.info/WEB/CURSO NUEVO/TEORIAS NUMERADAS/1001-1100> 1089-Covert_Java_-_Techniques_For_Decompiling__Patching__And_Reverse_Engineering__2004_.pdf.7z <http://ricardonarvaja.info/WEB/CURSO NUEVO/TEORIAS NUMERADAS/501-600> 589-Cracking en Java sin elegancia - por marciano.zip <http://ricardonarvaja.info/WEB/CURSO NUEVO/TEORIAS NUMERADAS/1201-1300> 1224-Cracking.en.Java.NCR.rar veras que igual hay escritos para Java..asi tambien para palm y otros.. saludos Apuromafo |