Method and system for confusing scripts

A script and script code technology, applied in the computer field, can solve the problem of low security and achieve the effect of enhancing security

Active Publication Date: 2014-07-16
ZHUHAI BAOQU TECH CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are many mature decompilation engines on the market, which can restore the

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 and system for confusing scripts
  • Method and system for confusing scripts
  • Method and system for confusing scripts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] First, a script obfuscation method provided by the present invention is described, including:

[0037] Obfuscate the specific information in the source code of the script engine according to the preset corresponding relationship library to obtain the source code of the feature engine, and compile the source code of the feature engine to obtain the feature engine;

[0038] Obfuscate the specific information in the target script code according to the preset correspondence relation library to obtain the first script code; wherein, the target script code complies with the code writing rules of the script engine;

[0039] embedding the feature engine and the first script code into an application;

[0040] Wherein, the specific information includes: at least one of keywords, grammatical semantics and operators, and the specific information in the source code of the script engine is the same as the specific information in the target script code.

[0041] The present invention...

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 and a system for confusing scripts. The method for confusing the scripts includes confusing specific information in source codes of script engines according to preset corresponding relation libraries to obtain source codes of feature engines, and compiling the source codes of the feature engines to obtain the feature engines; confusing specific information in target script codes according to preset corresponding relation libraries to obtain first script codes; embedding the feature engines and the first script codes into application programs. The system for confusing the scripts comprises an engine confusing unit, a code confusing unit and an embedding unit. The method and the system for confusing the scripts have the advantages that keywords, grammar and operators in the script engines and the target script codes are confused, so that the compiled script codes are poor in readability, actuating logics of the scripts are difficult to distinguish from the script codes, and accordingly the script codes can be effectively protected.

Description

technical field [0001] The invention relates to computer technology, in particular to a script obfuscation method and system. Background technique [0002] With the development of science and technology, computer technology is widely used in various fields, which provides great convenience for people's work, study and daily life. The expansion of the scope of application and the expansion of the depth of application promote the continuous improvement of the performance of the computer, which in turn puts forward higher requirements for computer software. [0003] In this case, the scripting language has developed extremely rapidly as a supplement to the general programming language. A scripting language, also known as an extended language, or a dynamic language, is a programming language used to control applications. Since the scripting language does not need to be compiled and can be used directly, and has the advantages of compactness and high efficiency, more and more s...

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
IPC IPC(8): G06F9/44
Inventor 薛小昊王鑫陈勇
Owner ZHUHAI BAOQU TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products