METHOD FOR ENHANCEMENT OF OPERATIONAL EFFICIENCY OF HARDWARE ACCELERATION OF APPLICATION EMULATION Russian patent published in 2014 - IPC G06F9/455 

Abstract RU 2514142 C1

FIELD: information technologies.

SUBSTANCE: according to one implementation version one proposes a method for acceleration of emulation of the process launched from the executive file; the method involves the following stages: file execution emulation is performed according to the instructions; the emulator hardware accelerator launch condition met, the file execution emulation process is transferred into the hardware accelerator; the file execution is performed according to the instructions with the help of the hardware accelerator until an exclusion call or API-function call; the file execution emulation process is transferred back into the emulator; the file execution efficiency is assessed according to the instructions with the help of the hardware accelerator; the hardware accelerator launch conditions are modified depending on the obtained efficiency value; the presented stages are repeated no less than 2 times.

EFFECT: enhancement of operational efficiency of hardware acceleration of applications emulation.

3 cl, 5 dwg

Similar patents RU2514142C1

Title Year Author Number
EMULATOR AND METHOD FOR EMULATION 2020
  • Pintijskij Vladislav Valerevich
  • Anikin Denis Vyacheslavovich
  • Kirsanov Dmitrij Aleksandrovich
  • Trofimenko Sergej Vladimirovich
RU2757409C1
METHOD OF EMULATING SYSTEM FUNCTION CALLS FOR EVADING EMULATION COUNTERMEASURES 2012
  • Belov Sergej Jur'Evich
RU2514141C1
METHOD OF DETECTING MALICIOUS EXECUTABLES, CONTAINING INTERPRETER, BY COMBINING EMULATORS 2015
  • Zakorzhevskij Vyacheslav Vladimirovich
  • Vinogradov Dmitrij Valerevich
  • Pintijskij Vladislav Valerevich
  • Kirsanov Dmitrij Aleksandrovich
RU2622627C2
SYSTEM AND METHOD OF STORAGE OF EMULATOR STATE AND ITS FURTHER RECOVERY 2013
  • Pintijskij Vladislav Valer'Evich
  • Belov Sergej Jur'Evich
RU2553056C2
METHOD OF DETECTING UNKNOWN PROGRAMS BY LOAD PROCESS EMULATION 2011
  • Parshin Jurij Gennad'Evich
  • Pintijskij Vladislav Valer'Evich
RU2472215C1
SYSTEM AND METHOD OF DETECTING MALICIOUS CODE IN FILE 2016
  • Golovkin Maksim Yurevich
  • Monastyrskij Aleksej Vladimirovich
  • Pintijskij Vladislav Valerevich
  • Pavlyushchik Mikhail Aleksandrovich
  • Butuzov Vitalij Vladimirovich
  • Karasovskij Dmitrij Valerievich
RU2637997C1
SYSTEM AND METHOD FOR AUTOMATIC PROCESSING OF SOFTWARE SYSTEM ERRORS 2012
  • Antukh Aleksandr Ehduardovich
  • Malanov Aleksej Vladimirovich
RU2521265C2
SYSTEM AND METHOD OF CREATING SOFTWARE DETECTION RECORDS 2012
  • Golovkin Maksim Jur'Evich
RU2491615C1
SYSTEM AND METHOD OF GENERATING LOG WHEN EXECUTING FILE WITH VULNERABILITIES IN VIRTUAL MACHINE 2018
  • Monastyrskij Aleksej Vladimirovich
  • Pavlyushchik Mikhail Aleksandrovich
  • Pintijskij Vladislav Valerevich
  • Anikin Denis Vyacheslavovich
  • Kirsanov Dmitrij Aleksandrovich
RU2724790C1
METHOD FOR FILE EXECUTION EMULATION 2017
  • Liskin Aleksandr Viktorovich
  • Krylov Vladimir Vladimirovich
RU2659734C1

RU 2 514 142 C1

Authors

Belov Sergej Jur'Evich

Dates

2014-04-27Published

2012-12-25Filed