METHOD OF DETECTING MALWARE IN OPERATING SYSTEM KERNEL Russian patent published in 2014 - IPC G06F21/56 G06F12/14 G06F11/00 

Abstract RU 2510075 C2

FIELD: information technology.

SUBSTANCE: method is realised on a computer with an operating system (OS) installed thereon, and involves establishing a point of interrupt when a system call is made by a user application requesting the transfer of control via an address in the kernel of the loaded OS, checking the data structure of the loaded OS by performing the following: determining the address of the instruction in the computer memory, which will be handed over control during a system call; checking affiliation addresses of commands executed during the system call to the normal range addresses the kernel and modules of operating system kernel in memory; detecting the presence of malicious software in the absence of affiliation of the instruction address to the normal range of addresses.

EFFECT: high efficiency of detecting malware by enabling detection of illegal interception and alteration of the code in the kernel and in the OS kernel modules that are to be loaded.

Similar patents RU2510075C2

Title Year Author Number
METHOD FOR CODE PERFORMANCE IN HYPERVISOR MODE 2015
  • Igotti Nikolaj Nikolaevich
  • Ershov Mikhail Aleksandrovich
RU2609761C1
METHOD OF INVOKING SYSTEM FUNCTIONS IN CONDITIONS OF USE OF AGENTS FOR PROTECTING OPERATING SYSTEM KERNEL 2014
  • Yudin Maksim Vitalevich
  • Tarasenko Aleksandr Sergeevich
  • Levchenko Vyacheslav Ivanovich
  • Kumagin Igor Yurevich
RU2585978C2
METHOD OF CREATING A SYSTEM CALL HANDLER 2014
  • Yudin Maksim Vitalevich
  • Tarasenko Aleksandr Sergeevich
  • Levchenko Vyacheslav Ivanovich
  • Kumagin Igor Yurevich
RU2596577C2
SYSTEM AND METHOD OF DETECTING THE HARMFUL CODE IN THE ADDRESS PROCESS SPACE 2017
  • Pavlyushchik Mikhail Aleksandrovich
RU2665910C1
SYSTEM AND METHOD OF DETECTING MALICIOUS SCRIPT 2017
  • Pavlyushchik Mikhail Aleksandrovich
RU2659738C1
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 OF ASSESSMENT OF HARMFULLNESS OF CODE EXECUTED IN ADDRESSING SPACE OF CONFIDENTIAL PROCESS 2013
  • Pavljushchik Mikhail Aleksandrovich
RU2531861C1
METHOD OF EMULATING SYSTEM FUNCTION CALLS FOR EVADING EMULATION COUNTERMEASURES 2012
  • Belov Sergej Jur'Evich
RU2514141C1
METHOD OF CREATING ANTIVIRUS RECORD WHEN DETECTING MALICIOUS CODE IN RANDOM-ACCESS MEMORY 2015
  • Pavlyushshik Mikhail Aleksandrovich
  • Monastyrskij Aleksej Vladimirovich
  • Nazarov Denis Aleksandrovich
RU2592383C1

RU 2 510 075 C2

Authors

Tumojan Evgenij Petrovich

Ol'Shanov Konstantin Dmitrievich

Cherementsev Sergej Nikolaevich

Dates

2014-03-20Published

2012-04-11Filed