[发明专利]一种基于Internet的在线网络安全比赛方法和系统有效
申请号: | 201510151275.X | 申请日: | 2015-04-01 |
公开(公告)号: | CN104717305B | 公开(公告)日: | 2018-03-02 |
发明(设计)人: | 罗端红;杨道一;李平南;李莉 | 申请(专利权)人: | 湖南合天智汇信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 长沙市标致专利代理事务所(普通合伙)43218 | 代理人: | 高建华 |
地址: | 410205 湖南省长沙市岳*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 internet 在线 网络安全 比赛 方法 系统 | ||
技术领域
本发明涉及网络安全技术领域,尤其是一种在线网络安全比赛方法和系统。
背景技术
维护网络安全是关乎国家安全和发展的重大战略问题,越来越受到国家的重视和社会各界的关注。
国家首次将维护网络安全列入政府工作报告。召开以“共建网络安全,共享网络文明”为主题的首届国家网络安全宣传周。这是我国第一次举办全国范围的网络安全主题宣传活动,不仅国家有关职能部门共同参与主办,各省、自治区、直辖市也同期举办相关主题活动。宣传周围绕网络钓鱼、电信诈骗、网上谣言等关系公众切身利益的常见网络安全风险,普及网络安全知识和基本的网络安全防护技能。
综合多年国内网络安全比赛,比赛模式传统,过于单调。初赛采取在线解题模式,提交问题的答案,以解决网络安全技术挑战题目的分值和时间来排名。需要参赛队伍针对每个问题,提交问题的答案,如此反复。复赛采取攻防模式,参赛队伍互相进行攻击和防守,挖掘网络服务漏洞并攻击对手服务来得分,修补自身服务漏洞进行防御来避免丢分。针对现有技术的不足,有必要开发一种全新的比赛模式、一种能支持大量用户同时在线比赛的基于Internet的在线网络安全比赛方法和系统。
发明内容
本发明所要解决的技术问题是,提供一种基于Internet的在线网络安全比赛方法和系统,其能支持大量用户同时在线比赛。
本发明的技术方案是:一种基于Internet的在线网络安全比赛系统,包括web服务器、web比赛平台、靶机,所述靶机上面部署有代理;所述web服务器为兼具ftp服务器功能的服务器。所述web比赛平台包括:部署在web比赛平台的默认web应用,用于提供可视化操作界面和一系列支持HTTP方式调用的接口;以及,部署在web比赛平台的IEProxy,用于专门维护包含所有靶机浏览器状态的数据集合以及用于提供查询和修改靶机浏览器状态的接口。
web比赛平台上的默认web应用和IEProxy部署在同一台物理机上或者分别部署在不同物理机上。
所述ftp服务器的根目录设置为web服务器默认应用的根目录。
所述部署在靶机上面的代理,用于调用web比赛平台上的IEProxy提供的查询靶机浏览器状态数据的接口和根据返回的浏览器状态数据调用本地操作系统的接口。
一种基于Internet的在线网络安全比赛方法,包括:通过web比赛平台提交包含木马的web页面的步骤;通过web比赛平台进行具体攻击的步骤;通过web比赛平台提交比赛结果的步骤。
在web比赛平台上部署一个默认web应用,提供可视化操作界面和一系列支持HTTP方式调用的接口;web比赛平台还部署一个IEProxy,专门维护一个包含所有靶机浏览器状态的数据集合;IEProxy提供查询和修改靶机浏览器状态的接口,以靶机的物理地址为主键,检索或者修改数据集合中对应的值;
靶机上面部署代理,调用web比赛平台上的IEProxy提供的查询靶机浏览器状态数据的接口,以靶机的物理地址为参数,扫描web比赛平台上该靶机的浏览器状态数据,从数据集合中检索并获取最新的值;靶机上面的代理根据返回的浏览器状态数据调用本地操作系统的接口;
参赛选手使用浏览器登录web比赛平台后,通过web比赛平台提供的操作界面,向web比赛平台发送消息,由web比赛平台操作比赛环境中的设备,模拟真实环境中的网络结构和攻防操作。
所述数据集合是静态型的数据类型,整个web比赛平台全局统一,数据集合以靶机的物理地址作为主键,靶机的状态作为值。
所述比赛环境中的设备包括网络和虚拟机等。
本发明提供的基于Internet的在线网络安全比赛方法和系统具有如下优点:
1.提供保证比赛公平性的机制。参赛选手只能登录web比赛平台,统一使用web比赛平台提供的接口进行操作,参赛选手不能直接操作比赛环境中的虚拟机和网络,极大地降低参赛选手作弊的可能性。
2.负载均衡。web比赛平台上的默认web应用和IEProxy应用可以根据负载情况部署在同一台物理机上或者分别单独部署在不同的物理机上。
3、能支持大量用户同时在线比赛。参赛选手(用户)登录web比赛平台、统一使用web比赛平台提供的接口进行比赛,能支持大量用户同时在线比赛。
附图说明
图1示例性示出了一种基于Internet的在线网络安全比赛方法和系统。
具体实施方式
一种基于Internet的在线网络安全比赛方法和系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南合天智汇信息技术有限公司,未经湖南合天智汇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510151275.X/2.html,转载请声明来源钻瓜专利网。