Supercharge Your Innovation With Domain-Expert AI Agents!

Security protection method, storage medium and terminal equipment of a dynamic link library

A dynamic link library and security protection technology, applied in the field of network security, can solve the problems of no non-code segment protection, exposure of SOELF file structure, information leakage such as string and function conformity

Active Publication Date: 2021-04-06
北京智游网安科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The traditional dynamic link library SO hardening solution only packs the SO code segment, and does not protect the content of the non-code segment, so that the complete SO ELF file structure is exposed to the outside, such as .dynstr and .rodata and other sections , which will lead to the leakage of information such as strings and functions, and attackers can use this information to understand the functions of the program, resulting in the threat of software being attacked

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
  • Security protection method, storage medium and terminal equipment of a dynamic link library
  • Security protection method, storage medium and terminal equipment of a dynamic link library
  • Security protection method, storage medium and terminal equipment of a dynamic link library

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035]The present invention provides a safety protection method, a storage medium, and a terminal device of a dynamic link library, in order to make the invention more detailed, hereinafter referring to the accompanying drawings. It will be appreciated that the specific embodiments described herein are intended to explain the present invention and is not intended to limit the invention.

[0036]Those skilled in the art will appreciate that unless specifically declared, the singular forms, "one", "" ",", ", and" "", can include plural form. It should be further understood that the phrase "comprising" in the specification of the present invention means that there is the features, integers, steps, operations, components, and / or components, but do not exclude presence or addition of one or more other features. Integer, steps, operations, components, components, and / or groups. It should be understood that when the components are "connected" or "coupled" to another element, it can be dir...

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 security protection method, a storage medium and a terminal device of a dynamic link library. The method comprises: encrypting and compressing a first dynamic link library, and injecting the encrypted and compressed second dynamic link library into a preset dynamic link library Library carrier; modify the name of the dynamic link library carrier to the name of the first dynamic link library, and pass the second dynamic link library to the preset Linker SO by running the dynamic link library carrier; decrypt and decompress the second dynamic link through Linker SO library, and allocate the first dynamic link library obtained through decryption and decompression into the memory, so that the terminal device can access the first dynamic link library. The present invention encrypts and compresses the complete dynamic link library carrier, and transmits the encrypted and compressed complete dynamic link library to the preset Linker SO, and loads the complete dynamic link library through the Linker SO, which not only ensures the dynamic link library Loading, and improve the security of the dynamic link library.

Description

Technical field[0001]The present invention relates to the field of network security, and in particular, to a security method, storage medium, and terminal devices for dynamic link libraries.Background technique[0002]The traditional dynamic link library SO reinforcement scheme is only the code segment of the SO, and does not protect the content of the non-code segment, so that the complete SO ELF file structure is exposed to the outside, such as. DynStr and .Rodata and other segments. This will lead to information leakage such as strings and functions, and attackers can understand the functionality of the program through this information, resulting in software to face attack threats.Inventive content[0003]In view of the shortcomings of the prior art, the present invention provides a safety protection method, a storage medium, and a terminal device of a dynamic link library.[0004]The techniques used in the present invention are as follows:[0005]A dynamic link library security method i...

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/12G06F9/445
CPCG06F9/44521G06F21/12
Inventor 余少高龙柏林
Owner 北京智游网安科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More