Method for improving protection strength of application program in Android system
A technology of application program and Android system, which is applied in the direction of program/content distribution protection, platform integrity maintenance, computer security device, etc. It can solve the problems that the call point is easy to be found, there is no suitable protection method, and the effect is not good.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0029] The invention uses a safe virtual machine to protect application software, including a local (Native) calling interface unit and a safe virtual machine unit.
[0030] Wherein, the safe virtual machine unit is used to safely run some codes of the protected software. The local calling interface unit is used for completing the mutual calling between the protected software and the safe virtual machine.
[0031] Within the scope of the present invention, local calling refers to the method written by local hardware instructions directly called by the virtual machine intermediate language, and JNI (Java Native Interface) is a local calling specification used by the Android system. JNI is the abbreviation of Java Native Interface, and the Chinese is JAVA local call. Starting from Java1.1, the Java Native Interface (JNI) standard has become part of the Java platform, which allows Java code to interact with code written in other languages. JNI was originally designed for native...
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