System for preventing java program from being decompiled

The invention relates to a system for preventing a java program from being decompiled, which comprises an ELF header information list, a terminal model list, a processor and a memory in which a computer program is stored; when the computer program is executed by the processor, the method includes: s...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHEN WENRONG, YE XINJIANG, DONG LIN, LI LIUYIN, LIU YU, FANG YI
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention relates to a system for preventing a java program from being decompiled, which comprises an ELF header information list, a terminal model list, a processor and a memory in which a computer program is stored; when the computer program is executed by the processor, the method includes: step B1, obtaining file header information of an ELF file to be processed; B2, erasing one or more pieces of ELF head information to obtain an ELF file to be run; B3, loading to-be-run ELF files into the Android system of each piece of preset terminal model information, if all the to-be-run ELF files can run, executing the step B4: calling a preset decompilation tool to identify each to-be-run ELF file, if all the to-be-run ELF files fail, determining the erased ELF header information as target information, and circularly executing the steps B2 to B4 until a target information list is determined; B5, selecting target information from the target information list, and erasing the target information in the ELF file hea