Descompilar un archivo Jar para una desofuscación integral
Para descompilar un archivo Jar completo, puede aprovechar los descompiladores avanzados que satisfacen específicamente esta necesidad. Aquí hay varias opciones:
1. Vineflower
Vineflower es un descompilador moderno que ofrece soporte integral para las últimas funciones de Java y está optimizado para la calidad, precisión y legibilidad del código. Para descompilar un archivo Jar usando Vineflower:
java -jar vineflower.jar -dgs=1 c:\Temp\binary\library.jar c:\Temp\souce
2 . Quiltflower
Quiltflower es otro potente descompilador de Java con funciones avanzadas y configurabilidad. Proporciona soporte para funciones de lenguaje moderno, optimiza el código descompilado y ofrece un conjunto completo de opciones para ajustar el proceso de descompilación.
java -jar quiltflower.jar -dgs=1 c:\Temp\binary\library.jar c:\Temp\binary\Boot.class c:\Temp\source\
3. JavaDecompiler
JavaDecompiler es una herramienta bien establecida que puede descompilar archivos Jar de manera efectiva. Muestra todos los archivos dentro del Jar, proporcionando una vista completa del código descompilado.
4. JetBrains IntelliJ Community Java Decompiler Engine
Fernflower, integrado en JetBrains IntelliJ Community, es un reconocido descompilador analítico para Java. Analiza el código de bytes para producir código descompilado con alta precisión.
java -jar fernflower.jar -hes=0 -hdc=0 c:\Temp\binary\ -e=c:\Java\rt.jar c:\Temp\source\
5. JDEC
JDEC es un descompilador popular conocido por su interfaz fácil de usar. Proporciona una variedad de opciones para desofuscar y analizar el código Java.
Al emplear estos descompiladores, puede descompilar eficazmente su archivo Jar y obtener información sobre su estructura y funcionalidad subyacentes.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3