SYSTEM AND METHOD OF MONITORING OPERABILITY OF PROCESSES IN OPERATING SYSTEM Russian patent published in 2024 - IPC G06F12/14 G06F21/52 

Abstract RU 2817547 C1

FIELD: information security.

SUBSTANCE: result is achieved due to steps, according to which: converting the source code of the program into an equivalent machine code; constructing control flow graphs, which reflect the structure and syntax of the source code of the program; converting control flow graphs into call flow graphs using target instructions received from the operating system; generating at least one control flow signature based on the generated call flow graphs; starting a control flow monitor, after which a target process corresponding to said program is launched in the operating system; intercepting, by means of a control flow monitor, instructions of said program executed by the target process; checking the intercepted instructions for compliance with at least one control flow signature of said target process; if the instructions of the target process do not match the signature of the control flow, an error in the operation of the target process is determined.

EFFECT: high efficiency of detecting malfunction of a process in an operating system.

11 cl, 7 dwg

Similar patents RU2817547C1

Title Year Author Number
SYSTEM AND METHOD FOR STATIC ANALYSIS OF EXECUTABLE BINARY CODE AND SOURCE CODE USING FUZZY LOGIC 2021
  • Chernov Daniil Vladimirovich
RU2783152C1
SYSTEMS AND METHODS FOR CONTROLLING DRIVERS IN A COMPUTER SYSTEM 2002
  • Uilt Nikolas P.
  • Miller Dzhejms
RU2304305C2
SYSTEM AND METHOD FOR CONTROLLING THE DELIVERY OF MESSAGES TRANSMITTED BETWEEN PROCESSES FROM DIFFERENT OPERATING SYSTEMS 2021
  • Simanovskii Andrei Iurevich
  • Rogachev Sergei Viktorovich
  • Pinchuk Stanislav Iurevich
RU2777302C1
MACHINE CODE ACCESS LIMITATION METHOD TO THE OPERATING SYSTEM RESOURCES 2016
  • Ivanov Dmitrij Gennadevich
  • Pavlov Nikita Alekseevich
  • Shvetsov Dmitrij Vladimirovich
  • Gorshenin Mikhail Aleksandrovich
RU2625052C1
PROJECTION OF OWN APPLICATION PROGRAMMING INTERFACES OF OPERATING SYSTEM INTO OTHER LANGUAGES 2011
  • Pirson Kharold
  • Rektor Brent
  • Louvell Martin
  • Prakriya Makhesh
  • Rou Stefen
  • Basu Tassaduk
  • Vlodarchik Robert A.
  • Omiya Elliot Kh.
  • Dunets Dzherri
  • Kholechek Alesh
  • Osterman Lourens V.
  • Tszen Vej
  • Vadkhva Neeraj
  • Solkar Shakil
  • Aksionkin Majkl
RU2598600C2
METHOD FOR EXCLUDING PROCESSES OF ANTIVIRUS SCANNING ON THE BASIS OF DATA ON FILE 2015
  • Levchenko Vyacheslav Ivanovich
  • Yudin Maksim Vitalevich
RU2595510C1
SYSTEM AND METHOD FOR AUTOMATIC PROCESSING OF SOFTWARE SYSTEM ERRORS 2012
  • Antukh Aleksandr Ehduardovich
  • Malanov Aleksej Vladimirovich
RU2521265C2
SYSTEM AND METHOD FOR STANDARDISED ASSEMBLING MACHINE IN GRAPH PROCESSING SYSTEM 2004
  • Svedberg Gregori D.
  • Dehvid Pol
  • Arsov Andrej
  • Kertis Donald B.
  • Blanko Leonardo Eh.
RU2355031C2
RUNTIME SYSTEM 2011
  • Rektor Brent E.
  • Omiya Elliot Kh.
  • Dunets Dzherri Dzh.
  • Louvell Martin S.
  • Kholechek Alesh
  • Prakriya Makhesh
  • Rou Stefen K.
  • Springfild Dzhejms F.
  • Kross Noel R.
  • Basu Tassaduk Kh.
  • Dassad Patrik Kh.
  • Krishnasvami Radzha
  • Lukko Stiven Edvard
RU2601198C2
SYSTEM AND METHOD OF DISTRIBUTED COMPUTATIONS 2010
  • Bogdanov Aleksandr Jakovlevich
RU2554509C2

RU 2 817 547 C1

Authors

Sorokin Igor Aleksandrovich

Puchkin Danila Andreevich

Dukhvalov Andrei Petrovich

Dates

2024-04-16Published

2023-11-20Filed