Unlock instant, AI-driven research and patent intelligence for your innovation.

A software code processing method, device, electronic equipment and storage medium

A technology of software codes and processing methods, applied in the computer field, can solve problems such as easy cracking, poor confusion effect, and low security of software codes, and achieve the effects of increasing difficulty, improving security, and increasing complexity

Active Publication Date: 2021-07-20
BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD +1
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, ProGuard's obfuscation strategy is relatively fixed, and it is easy for attackers to master, resulting in poor obfuscation effect, low security of software code, and easy cracking

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
  • A software code processing method, device, electronic equipment and storage medium
  • A software code processing method, device, electronic equipment and storage medium
  • A software code processing method, device, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0069] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0070] In order to improve the security of software codes, embodiments of the present invention provide a software code processing method, device, electronic equipment, and computer-readable storage medium. In the following, the software code processing method provided by the embodiment of the present invention is firstly introduced.

[0071] The software code processing method provided by the embodiments of the present invention can be applied to devices such...

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

An embodiment of the present invention provides a software code processing method, device, electronic equipment, and computer-readable storage medium. The method includes: obtaining the software code to be processed, compiling the software code, and using a preset obfuscation configuration strategy to compile the Perform preliminary obfuscation processing on the post-obfuscation software code, identify specified fields in the pre-obfuscated software code, and perform obfuscation processing on the specified fields to obtain an obfuscation code corresponding to the software code. After compiling the software code, use the preset obfuscation configuration strategy to perform preliminary obfuscation processing on the compiled software code, and then perform obfuscation processing on the specified fields in the initially obfuscated software code. The two obfuscation processes increase the complexity of the obfuscation and increase the difficulty of cracking the software code, thereby improving the security of the software code.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a software code processing method, device, electronic equipment and storage medium. Background technique [0002] With the rapid development of software-related technologies, people's life and work are more dependent on applications. Correspondingly, more and more cracking behaviors are aimed at applications. Once the application is cracked, the software code will be leaked. , especially the security of payment and financial software codes is more vulnerable to threats. The attacker can decompile the software code by using jad, dex2jar, jdec, Dedexer and other decompilation tools. In order to create obstacles for the attacker to obtain the software code through decompilation, obfuscation tools can be used to obfuscate the compiled software code to obtain Obfuscated code, because the obfuscated code is not the real code after the original software code is compiled, it i...

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 Patents(China)
IPC IPC(8): G06F21/14
CPCG06F21/14
Inventor 蔡志强
Owner BEIJING KINGSOFT CLOUD NETWORK TECH CO LTD