Font Size: a A A

Design And Implementation Of Network Security Attack And Defense Training Platform Based On ThinkPHP Framework

Posted on:2018-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:S S WangFull Text:PDF
GTID:2348330518496873Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet, network applications in human life and work increasingly popular. While the network technology brings us all kinds of convenience, but also brings a variety of security risks.In recent years, a variety of computer viruses and hackers attack on personal computers and enterprise servers more and more fierce, network security issues have been highly valued by the state. Therefore, how to develop the network security personnel that can defend and against the computer virus and hacker attacks have become the urgent affairs of the computer network professional. However, most colleges and universities have invested a lot of resources in teaching students’ network security knowledge, but they still can not show the offensive and defensive technology with the actual network environment characteristics in the classroom teaching. In view of this problem, this paper designs and implements the network security offensive and defensive training platform based on ThinkPHP framework.This platform is a training platform based on ThinkPHP framework,which can be used in the teaching of network security related specialties in university laboratories. The platform has offensive and defensive experimental management, offensive and defensive range management,tool management, system management and user management functions, it not only allows students to learn the network security theory knowledge of teachers teach, but also allows students to build their own offensive and defensive infiltration environment. This platform is designed to solve the problem of limited and destructive network environment of offensive and defensive technology, so as to improve students’ practice and application ability.In view of the above objectives, this paper mainly carried out the following contents:1. Through the analysis of the status quo of the network security attack and defense training platform at home and abroad and the research of ThinkPHP framework and its application status, this paper gives the innovation point and structure of the thesis content of this paper.2. This paper introduces the LAMP architecture, Bootstrap framework,network range, Libvirt and other key techniques used in the development of network security attack and defense training platform, and introduces the contents of ThinkPHP framework in detail.3. The feasibility of developing the network security attack and defense training platform is analyzed from four aspects. The platform is analyzed through the use case diagram, the overall design of the platform is presented through the overall system structure chart, the database is analyzed.4. According to the network security attack and defense training platform analysis and overall design, database design, and complete the platform of the detailed design and implementation of the module and platform view.5. In order to ensure the stable and safe operation of the platform, this paper tests the platform from different angles, including functional testing,compatibility testing, security testing and performance testing.
Keywords/Search Tags:offensive and defensive training, lamp, thinkphp, bootstrap, network range, libvirt
PDF Full Text Request
Related items