FIELD: information technologies.
SUBSTANCE: method to prevent unauthorised modification of software or unauthorised modification of dynamic data, in which: a converter is provided, arranged as capable of conversion of the specified software into a general machine code, reverse engineering of which may not be performed, by using a conversion process, which causes data loss, an interpreter is provided, in which knowledge of a processing method is limited, and the specified general machine code is interpreted using the mentioned interpreter into a specific machine code when recovering lost data in process of interpretation.
EFFECT: higher efficiency of protection against unauthorised modification of software or dynamic data.
28 cl, 8 dwg
Title | Year | Author | Number |
---|---|---|---|
DEBUGGING NATIVE CODE BY TRANSITIONING FROM EXECUTION IN NATIVE MODE TO EXECUTION IN INTERPRETED MODE | 2014 |
|
RU2668973C2 |
VIRTUALISATION FOR DIVERSIFIED PROTECTION FROM UNAUTHORISED INTERFERENCE | 2007 |
|
RU2458394C2 |
CACHING RUNTIME GENERATED CODE | 2009 |
|
RU2520344C2 |
PROJECTION OF OWN APPLICATION PROGRAMMING INTERFACES OF OPERATING SYSTEM INTO OTHER LANGUAGES | 2011 |
|
RU2598600C2 |
ARCHITECTURE OF DISPLAY WITH MAINTENANCE OF INCREMENT REPRESENTATION | 2007 |
|
RU2441273C2 |
METHOD AND SYSTEM FOR INTERCEPTING .NET CALLS BY MEANS OF PATCHES IN INTERMEDIATE LANGUAGE | 2022 |
|
RU2815242C1 |
ENCODING AND INITIALIZATION OF SERVICE METADATA OF APPLICATIONS | 2020 |
|
RU2827021C1 |
METHOD FOR MEMORIZING STACK OPERANDS IN REGISTER | 2001 |
|
RU2271565C2 |
CONFIGURATION OF ISOLATED EXTENSIONS AND DEVICE DRIVERS | 2006 |
|
RU2443012C2 |
SYSTEMS AND METHODS FOR CONTROLLING DRIVERS IN A COMPUTER SYSTEM | 2002 |
|
RU2304305C2 |
Authors
Dates
2012-01-10—Published
2006-03-30—Filed