System for preventing java program from being decompiled
The invention relates to a system for preventing a java program from being decompiled, which comprises a preset DAlvik instruction set, a processor and a memory in which a computer program is stored; when the computer program is executed by the processor, the method includes: A1: acquiring all targe...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention relates to a system for preventing a java program from being decompiled, which comprises a preset DAlvik instruction set, a processor and a memory in which a computer program is stored; when the computer program is executed by the processor, the method includes: A1: acquiring all target code segments from java byte codes to be processed; A2, converting each target code segment into a corresponding target dex byte code; A3, converting each target dex byte code into a target instruction set and data corresponding to each target instruction based on a preset DAlvik instruction set, and generating a first executable file; A4, dynamically generating a target interpreter in the SO file based on a conversion relationship between all the target dex byte codes and data corresponding to each target instruction in the target instruction set; A5, emptying all target code segments in the to-be-processed java byte codes, adding corresponding association marks to obtain pre-processed java byte codes, and conve |
---|