Anti-dynamic malicious API sequence generation method based on multiple generators AugGAN

An API sequence and generator technology, applied in the field of adversarial API sequence generation, can solve the problems of maliciousness and enforceability of adversarial sample deception

Active Publication Date: 2021-03-26
ZHEJIANG UNIV
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to solve the problem of how to ensure deceptiveness, maliciousness and executableness of adversarial examples generated in the field of information security

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
  • Anti-dynamic malicious API sequence generation method based on multiple generators AugGAN
  • Anti-dynamic malicious API sequence generation method based on multiple generators AugGAN
  • Anti-dynamic malicious API sequence generation method based on multiple generators AugGAN

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] The purpose and effects of the present invention will become more apparent by referring to the accompanying drawings in detail of the present invention.

[0067] The anti-dynamic malicious API sequence generation method based on multi-generator AugGAN proposed by the present invention can be referred to figure 1 , mainly including the following steps:

[0068] Step 1: Obtain malicious API sequence samples and benign API sequence samples, and number them sequentially;

[0069] Step 2: set up three non-interference API databases and multi-generator AugGAN networks, each API database stores a numbered non-interference API; the multi-generator AugGAN network includes three parallel generators and a discriminator, Each generator corresponds to a non-interfering API database;

[0070] Step 3: Use random noise as the input of each generator to obtain three random vectors; respectively map the three random vectors to obtain a series of numbers, and select the non-interference...

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 provides an anti-dynamic malicious API sequence generation method based on multiple generators AugGAN. According to the invention, a black box detector is inserted between a generator and a discriminator to carry out unsupervised learning on sample labeling; an interference-free API is selected from the corresponding interference-free API database by utilizing a plurality of generators; the selected non-interference API is randomly inserted into a malicious API sequence to generate an anti-dynamic malicious API sample; the adversarial samples and the benign samples are input intoa black box detector for classification and labeling; the adversarial samples, the benign samples and the corresponding labels are input into a discriminator for training, and gradient information isreturned; the generator and the discriminator update own parameters according to the returned gradient information; the continuous game of the generator and the discriminator improves the generationcapability and discrimination capability, and finally achieves a Nash equilibrium state. After the system is balanced, the generated anti-dynamic malicious API sequence can bypass the detection of a black box detector.

Description

technical field [0001] The invention relates to a method for generating an anti-dynamic API sequence, in particular to a method for generating an anti-dynamic malicious API sequence based on a multi-generator AugGAN. Background technique [0002] With the continuous in-depth integration and development of the new generation of information technology and work, life, and study, the Internet is penetrating into all aspects of human social activities and has become an indispensable part of people all over the world. According to incomplete statistics from the International Telecommunication Organization, by 2016, there were 3.5 billion Internet users worldwide, accounting for half of the world's total population. It is estimated that by 2020, there will be 12 billion Internet terminal devices. With the continuous emergence of new changes and characteristics of global network threats, especially some new types of network attacks emerging one after another and showing a trend of ...

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): H04L29/06G06N3/04G06N3/08
CPCH04L63/14G06N3/08G06N3/048G06N3/045
Inventor 杨强杨涛郝唯杰阮伟王文海
Owner ZHEJIANG UNIV
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