FIELD: information technology.
SUBSTANCE: in the method, the memory area of interest in the original address space of the process is determined, the memory pages of the original process address space are defined, containing the code instructions and data of the interesting memory area, creating the address space by duplicating pages of the original process address space where the pages containing the code instructions and data are duplicated Interesting area of memory, mark pages of memory in the original address space, mark in the original address pro transitive instruction code area of interest in the pages containing besides code instructions and data memory area of interest code instructions and data portions other than the portion of interest, the memory page is marked in duplicate address memory, executing the instructions in the original address space or the duplicate address space before the notification is created, create a notification, transfer the execution of instructions to an address space other than the execution of instructions in which the notification was created.
EFFECT: control the execution of code instructions.
16 cl, 14 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR TRANSFER OF CONTROL BETWEEN MEMORY AREAS | 2014 |
|
RU2580016C1 |
METHOD OF IMPLEMENTATING INSTRUCTIONS IN SYSTEMIC MEMORY | 2016 |
|
RU2623883C1 |
SYSTEM AND METHOD OF DETECTING MALICIOUS CODE IN FILE | 2016 |
|
RU2637997C1 |
SYSTEM AND METHOD FOR AUTOMATIC PROCESSING OF SOFTWARE SYSTEM ERRORS | 2012 |
|
RU2521265C2 |
EMULATOR AND METHOD FOR EMULATION | 2020 |
|
RU2757409C1 |
METHOD OF CREATING ANTIVIRUS RECORD WHEN DETECTING MALICIOUS CODE IN RANDOM-ACCESS MEMORY | 2015 |
|
RU2592383C1 |
SYSTEM AND METHOD FOR PERFORMING ANTI-VIRUS SCAN OF FILE ON VIRTUAL MACHINE | 2016 |
|
RU2628921C1 |
METHOD OF DETECTING MALICIOUS CODE IN RANDOM-ACCESS MEMORY | 2015 |
|
RU2589862C1 |
SYSTEM AND METHOD OF CREATING ANTIVIRUS RECORD | 2018 |
|
RU2697954C2 |
METHOD FOR CROSS-BORDER PROCESSING OF DIGITAL COUPONS | 2020 |
|
RU2755086C1 |
Authors
Dates
2017-10-24—Published
2016-06-02—Filed