METHOD FOR EMULATING THE EXECUTION OF FILES COMPRISING INSTRUCTIONS, DIFFERENT FROM MACHINE INSTRUCTIONS
FIELD: information technology.SUBSTANCE: invention relates to emulating the execution of files. Method for emulating the execution of a file that comprises instructions different from machine instructions, implemented by an electronic computing device, comprising: a) forming a file image of using th...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; rus |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | FIELD: information technology.SUBSTANCE: invention relates to emulating the execution of files. Method for emulating the execution of a file that comprises instructions different from machine instructions, implemented by an electronic computing device, comprising: a) forming a file image of using the emulation tool by reading a part of the file, and the file contains instructions different from machine instruction; b) emulating using the emulation tool the execution of instructions from the file image; c) forming another file image by means of the emulation tool, if the control was transferred from the instruction from the file image to the instruction in another file, by reading a part of another file, wherein the another file image is formed by reading a part of another file; d) detecting by an analysis tool at least one known set of instructions in the read part of another file, wherein the known set of instructions is a set of instructions intended for processing instructions different from machine instructions, contained in the file whose image was generated in step a; e) setting, using a breakpoint analysis tool, at the beginning of at least one known set of instructions in the another file image; f) emulating using the emulation tool the execution of instructions from the another file image, and when the breakpoint is reached by the emulation tool, an emulation record is added to the emulation log of the execution of a known set of instructions, at the beginning of which the breakpoint is set.EFFECT: technical result is emulating the execution of files comprising instructions, different from machine instructions.14 cl, 4 dwg
Изобретение относится к области эмуляции исполнения файлов. Техническим результатом является эмуляция исполнения файлов, содержащих инструкции, отличные от машинных. Раскрыт способ эмуляции исполнения файла, содержащего отличные от машинных инструкции, реализуемый электронным вычислительным устройством, в котором: a) формируют образ файла при помощи средства эмуляции путем считывания части файла, при этом файл содержит отличные от машинных инструкции; b) эмулируют при помощи средства эмуляции исполнение инструкций из образа файла; c) формируют при помощи средства эмуляции образ другого файла, если была осуществлена передача управления от инструкции из образа файла к инструкции в другом файле, путем считывания части другого файла, при этом формирование образа другого файла осуществляется путем считывания части другого файла; d) о |
---|