Interception method and device applied to dynamic library API (Application Program Interface) in Linux system
A dynamic library and dynamic linking technology, applied in the direction of program control device, program loading/starting, program control design, etc., can solve the problem of not being able to support repeated hook and unhook operations of the same API, and achieve the convenience of repeated calls. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] In order to clearly illustrate the solutions in the present invention, preferred embodiments are given below and detailed descriptions are given in conjunction with the accompanying drawings. The following description is merely exemplary in nature and is not intended to limit the application or uses of the present disclosure. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features.
[0025] Such as figure 1 As shown, the present invention provides a kind of intercepting method that is applied to dynamic library API in the linux system, comprising:
[0026] S101. Obtain the API and hook function called by the dynamic library service to be executed;
[0027] S102. Find the corresponding API from the preset two-level interception mapping table according to the API, link the hook function with the original function of the API, and replace the original function with the hook function to execut...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com