Font Size: a A A

Research On Intelligent Construction Technology Of Network Attack And Defense Scenario

Posted on:2024-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:C WangFull Text:PDF
GTID:2558307061469444Subject:Electronic information
Abstract/Summary:PDF Full Text Request
As China’s informationization process continues to advance,the coverage of the Internet has become more extensive,bringing development opportunities to various sectors of society.However,frequent cybersecurity incidents undoubtedly have a serious impact on social governance and people’s lives.In order to reduce the harm caused by cybersecurity incidents,research on security testing by simulating attack behavior and improving network security based on test results has gradually developed.Security testing started relatively late in China,and it requires high professional skills for testers.Moreover,most security testing methods have complex processes and low efficiency.Although security testing tools are constantly updated,most tools have low automation,poor integration of functions,poor human-machine interaction interfaces,and high operating difficulty.To address the above problems,this thesis proposes to conduct security testing by means of intelligent construction of attack scenarios.This approach integrates the attack path deduction algorithm into the security test.After the calculation of the optimal attack path is completed,the attack path can be dynamically adjusted.The adjustment is based on the feedback received from the attack.At the same time,this thesis designs and develops an intelligent network attack testing system based on this attack scenario construction,so that the attack process can be executed automatically under the guidance of the path algorithm,which solves the above problems in a targeted manner.The specific research work in this thesis is as follows.(1)Establish an intelligent construction model for attack scenarios that includes vulnerability information collection,intelligent planning of attack paths,and automated deployment of attacks.This paper analyzes and summarizes existing security testing methods.Key steps in the execution process of security testing based on vulnerability verification are sorted out.The planning algorithm in the attack process is combined with these steps.The security testing method based on the attack scenario intelligent construction model is proposed,and the development of the attack testing system and security testing experiments are conducted with this method.(2)An attack path inference algorithm and an optimal attack payload selection method are proposed to enhance the intelligent construction model of attack scenarios.A five-tuple Bayesian attack graph is established to calculate the current optimal attack path.To address the situation where multiple attack tools can exploit a vulnerability at a path node,an improved ant colony algorithm is applied to select the optimal attack payload.A dynamic adjustment scheme for the attack path is designed to cope with previously unconsidered attack failures.The attack path inference algorithm demonstrates good performance in terms of inference time as the size of the target network increases.Compared to traditional methods,the optimal payload selection method improves the average attack success rate on a single vulnerability from 62.17% to84.33%.(3)An intelligent network attack testing system is designed and implemented.The vulnerability information collection module of the system in the attack scenario construction achieves multi-strategy information collection.The attack path intelligent planning module realizes the visualization of the attack path.The attack automation deployment module achieves tool-based management of the attack library and automatic execution of attack payloads.The system has high functional integration and has successfully implemented the automated execution of the attack process.Through a rich visual interactive interface,it reduces the professional difficulty of security testing and simplifies the operation steps.(4)An experimental analysis is conducted by constructing a simulation environment and configuring different vulnerability environments for host devices in the experimental network topology.A complete attack intrusion process of a series of atomic attacks is depicted under the intelligent construction model of attack scenarios.Through comparative experiments with traditional security testing tools,it is found that this system has advantages in attacking specific hosts in the target network due to its attack path planning and optimal attack payload execution algorithms.In the complete attack intrusion experiment,the attack time is reduced to within 10 minutes,and the attack success rate is stabilized at 80.46%.These experiments demonstrate that the attack testing system based on intelligent construction of attack scenarios has significant advantages in security testing and has practical value.
Keywords/Search Tags:Network security, Attack automation, Security testing, Attack graph, Attack path
PDF Full Text Request
Related items