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

A data calling method and data calling device

A technology of data calling and calling interface, applied in the field of communication, can solve problems such as hidden dangers of dynamic link library calling, and achieve the effect of improving the difficulty of being cracked

Active Publication Date: 2022-02-01
WUXI IDATATECHNOLOGYCOMPANYLTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, this approach will pay less attention to the impact of disassembly on the dynamic link library, making the call to the dynamic link library have certain security risks

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 data calling method and data calling device
  • A data calling method and data calling device
  • A data calling method and data calling device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present invention.

[0057]It should be noted that the embodiment of the present invention can be applied to barcode recognition equipment. The data calling method in the present invention will be described in detail below from the perspective of the data calling device. The data calling device can be a server or a device in the server. functional unit. Among them, the data call device can be divided into an application call layer, a reinforcement layer and a dynamic link library layer. The dynami...

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 invention discloses a data calling method and a data calling device, which can increase the difficulty of cracking the core dynamic link library. The method includes: receiving a call request for calling a target dynamic link library of a barcode recognition device through a restricted interface; judging whether the call request needs to be verified based on a random algorithm; when the call request needs to be verified, obtaining an access key through a proxy function; Set the private key of the encryption algorithm to decrypt the access key to obtain the decryption result; verify the decryption result and the value of the random factor to verify whether it is legal to use the restricted interface to call the target dynamic link library; when the verification is successful, then It is determined that it is legal to use the restricted interface to call the target dynamic link library; based on the proxy function, the index subscript of the target call interface address of the target dynamic link library stored in the target hash table at the current moment is searched; Look up in the column hash table to get the target dynamic link library.

Description

technical field [0001] The invention relates to the communication field, in particular to a data calling method and a data calling device. Background technique [0002] In the context of today's information age, many companies have begun to increase research and development efforts due to domestic industrial upgrading. In this context, it is particularly important to have core technologies. [0003] In the barcode recognition industry, the core technology is the barcode recognition algorithm, and the mainstream of such algorithms is provided through dynamic link libraries. With the advancement of decompilation technology, such as the famous Interactive Disassembler Professional (Interactive Disassembler Professional, IDA) and other decompilation software upgrades, when strengthening the dynamic link library, usually focus on encryption methods, device binding and other aspects. [0004] However, such an approach will pay less attention to the impact of disassembly on the dy...

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): G06F8/53H04L9/40
CPCH04L63/083H04L63/12G06F8/53
Inventor 张颂来陈浩陈辰吴兴花
Owner WUXI IDATATECHNOLOGYCOMPANYLTD
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