Method and system for realizing VMP protection at Android end
An implementation method and a technology for implementing a system, applied in software maintenance/management, program code conversion, code compilation, etc., can solve problems such as application compatibility and performance not being guaranteed, APK code leaking, inability to install or run, etc. The effect of reducing the risk of APP source code leakage, reducing the risk of APP source code leakage, and saving human and financial resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0024] The present invention will be further described below in conjunction with the accompanying drawings.
[0025] see figure 1 Shown, the implementation method of a kind of Android end VMP protection of the present invention, described implementation method comprises the following steps:
[0026] Step S1, use the JAVA function to develop the function of the application, and introduce the JNI function, and compile the JAVA function or JNI function to generate the .cpp format file of the so file as pro.cpp;
[0027] Step S2, define a function A, check the CodeItem of the function A, and copy the CodeItem of the function A;
[0028] Step S3, delete all the codes of function A, and define a JNI function with the same name as function A under the category where function A is located, so that the parameter types are consistent;
[0029] Step S4, define all the hexadecimal data of CodeItem as byte array in pro.cpp, copy the definition of CodeItem in the source code of Android sy...
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