摘 要:为针对不同场景的网络违法犯罪案件,简化工作人员渗透效率、学习效率,对不同种类的渗透工具进行整合,设计基于Windows 系统采用三层结构模式的渗透应用平台。以C/S 架构中的Java Swing 轻量级框架,使用MVC(模型- 视图-控制器)体系结构实现应用平台,完成对应用平台的功能性测试,满足不同场景的渗透应用,提高网络违法犯罪案件的渗透应用率,增加办案人员对渗透方法的学习效率。
关键词:Windows 平台;渗透应用平台;Java Swing;C/S 架构
中图分类号:TP316 文献标识码:A 文章编号:2096-4706(2019)15-0111-03
Design and Implementation of Application Platform for Penetration Based on Windows Platform
GUO Yongshuai,WANG Shenghe,FU Shunshun
(Anhui Public Security College,Hefei 230031,China)
Abstract:In order to break different scenarios of cyber crimes,simplify the penetration efficiency and learning efficiency of staff,integrate different kinds of penetration tools,a three layer structure model penetration application platform based on Windows platform is designed. Using Java Swing lightweight framework in C/S architecture,the application platform for penetration is implemented by MVC (Model-View-Controller) architecture,and the functional test of the application platform is completed. This platform meets the application of penetration in different scenarios,improves the penetration rate of cyber crime cases,and increases the learning efficiency of staff.
Keywords:Windows platform;penetration application platform;Java Swing;C/S architecture
基金项目:安徽省2018 年度重点研究与开发计划项目:基于网安大数据的智能导侦、主动防控及实战实训平台研究(项目编号:1804d08020315);安徽公安职业学院校内重点项目:BadUSB 攻防技术研究(项目编号:XN2020ZDB51)。
参考文献:
[1] 曹斌. 渗透测试演练平台的设计与实现 [D]. 北京:北京邮电大学,2012.
[2] 赵文哲. 网络渗透测试综合实验平台技术研究与实现 [D].长沙:国防科学技术大学,2014.
[3] 练斌,刘永键. 渗透测试的信息收集工具设计与开发 [J].安徽电子信息职业技术学院学报,2017,16(1):30-34.
[4] 赵满来. 可视化Java GUI 程序设计实验指导——基于Swing 组件库及NetBeans IDE [M]. 清华大学出版社,2016.
[5] 唐永瑞,张达敏. 基于Ajax 与MVC 模式的信息系统的研究与设计 [J]. 电子技术应用,2014,40(2):128-131.
[6] 邢斌,高岭,孙骞,等. 一种自动化的渗透测试系统的设计与实现 [J]. 计算机应用研究,2010,27(4):1384-1387.
作者简介:
郭永帅(1992-),男,汉族,安徽合肥人,助教,硕士研究生,研究方向:网络安全;
王胜和(1973-),男,汉族,安徽合肥人,教授,研究方向:网络犯罪侦查、网络安全与技术;
付顺顺(1989-),男,汉族,安徽合肥人,助教,硕士研究生,研究方向:网络安全。