Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for increasing application decompilation speed, intelligent terminal and storage medium

A storage medium and decompilation technology, applied in the direction of decompilation/disassembly, program code conversion, etc., can solve the problems of low speed, low efficiency, and long time, reduce the time achieved, and meet the application security of large data volume. The effect of detection requirements

Active Publication Date: 2020-04-21
北京智游网安科技有限公司
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the problem that the decompilation application in the prior art takes a lot of time and the speed is low, resulting in low efficiency, the main purpose of the present invention is to provide a method, an intelligent terminal and a storage medium for improving the application decompilation speed, in order to realize Above-mentioned purpose, the present invention provides a kind of method that improves application decompilation speed, comprises the steps:

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for increasing application decompilation speed, intelligent terminal and storage medium
  • Method for increasing application decompilation speed, intelligent terminal and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the object, technical solution and advantages of the present invention more clear and definite, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0029] The method for improving the application decompilation speed described in the preferred embodiment of the present invention, such as figure 1 As shown, the method for improving application decompilation speed includes the following steps:

[0030] Step S10, obtaining the APK file of the application, and performing preprocessing on the APK file, and the preprocessing is used to delete preset files in the APK file that do not need to be decompiled.

[0031] Specifically, APK (full name: Android application package, Android application package) is an application package file format ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for improving application decompilation speed, an intelligent terminal and a storage medium. The method comprises the steps: obtaining an APK file of an application, carrying out the preprocessing of the APK file, and enabling the preprocessing to be used for deleting a preset file, which does not need to be decompiled, in the APK file; performing decompression processing on the preprocessed APK file, and storing a decompressed folder; and selecting a detection file required for application safety detection in the decompressed folder to perform decompilation. According to the application safety detection method and device, the files which do not need to be decompiled in the application APK files are deleted, and only the files needed when application safetydetection needs to be carried out are decompiled, so that the application decompilation time is greatly shortened, and the application safety detection requirement of a large data volume is met.

Description

technical field [0001] The invention relates to the technical field of computer applications, in particular to a method for increasing application decompilation speed, an intelligent terminal and a storage medium. Background technique [0002] For application security detection, the first step is to decompile the APP (application). Decompilation is reverse compilation. The target program (here refers to the application installation package) is used to conduct "reverse analysis and research" to deduce the design elements used in the software product, such as ideas, principles, structures, algorithms, processing procedures, and operating methods. In some specific cases, it may Derive the source code. Program source code is compiled to generate executable files (such as apk), and decompilation is the reverse process of compilation. That is, the executable file is decompiled to generate a code file. In the prior art, the apktool tool (a decompilation tool for Android applicat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/53
CPCG06F8/53Y02D10/00
Inventor 向鹏张江寒伍锦超
Owner 北京智游网安科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products