Como Parsear un .class??

jossmail
22 de Julio del 2004
Hola

Me gustaria saber si existe alguna manera de parsear un archivo .class para determinar cosas como: que metodos esta invocando?, cules clases necesita para su ejecucion?, el orden de las llamadas y esas cosas.

No se si ya exista alguno definido, o sino almenos algunas fusnciones que me pudieran ayudar a crear uno. Ya que intente analizar un .class y me quede loco con tantas cosas que tiene.

Muchas Gracias y espero su pronta ayuda

Rigel
22 de Julio del 2004
HOLA:

Mira los archivos .class son el resultado de compilar tu archivo.java, en el class se encuentra lo que se conoce como bytes code, digamos que es la codificacion binaria, la cual va a interpretar la maquina virtual.

Lo que mencionas lo ves claramente en el archivo.java, ahora no se a q te refieres con parsear?

SALUDOS

Pedro
22 de Julio del 2004
Puedes utilizar la librería ASM: http://asm.objectweb.org/