Method for preventing Java program from being decompiled
A decompilation, java virtual machine technology, applied in the field of preventing Java programs from being decompiled, can solve the problems of not being able to fundamentally prevent Java bytecode files from being decompiled and the scope of application being limited, so as to maintain versatility and ensure security. sexual effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0038] The method can embed the decryption process into the class loading process of the Java virtual machine on the basis of keeping the Java cross-platform feature and not modifying the Java virtual machine.
[0039] (1) Create a dynamic link library project.
[0040] (2) Import the supporting header files related to the Java virtual machine tool interface and the Java local interface provided by the Java virtual machine into the project established in the first step.
[0041] (3) Create a function named Agent_OnLoad in the project established in the first step, and obtain the Java virtual machine tool interface environment through the GetEnv function in this function.
[0042] (4) Schedule the notification of the VMInit event to the Java virtual machine through the jvmti interface function, and set the callback function of the VMInit event.
[0043] (5) In the callback function created in step 4, use the jni interface to register the self-defined local proxy method to the ...
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