¡Urgente! ¡Talentos altamente calificados, por favor entren! ¿Existe alguna herramienta que pueda leer archivos .class para leer la información del contenido que contienen?
Por ejemplo: XJad (descompilador de código fuente de Java) V2.2
XJad es un software descompilador de programas fuente de Java basado en Jad core, con Jad1 integrado. 5.8e2.
XJad puede manejar múltiples archivos *.class, una carpeta de todos los archivos e incluso archivos *.jar.
XJad viene con un editor de texto de varias páginas que se puede editar y ver directamente después de completar la descompilación. El editor también admite el resaltado de sintaxis de Java.
XJad es un software puramente ecológico Para facilitar su uso, puede configurar la opción para que se integre en el administrador de recursos, de modo que pueda ver archivos *.class, *.java, *.jar y. directorios en cualquier momento. Haga clic derecho para operar directamente.
XJad también puede exportar el código en el editor actual a un archivo HTML manteniendo el estilo de resaltado del código.
Instrucciones de uso
============
1. Descompilar archivos de clase: abra uno o más archivos *.class , XJad lo descompila, le cambia el nombre a un archivo *.java, lo guarda en la carpeta actual y lo abre en el editor para verlo;
2. Descompile la carpeta: seleccione descompilar en el software Compile la carpeta. o haga clic derecho en la carpeta y seleccione Descompilar, XJad descompilará todos los archivos *.class en la carpeta y los guardará en la carpeta actual. archivo de clase y guárdelo en la carpeta, y genere la ruta de la carpeta según la información de la ruta del paquete, como com.spring.framework.*, estableciendo así la estructura de carpetas de com/spring/framework;
3. Descompilar archivos jar: abra un archivo *.jar, XJad descomprimirá todos los archivos *.class en el archivo jar en un directorio temporal y lo descompilará, y guardará los archivos fuente con la información de la ruta del paquete en la carpeta actual En la carpeta llamada " ~" *.jar.