METHOD AND SYSTEM FOR INTERCEPTING .NET CALLS BY MEANS OF PATCHES IN INTERMEDIATE LANGUAGE Russian patent published in 2024 - IPC G06F21/14 G06F8/40 

Abstract RU 2815242 C1

FIELD: physics.

SUBSTANCE: invention relates to methods of intercepting .NET calls. Technical result is achieved due to the fact that at the preparatory stage for implementing the method, the following steps are performed: identifying a .NET library directory; for each version of the .NET library, identifying a class from a predefined set of classes; method from a predefined set of methods is identified in the identified class; identified method is changed by adding payload, which initiates logging start and transfer of control from system library to detection module; storing the modified method; in response to detecting native images, hiding the native image library containing the identified class from the native images directory; generating a modified native image library; replacing the native image library with the modified native image library; then, at the working stage, in response to the .NET call by the application of the modified method or the modified native image library, starting the logging and transferring control from the system library to the post-processing module; saving the log and transmitting it for analysis to the post-processing module; and returning control to .NET application.

EFFECT: implementation of interception of calls inside .NET platform.

18 cl, 4 dwg

Similar patents RU2815242C1

Title Year Author Number
MACHINE CODE ACCESS LIMITATION METHOD TO THE OPERATING SYSTEM RESOURCES 2016
  • Ivanov Dmitrij Gennadevich
  • Pavlov Nikita Alekseevich
  • Shvetsov Dmitrij Vladimirovich
  • Gorshenin Mikhail Aleksandrovich
RU2625052C1
METHOD OF CATEGORIZING ASSEMBLIES AND DEPENDENT IMAGES 2015
  • Ivanov Dmitrij Gennadevich
  • Pavlov Nikita Alekseevich
  • Shvetsov Dmitrij Vladimirovich
  • Gorshenin Mikhail Aleksandrovich
RU2635271C2
METHOD FOR ANTI-VIRUS SCANNING OF COMPUTER SYSTEM 2015
  • Solodovnikov Andrej Yurevich
  • Ladikov Andrej Vladimirovich
  • Tsvetkov Sergej Valerevich
RU2617925C2
METHOD FOR DETECTING HARMFUL ASSEMBLIES 2015
  • Ivanov Dmitrij Gennadevich
  • Pavlov Nikita Alekseevich
  • Shvetsov Dmitrij Vladimirovich
  • Gorshenin Mikhail Aleksandrovich
RU2628920C2
SYSTEM AND METHOD FOR CATEGORIZATION OF .NET APPLICATIONS 2018
  • Kuskov Vladimir Anatolevich
  • Anikin Denis Vyacheslavovich
  • Kirsanov Dmitrij Aleksandrovich
RU2756186C2
METHOD AND SYSTEM FOR DIAGNOSING PATHOLOGICAL CHANGES IN PROSTATE BIOPSY SPECIMEN 2021
  • Popov Gennadij Viktorovich
  • Chub Aleksandr Andreevich
  • Maevskikh Pavel Andreevich
  • Yurovskij Vladimir Andreevich
RU2757256C1
SYSTEM AND METHOD FOR AUTOMATIC PROCESSING OF SOFTWARE SYSTEM ERRORS 2012
  • Antukh Aleksandr Ehduardovich
  • Malanov Aleksej Vladimirovich
RU2521265C2
COMPUTER CLASSIFICATION OF BIOLOGICAL TISSUE 2019
  • Papagiannakis, Emmanouil
  • Atkinson, Alastair
RU2765619C1
METHOD FOR SORTING DIGITAL IMAGES FOR QUALITY PRINTING 2006
  • Efimov Sergej Vikent'Evich
  • Rychagov Mikhail Nikolaevich
RU2312395C1
METHOD AND SYSTEM FOR GRANULAR RECOVERY OF BACKUP COPY OF DATABASE 2024
  • Temkin Iurii Valerevich
  • Vrzheshch Irina Aleksandrovna
RU2825077C1

RU 2 815 242 C1

Authors

Tretyakov Yurij Alekseevich

Sachkov Ilya Konstantinovich

Dates

2024-03-12Published

2022-12-16Filed