Dynamic library calling method and device, electronic device and storage medium

A technology of dynamic library and static library, applied in the computer field, can solve problems such as low security, and achieve the effect of preventing being called and solving low security

Pending Publication Date: 2021-03-02
ZHEJIANG DAHUA TECH CO LTD
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The embodiment of the present application provides a dynamic library calling method, device, electronic device and storage medium

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
  • Dynamic library calling method and device, electronic device and storage medium
  • Dynamic library calling method and device, electronic device and storage medium
  • Dynamic library calling method and device, electronic device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be described and illustrated 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 application, and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application. In addition, it can also be understood that although such development efforts may be complex and lengthy, for those of ordinary skill in the art relevant to the content disclosed in this application, the technology disclosed in this application Some design, manufacturing or production changes based on the content are just conventional technical means, and...

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 relates to a dynamic library calling method and device, an electronic device and a storage medium, and the method comprises the steps: searching a dynamic library corresponding to an interface function address according to the interface function address of a first code library, wherein the first code library and a second code library are be pre-compiled into a static library and to be linked to the dynamic library, and the operation of the second code library depends on the interface calling of the first code library; extracting first key data in the dynamic library, and determining a first hash value of the first key data; acquiring a hash signature pre-stored in the dynamic library, and decrypting the hash signature by using a public key corresponding to the hash signatureto obtain a second hash value; and under the condition that the second hash value is the same as the first hash value, executing interface calling corresponding to the interface function address. Through the method and the device, the problem of low security caused by calling of the dynamic library under the unauthorized condition in the related technology is solved, and the technical effect of preventing the dynamic library from being called under the unauthorized condition is achieved.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a dynamic library calling method, device, electronic device and storage medium. Background technique [0002] The rapid development of computer and network technology has greatly promoted information interaction. At the same time, computer viruses are constantly evolving and updating along with the development of technology. From the early prank games to today, computer viruses have seriously or threatened people's attention to computers. Therefore, how to prevent virus attacks has become a focus of attention. However, with the development of virus detection technology, the countermeasures against viruses and anti-virus software are also constantly updated. Hooking is a technology that modifies the execution path, and activates the hook processing function by modifying the normal calling process. This technology is used by security software and malicious programs are...

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
IPC IPC(8): G06F21/54G06F21/64
CPCG06F21/54G06F21/64
Inventor 杨加文孙志亮
Owner ZHEJIANG DAHUA TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products