Dynamic library calling method and device, electronic equipment and storage medium
A dynamic library and target application technology, applied in the computer field, can solve the problem that the dynamic library is easily obtained illegally, and achieve the effect of avoiding illegal use and safe dynamic library calls
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0059] figure 1 It shows a schematic flowchart of the first method for invoking a dynamic library provided by the embodiment of the present application. The execution subject of the method for invoking a dynamic library is an electronic device, such as a computer, a mobile terminal, and the like. Such as figure 1 The dynamic library calling method shown is detailed as follows:
[0060] In S101, a first folder is created.
[0061] In the embodiment of the present application, after the target application program is started, it executes the corresponding pieces of running code in the application program in order or according to the user's operation instructions to realize the corresponding functions. Wherein, if it is detected that the current running code contains a dynamic library call instruction (that is, the function code used to call the dynamic library), then according to the dynamic library call instruction, a first folder is created, and the first folder is used for s...
Embodiment 2
[0077] figure 2 It shows a schematic flow diagram of the second dynamic library calling method provided by the embodiment of the present application. The method in this embodiment is further improved on the basis of the dynamic library calling method in the first embodiment, and is the same as the first embodiment No longer. Such as figure 2 The dynamic library calling method shown is detailed as follows:
[0078] In S201, a first folder is created.
[0079] In S202, create a first preset number of obfuscation files in the first folder, wherein the size of the obfuscation files is consistent with the size of the encrypted target dynamic library.
[0080] In S203, the encrypted target dynamic library is decrypted into the first folder, and the name format of the decrypted target dynamic library is consistent with that of the obfuscated file.
[0081] In S204, the target dynamic library is called to execute the target function.
[0082] In S205, delete the first folder. ...
Embodiment 3
[0148] image 3 It shows a schematic structural diagram of a dynamic library calling device provided by the embodiment of the present application. For the convenience of description, only the parts related to the embodiment of the present application are shown:
[0149] The dynamic library calling device includes: a first creation unit 31 , a second creation unit 32 , a decryption unit 33 , and a calling unit 34 . in:
[0150] The first creation unit 31 is configured to create a first folder.
[0151] The second creation unit 32 is configured to create a first preset number of obfuscation files in the first folder, wherein the size of the obfuscation files is consistent with the size of the encrypted target dynamic library.
[0152] The decryption unit 33 is configured to decrypt the encrypted target dynamic library into the first folder, and the name format of the decrypted target dynamic library is consistent with the obfuscation file.
[0153] The calling unit 34 is used...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



