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

Executable program file protection system and method on basis of UEFI (Unified Extensible Firmware Interface)

A technology for protecting systems and executing programs, applied in the field of computer security, and can solve problems such as inability to restore protected files

Active Publication Date: 2015-04-29
昆仑太科(北京)技术股份有限公司
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The purpose of the present invention is to overcome the defects of the prior art, and propose a UEFI-based executable program file protection system and method, which can solve the problem of being unable to restore the lost files during the boot process when the hard disk, Flash, etc. storage space is replaced. Problems with protecting files, especially critical program files

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
  • Executable program file protection system and method on basis of UEFI (Unified Extensible Firmware Interface)
  • Executable program file protection system and method on basis of UEFI (Unified Extensible Firmware Interface)
  • Executable program file protection system and method on basis of UEFI (Unified Extensible Firmware Interface)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The present invention will be described in detail below with reference to the accompanying drawings and examples.

[0053] as attached figure 1 As shown, a UEFI-based executable program file protection system of the present invention includes a file daemon driver module and a file daemon server.

[0054] The function of the file guardian driver module is to measure and restore the integrity of specific files in the operating system during the boot process; the file guardian driver module is a firmware module that meets the UEFI specification, including environment loading and installer submodules, File detector submodule and protected files. Among them, the environment loading and installer submodule is to load the corresponding driver during the boot process to establish the operating environment of the file detector submodule; the function of the file detector submodule is to update the hard disk or Flash of the computing device Wait for specific files in the storag...

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 an executable program file protection system and an executable program file protection method on the basis of a UEFI (Unified Extensible Firmware Interface) and belongs to the technical field of computer safety. The system comprises a file demons driving module and a file protection server side. The file demons driving module has an effect of carrying out integrity measurement and recovery on a specific file in an operation system in the start-up process; the file protection server side has the main effect of providing distribution of a protected file and pushing the protected file to a client so as to carry out file protection at the client; the file protection system also can update the protected file or a driving program for a file protection program; on the basis that UEFI firmware carries out trusted measurement and trusted recovery on an executable program file in the operation system, the file in the operation system can be subjected to integrity measurement in the start-up guiding process and recovery can be carried out when the file abnormity is found. The executable program file protection system and the executable program file protection method can be applied for a software company, a complete machine manufacturer or an equipment manufacturer to protect files of key programs.

Description

technical field [0001] The invention belongs to the field of computer security, and in particular relates to a method for protecting files in an operating system of a computer device, especially files of executable programs, during a boot process based on UEFI firmware. Background technique [0002] At present, in the field of computer security, files in the operating system are mainly protected by specific software methods, such as establishing file protection partitions on the local hard disk, or file encryption at the operating system layer, and the like. Or back up files to an external storage device and restore them when needed. There is also a complementary backup area to check whether the partition files of each other are complete, and if not, the files will be synchronized. [0003] Protecting files at the operating system layer, especially protecting files of key executable programs, has the following deficiencies, mainly including: [0004] (1) After the computin...

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 Applications(China)
IPC IPC(8): G06F21/52
CPCG06F11/1417G06F21/52
Inventor 陈小春孙亮张超朱立森
Owner 昆仑太科(北京)技术股份有限公司
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