An inverse assembler and converter acquire binary code during inverse assembly of compiled programming code for a software application. A memory image file is generated during compiling of the programming code and a converter is used to trigger a physical address in a memory bus via a logic analyzer. A triggered logical address in the compiled programming code is determined. The triggered logical address is input into the converter. Trigger commands are provided to the logic analyzer that are used to trigger a physical address where binary code is stored in memory. The trigger commands are supplied to the logic analyzer and the memory bus is triggered. The physical address is acquired and converted into a logical address. The memory image file is searched for the logical address. The binary code is acquired from the memory image file at the logical address. The binary code corresponds to only machine code instructions performed during execution of the software application. The binary code is converted into machine code instructions so as to perform the inverse assembly of the compiled programming code for the software application.

Un ensamblador y un convertidor inversos adquieren código binario durante el montaje inverso del código de programación compilado para un uso del software. Un archivo de la imagen de la memoria se genera durante la compilación del código de programación y un convertidor se utiliza para accionar una dirección física en un autobús de la memoria vía un analizador de la lógica. Una dirección lógica accionada en el código de programación compilado se determina. La dirección lógica accionada se entra en el convertidor. Los comandos del disparador se proporcionan al analizador de la lógica que se utilizan para accionar una dirección física donde el código binario se almacena en memoria. Los comandos del disparador se proveen al analizador de la lógica y se acciona el autobús de la memoria. La dirección física se adquiere y se convierte en una dirección lógica. El archivo de la imagen de la memoria se busca para la dirección lógica. El código binario se adquiere del archivo de la imagen de la memoria en la dirección lógica. El código binario corresponde solamente a las instrucciones del código automático realizadas durante la ejecución del uso del software. El código binario se convierte en instrucciones del código automático para realizar el montaje inverso del código de programación compilado para el uso del software.

 
Web www.patentalert.com

< (none)

< Image formation on objective bodies

> Gemini virus vectors for gene expression in plants

> (none)

~ 00036