Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Measuring Method of DLL Integrity under Pre-linking Mechanism

A dynamic link library and integrity measurement technology, applied in computer security devices, instruments, electrical digital data processing, etc., can solve problems such as reducing system and program startup time, and achieve the effect of not affecting system performance

Active Publication Date: 2017-12-15
INST OF INFORMATION ENG CHINESE ACAD OF SCI
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, this method effectively solves the defects of measurement methods in traditional Linux, and can pre-link while verifying the integrity of the Linux dynamic link library to reduce the startup time of the system and programs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Measuring Method of DLL Integrity under Pre-linking Mechanism
  • A Measuring Method of DLL Integrity under Pre-linking Mechanism

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, and are not intended to limit the present invention. The present invention is also applicable to other methods of integrity measurement, and is also applicable to other Linux terminals (including desktop computers and servers) Integrity measurement method in .

[0026] The construction of the measurement method of the present invention is divided into two modes: an integrity maintenance mode and an integrity verification mode. In integrity maintenance mode, file integrity verification is not performed when the system starts. This mode is mainly used to create or update configuration files and benchmark values ​​for files. In the inte...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for measuring the integrity of a dynamic link library under a pre-link mechanism. The present invention is as follows: 1) turn off the integrity measurement enabling switch of Linux, enter the integrity maintenance mode and extract the files to be measured; 2) detect whether the measurement file belongs to a dynamic link library file; if yes, then extract the dynamic link library The offset position and length of the code segment in the file are sent to the measurement function to calculate the benchmark measurement value and save; 3) enter the integrity verification mode; when the file loaded by the system is a file to be measured, detect whether it belongs to the dynamic link library file; if yes, extract the offset position and length of the code segment in the dynamic link library file and send it to the measurement function to calculate the measurement value and compare it with the corresponding benchmark measurement value. If it matches, the loading is allowed to execute, otherwise it is rejected . The present invention can measure the integrity of the dynamic link library without closing the prelink tool.

Description

technical field [0001] The invention relates to the technical field of computer operating system integrity verification, in particular to a method for measuring the integrity of a dynamic link library based on a Linux system pre-link mechanism. Background technique [0002] With the popularity of computer applications, the integrity protection of computer systems has been paid more and more attention, and various integrity protection models and implementation methods have emerged. Most of them adopt the measurement method, that is, at some special moments, the target is measured, and some information of the target (usually the hash value of the file content) is obtained, and the value of this information is compared with the pre-recorded Compared with the standard value, it can be judged whether the integrity of the target is damaged. At present, in the Linux system, the method of protecting the integrity basically adopts the measurement method. For example, the IMA (Integ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/51
Inventor 涂碧波陈克李艳昭孟丹
Owner INST OF INFORMATION ENG CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products