COMPILATION OF EXECUTABLE CODE IN LESS TRUSTWORTHY ADDRESS SPACE Russian patent published in 2012 - IPC G06F9/45 

Abstract RU 2439665 C2

FIELD: information technologies.

SUBSTANCE: applied programme is executed from the first address space specified with the first set of permits for access to a jointly used dynamically distributed memory. One or more inquiries are received from the applied programme to compile one or more multitudes of commands in an intermediate language. One or more command multitudes are complied in the intermediate language into a newly compiled code with application of an LT-compiler, operating in the second address space, which has the second set of permits for access to jointly used dynamically distributed memory. The newly compiled code is transferred into a jointly used dynamically distributed memory, in which the applied programme may extract and fill the newly compiled code from the first address space.

EFFECT: increased safety of operational system in compilation of unsafe programme code.

20 cl, 4 dwg

Similar patents RU2439665C2

Title Year Author Number
SYSTEMS AND METHODS FOR CONTROLLING DRIVERS IN A COMPUTER SYSTEM 2002
  • Uilt Nikolas P.
  • Miller Dzhejms
RU2304305C2
CACHING RUNTIME GENERATED CODE 2009
  • Kherring Natan
  • Rajton Dehvid K.
RU2520344C2
CONFIGURATION OF ISOLATED EXTENSIONS AND DEVICE DRIVERS 2006
  • Khant Galen K.
  • Larus Dzhejms R.
  • Fandrich Manuehl A.
  • Khodson Orion
  • Levi Stiven P.
  • Stensgor B'Jarne
  • Tarditi Dehvid R.
  • Spear Majkl
  • Karbin Majkl
  • Abadi Martin
  • Ajken Mark
  • Barkhehm Pol
  • Uobber Tehd
  • Zill Brajan
  • Khoblittsel Kris
  • Merfi Nik
RU2443012C2
DEBUGGING NATIVE CODE BY TRANSITIONING FROM EXECUTION IN NATIVE MODE TO EXECUTION IN INTERPRETED MODE 2014
  • Koltachev, Mikhail
  • Khandelval, Nikkhil
  • Gandi, Akrosh
RU2668973C2
ENCODING AND INITIALIZATION OF SERVICE METADATA OF APPLICATIONS 2020
  • Trepakov, Ivan Sergeevich
  • Pavlov, Pavel Evgenievich
RU2827021C1
METHOD OF CATEGORIZING ASSEMBLIES AND DEPENDENT IMAGES 2015
  • Ivanov Dmitrij Gennadevich
  • Pavlov Nikita Alekseevich
  • Shvetsov Dmitrij Vladimirovich
  • Gorshenin Mikhail Aleksandrovich
RU2635271C2
METHOD FOR DETECTING HARMFUL ASSEMBLIES 2015
  • Ivanov Dmitrij Gennadevich
  • Pavlov Nikita Alekseevich
  • Shvetsov Dmitrij Vladimirovich
  • Gorshenin Mikhail Aleksandrovich
RU2628920C2
METHOD FOR ANTI-VIRUS SCANNING OF COMPUTER SYSTEM 2015
  • Solodovnikov Andrej Yurevich
  • Ladikov Andrej Vladimirovich
  • Tsvetkov Sergej Valerevich
RU2617925C2
METHOD OF FUNCTIONING COMPUTER DEVICE OPERATING SYSTEM OF SOFTWARE AND HARDWARE COMPLEX 2016
  • Molyakov Andrej Sergeevich
RU2626350C1
METHOD FOR DYNAMIC PROGRAM ASSEMBLING ON EMBEDDED PLATFORM AND EMBEDDED PLATFORM 2009
  • Wu Zhihua
  • Gu Jia
  • Qiu Xuan
RU2473111C1

RU 2 439 665 C2

Authors

Rajton Dehvid Charl'Z

Junoki Robert Sadao

Dates

2012-01-10Published

2007-11-27Filed