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

Intelligent detection method for Java script malicious code facing to the webpage

A malicious code, intelligent detection technology, applied in the fields of instruments, digital data processing, platform integrity maintenance, etc., can solve problems such as inability to detect malicious code, difficulty in feature extraction, code confusion, etc.

Active Publication Date: 2012-09-12
HANGZHOU ANHENG INFORMATION TECH CO LTD
View PDF2 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] The technical problem to be solved by the present invention is, aiming at the common code confusion phenomenon of JavaScript malicious scripts, in order to overcome the shortcomings that static detection technology cannot detect new malicious codes, and solve the problem that dynamic behavior detection technology has low efficiency and difficult feature extraction To solve these problems, provide a general and robust new intelligent detection method based on updatable preferred samples, without static code signatures and dynamic behavior signatures, capable of detecting new malicious codes

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
  • Intelligent detection method for Java script malicious code facing to the webpage
  • Intelligent detection method for Java script malicious code facing to the webpage
  • Intelligent detection method for Java script malicious code facing to the webpage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] First of all, it should be explained that the present invention relates to the application of software technologies such as search engines, and is an application of computer technology in the Internet field. During the implementation of the present invention, the application of multiple software function modules will be involved. The applicant believes that, after carefully reading the application documents and accurately understanding the realization principle and purpose of the present invention, combined with existing known technologies, those skilled in the art can fully implement the present invention by using their software programming skills. Everything mentioned in the application documents of the present invention belongs to this category, and the applicant will not list them one by one.

[0054] The optimal sample uses the N-gram language statistical method and the machine learning algorithm KNN (both are recognized data analysis techniques), and determines th...

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 relates to the internet safety technology, and is designed to provide an intelligent detection method for Java script malicious code facing to the webpage. The method comprises three processes of optimization of sample, safety detecting and renewal of optimization. A classical N-gram statistical model and a KNN grader are efficiently fused by means of the efficient mixing of static detecting and dynamic detecting. The dynamic behavioural analysis of the code is realized by setting up N-gram characteristic of a Java Script machine code operation order. The efficiency of the static classification detection is largely improved by the optimization of the sample relayed on the KNN grader. The suggested intelligent detecting method is specially provided with operability, the step of optimization of sample can ensure that the classification effectiveness is not decreased when a training script is enlarged, and the step of the safety detecting can ensure to execute the high-efficient intelligent detecting based in the optimization of sample, and the step of the renewal of optimization can ensure thag the precision of the intelligent detecting is not be declined when new malicious script is increased. The method has the advantages of providing the ability of detecting the new malicious script and the dynamic optimization adjust ability for continuing work.

Description

technical field [0001] The invention relates to a JavaScript malicious code intelligent detection method. Background technique [0002] Malicious code is one of the important forms of threatening computer security. It is essentially a piece of computer code or program (a piece of instruction). This piece of code can perform a series of operations containing malicious intentions according to the attacker's wishes; the form of code may be executable Coded instructions, scripting language, word processing macro language, or other types. Typical malicious code includes viruses, worms, and Trojan horses. [0003] The research object of the present invention is the JavaScript script that can be embedded in the webpage, which is an object-based and event-driven client-side scripting language. JavaScript enables a real-time, dynamic, and interactive relationship between web pages and users, enabling web pages to contain more active elements and more exciting content, but it also m...

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): G06F21/00G06F21/56
Inventor 范渊陈铁明
Owner HANGZHOU ANHENG INFORMATION TECH CO LTD
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