Skip to main content

Kaspersky Lab granted new Russian patent to enhance system performance

13 July 2011

Kaspersky Lab, a leading developer of secure content and threat management solutions, announces that it has been granted Russian patent № 105770 that covers technology for emulation of a file system or system registry. The technology, developed by Kaspersky Lab’s Andrey Krukov,...

Kaspersky Lab, a leading developer of secure content and threat management solutions, announces that it has been granted Russian patent № 105770 that covers technology for emulation of a file system or system registry. The technology, developed by Kaspersky Lab’s Andrey Krukov, significantly increases the efficiency of file system emulation thanks to new architecture. The new technology will considerably enhance the performance of the system that emulates the launch of applications and is widely used in Kaspersky Lab products to detect potentially dangerous codes.

The standard implementation of the file system structure or system registry in emulation mode involves the creation of a hierarchical database. This database consists of numerous objects with information about them stored in different types of data fields (string, boolean expression, number, reference etc.). Every object in the database is characterised by its type and unique set of index fields through which the access is provided to the object. This structure provides high scalability and versatility without affecting performance.

The main features of the presented architecture are the hierarchical structures and cross references that allow access to the different fields of the various objects. The tree traversal that consists of 500,000 objects takes approximately one second.

The patent also describes the algorithm of the application emulator’s interaction with the operating memory and a method for ‘transparent’ reading and writing to a hard disk. Actual reading and writing operations are not performed in this instance; however, realƒworld working conditions are created for the programme being analysed. These methods allow inƒdepth analysis of suspicious programme activity in relation to the operating memory and information stored on the hard drive, without damaging the operating system or user information.

Kaspersky Lab technologies are currently protected by 40 patents in Russia and 29 patents in the USA. Furthermore, the patent offices in the USA, Russia, China and Europe are currently examining more than 100 Kaspersky Lab patent applications relating to a range of unique IT security technologies.

Kaspersky Lab granted new Russian patent to enhance system performance

Kaspersky Lab, a leading developer of secure content and threat management solutions, announces that it has been granted Russian patent № 105770 that covers technology for emulation of a file system or system registry. The technology, developed by Kaspersky Lab’s Andrey Krukov,...
Kaspersky logo

About Kaspersky

Kaspersky is a global cybersecurity and digital privacy company founded in 1997. With over a billion devices protected to date from emerging cyberthreats and targeted attacks, Kaspersky’s deep threat intelligence and security expertise is constantly transforming into innovative solutions and services to protect businesses, critical infrastructure, governments and consumers around the globe. The company’s comprehensive security portfolio includes leading endpoint protection, specialized security products and services, as well as Cyber Immune solutions to fight sophisticated and evolving digital threats. We help over 200,000 corporate clients protect what matters most to them. Learn more at www.kaspersky.com.

Related Articles Press Releases