Automatic detection method of API (Application Program Interface) misuse-type bug of Android application software
A technology for automatic detection and application software, applied in the fields of instruments, digital data processing, platform integrity maintenance, etc., can solve the problems of irregular use of framework API, misuse loopholes, leakage of application file content, etc., and reduce manual confirmation links. , the effect of reducing false alarm rate and improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0026] The present invention will be further described below in conjunction with the drawings and embodiments.
[0027] Please refer to figure 1 , The present invention provides an automated detection method for Android application software API misuse vulnerabilities, which includes static analysis and dynamic analysis, and is characterized by:
[0028] Such as figure 2 As shown, the main content of the static analysis is: parsing the AndroidManifest.xml configuration file of the application software to be detected and all its components, and linking the system callback functions of each component through static instrumentation to generate a new entry function to The entry function is an entry control flow chart generated by the entry point to each component; through the entry point, the application software to be tested is modeled and constructed to construct a full program control flow chart, combined with program structure traversal for API misuse accessibility Analysis and con...
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