[发明专利]一种虚拟化靶场环境包构建方法及系统在审
申请号: | 202110515200.0 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113127157A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 张令鑫;朱晓阳 | 申请(专利权)人: | 江苏信息职业技术学院 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F8/61;G06F21/57 |
代理公司: | 无锡万里知识产权代理事务所(特殊普通合伙) 32263 | 代理人: | 王传林 |
地址: | 214000*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 靶场 环境 构建 方法 系统 | ||
1.一种虚拟化靶场环境包构建方法,其特征在于,包括步骤A至步骤D如下;
步骤A. 针对虚拟化靶场环境设计要求中的各个漏洞,按各漏洞的类型,构建各漏洞所对应的各个CTF题对应镜像,然后进入步骤B;
步骤B. 根据虚拟化靶场环境设计要求中各个题目与各个漏洞之间的对应关系,将各个CTF题对应镜像与各个题目进行关联,然后进入步骤C;
步骤C. 分别针对各个CTF题对应镜像,将CTF题对应镜像进行实例化,获得其所对应的虚拟化靶场节点,即获得各CTF题对应镜像分别所对应的虚拟化靶场节点,然后进入步骤D;
步骤D. 根据虚拟化靶场环境设计要求,实现解题用户分别与各虚拟化靶场节点之间的关联,即完成用于在CTF竞赛中使用的虚拟化靶场环境包的构建。
2. 根据权利要求1所述的虚拟化靶场环境包构建方法,其特征在于:所述步骤A 中各个CTF题对应镜像的构建过程中,均引入检测Flag脚本的配置。
3.根据权利要求2所述的虚拟化靶场环境包构建方法,其特征在于:所述步骤A中,若漏洞的类型为系统漏洞,则按如下步骤A1-1至步骤A1-7,构建系统漏洞所对应的CTF题对应镜像;
步骤A1-1. 创建虚拟Docker环境镜像;
步骤A1-2. 编写DockerFile文件,制作基础镜像;
步骤A1-3. 写入Flag文件信息;
步骤A1-4. 配置特殊命令;
步骤A1-5. 配置加固检测脚本;
步骤A1-6. DockerFile文件所在的目录执行Docker中Build命令生成题目镜像,封装虚拟资源包,获得系统漏洞对应镜像;
步骤A1-7. 上传发布系统漏洞镜像。
4.根据权利要求2所述的虚拟化靶场环境包构建方法,其特征在于:所述步骤A中, 若漏洞的类型为单应用程序漏洞,则按如下步骤A2-1至步骤A2-7,构建单应用程序漏洞所对应的CTF题对应镜像;
步骤A2-1. 创建虚拟Docker环境镜像;
步骤A2-2. 编写DockerFile文件,制作基础镜像;
步骤A2-3. 写入Flag文件信息;
步骤A2-4. 应用轻量级虚拟化构建镜像,并挂载Flag文件信息;
步骤A2-5. 针对镜像,配置加固检测脚本;
步骤A2-6. DockerFile文件所在的目录执行Docker中Build命令生成题目镜像,封装虚拟资源包,获得系统漏洞对应镜像;
步骤A2-7. 上传发布单应用程序漏洞所对应的CTF题对应镜像。
5.根据权利要求2所述的虚拟化靶场环境包构建方法,其特征在于:所述步骤A中,若漏洞的类型为多应用程序漏洞,则按如下步骤A3-1至步骤A3-7,构建多应用程序漏洞所对应的CTF题对应镜像;
步骤A3-1. 创建虚拟Docker环境镜像;
步骤A3-2. 编写DockerFile文件,制作基础镜像;
步骤A3-3. 写入Flag文件信息;
步骤A3-4. 分别针对各应用程序,应用轻量级虚拟化针对应用程序进行镜像构建,并挂载Flag文件信息;
步骤A3-5. 分别针对各应用程序所对应的镜像,配置加固检测脚本;
步骤A3-6. DockerFile文件所在的目录执行Docker中Build命令生成题目镜像,封装虚拟资源包,获得系统漏洞对应镜像;
步骤A3-7. 上传发布多应用程序漏洞所对应的CTF题对应镜像。
6.根据权利要求4或5所述的虚拟化靶场环境包构建方法,其特征在于:所述步骤C中,若CTF题对应镜像为应用程序CTF题对应镜像,则针对应用程序CTF题对应镜像所对应的虚拟化靶场节点,设置为开机自启。
7.根据权利要求1至5中任意一项所述的虚拟化靶场环境包构建方法,其特征在于:所述解题用户分别分配Root权限的账号,用于进行虚拟化靶场环境。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏信息职业技术学院,未经江苏信息职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110515200.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电动车电机
- 下一篇:半挂车车架尾部连接装置