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

Application protection method and system

A technology of application programs and programs, applied in the computer field, can solve problems such as complexity, failure of application programs to run, missing and wrong signatures, etc.

Active Publication Date: 2021-05-04
SANGFOR TECH INC
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Based on the above process, the signing process of the application program in operation needs to refer to different versions of the operating system, executable files and different paths of dependent libraries in the application program and system service process, resulting in a lengthy and complicated signing process, and it is easy to cause missing signatures And wrong sign, resulting in the failure of the application to run

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
  • Application protection method and system
  • Application protection method and system
  • Application protection method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The embodiment of the present invention provides an application program protection method and system, which are used to simplify the signature process of the virtual machine during application operation and ensure the normal operation of the application program.

[0044] For ease of understanding, the special vocabulary in the text is first explained as follows, and will not be repeated in the future:

[0045] Virtual Machine Monitor (Hypervisor): The core software that realizes virtualization. It is mainly used to manage underlying hardware resources, provide virtual devices to upper-level virtual machines, and manage the entire life cycle of virtual machines.

[0046] Virtual Machine (Virtual Machine): refers to a complete computer system that is simulated by software and has complete hardware system functions and runs in a completely isolated environment.

[0047] Container: Containers allow developers to package their applications and dependencies into a portable c...

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 embodiment of the present invention discloses an application program protection method and system, which are used to fix the paths of the executable files and dependent libraries in the application program and its related system service programs in the virtual machine, thereby simplifying the operation of the application program. The signing process ensures the normal operation of the application. The method in the embodiment of the present invention includes: configuring the executable file of the Init process in the Linux system, the executable file is used to execute the initial task of the Init process and the initialization task of the container environment; packaging the application program that needs to be run into an application container; The system service program associated with the program is packaged as a system service container.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to an application program protection method and system. Background technique [0002] Application protection is one of the main methods to prevent new viruses and malicious code attacks. Through this technology, users can set an application whitelist in the system, and only the applications in the whitelist can run in the system. Specifically, this technology verifies the signature of the application to ensure that the application in the whitelist is complete before running, and at the same time, based on virtualization technology, it ensures that the application is also complete during operation. Therefore, during the operation of the entire system, only the application programs in the whitelist can be executed, and other viruses and malicious codes cannot be executed. This technology is widely used in Windows 10 Device Guard and VMware micro-segmentation. [0003] Existing app...

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/51G06F21/53
Inventor 邓良陈晓帆马耀泉古亮
Owner SANGFOR TECH INC
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