基于云服务WEB监测的测试网站搭建方法与系统技术方案

技术编号:32124652 阅读:47 留言:0更新日期:2022-01-29 19:12
本申请公开了基于云服务WEB监测的测试网站搭建方法与系统,其方法包括获取测试网站搭建相关程序与代码;基于相关程序与代码激活测试网站;基于需求设置测试网站的页面层级与对应页面层级的页面;基于需求添加对应页面的页面内容;完成测试网站搭建;其系统包括程序获取模块、激活模块、页面层级设置模块、页面内容添加模块与网站搭建模块。本申请能基于需求灵活设置测试网站的页面层级,且能基于需求灵活添加对应的页面内容,从而满足基于云服务的WEB监测的测试网站搭建需求。WEB监测的测试网站搭建需求。WEB监测的测试网站搭建需求。

【技术实现步骤摘要】
基于云服务WEB监测的测试网站搭建方法与系统


[0001]本专利技术涉及网络安全
,尤其是涉及基于云服务WEB监测的测试网站搭建方法与系统。

技术介绍

[0002]目前,随着互联网的快速发展,国内网络攻击行为呈现出多元化、常态化的特点。如何及时发现各种网络攻击行为,降低被攻击造成的损失,已成为信息安全领域研究重点。各企业应采取监测、记录网络运行状态、网络安全事件的技术措施,不得设置恶意程序,当发现其网络产品、服务存在安全缺陷、漏洞等风险时,应当立即采取补救措施。
[0003]相关技术中通常采用网站监测平台对网站进行检测,检测的内容主要包括对应的网站可用性、内容篡改、敏感词、暗链、挂马以及网页漏洞等。网站监测平台首先要解决的问题就是网站资源获取,针对不同的网站尽可能多的获取默认加载及事件触发加载的资源链接,以满足应对内容篡改、链接及挂马等恶意网络攻击行为的监测需求。
[0004]目前多数产品均采用云监测的方式对客户网站进行实时监测,部分监测类型需要多层级多页面的网站来进行验证,常规的网站搭建技术只能满足首页的内容丰富,当搭建测试网站时无法创建多层次的任务,更无法对多层级的页面内容进行添加和调整。

技术实现思路

[0005]为了改善常规网站搭建方式只能满足首页的内容丰富,搭建测试网站时无法创建多层次的任务,更无法对多层级的页面内容进行添加和调整的问题,本申请提供基于云服务WEB监测的测试网站搭建方法与系统。
[0006]本申请提供的基于云服务WEB监测的测试网站搭建方法采用如下的技术方案:一种基于云服务WEB监测的测试网站搭建方法,包括:获取测试网站搭建相关程序与代码;基于所述相关程序与代码激活所述测试网站;基于需求设置所述测试网站的页面层级与对应所述页面层级的页面;基于需求添加对应所述页面的页面内容;完成所述测试网站搭建。
[0007]通过采用上述技术方案,当搭建的网站为测试网站时,能基于需求灵活设置测试网站的页面层级,且能基于需求灵活添加对应的页面内容,从而满足基于云服务的WEB监测的测试网站搭建需求。
[0008]可选的,所述基于所述相关程序与代码激活所述测试网站包括:创建对应所述测试网站的开关程序,所述开关程序包括开启所述测试网站的开启脚本、关闭所述测试网站的关闭脚本与初始化所述测试网站的初始化脚本;基于需求执行所述开启脚本开启所述测试网站;或,
基于需求执行所述初始化脚本初始化所述测试网站。
[0009]通过采用上述技术方案,第一次开启测试网站时通过开关程序中的开关脚本开启测试网站,当测试网站使用完毕后需对测试网站进行初始化时能通过初始化脚本对测试网站进行初始化,使测试网站能重新开启。
[0010]可选的,所述基于需求设置所述测试网站的页面层级与对应所述页面层级的页面包括:基于需求设置所述测试网站的页面层级;基于需求分别设置所述测试网站每个层级的页面数量。
[0011]通过采用上述技术方案,使能基于需求灵活设置测试网站的页面层级与对应页面层级的页面。
[0012]可选的,所述基于需求添加对应所述页面的页面内容包括:基于需求保存多种不同待添加的页面内容并可随需求进行补充;判断是否需要添加对应所述页面内容至所述页面;若否,则跳转下一所述页面内容并重复上一步骤;若是,则判断添加所述页面内容的类型为指定页面添加还是全部页面添加;若为指定页面添加,则添加所述页面内容至指定所述页面;若为全部页面添加,则添加所述页面内容至全部所述页面;添加完成后跳转至下一所述页面内容,直至所有页面内容均被判断是否添加为止。
[0013]通过采用上述技术方案,当需要添加页面内容时,能根据需求判断不同的页面内容是指定页面添加还是全部页面添加,使在对应页面添加页面内容较为灵活。
[0014]可选的,所述添加所述页面内容至指定所述页面还包括:若为指定页面添加,则基于需求选择具体的层级;基于选定的层级添加所述页面内容至选择的所述页面。
[0015]通过采用上述技术方案,当添加页面内容为指定页面添加时,能基于需求选择具体的层级进行添加,可以为网站搭建提供多层级的测试环境,便于对测试网站进行监测时能发现隐藏在多层级链接下的问题。
[0016]可选的,所述待添加的页面内容为能作为网络攻击行为的恶意内容;分别创建存储有对应恶意内容的文件夹,分别创建指向不同恶意内容的执行程序;所述添加对应所述页面内容至所述页面包括:基于需求调用对应的执行程序;通过对应的所述执行程序将恶意内容添加至页面。
[0017]通过采用上述技术方案,当基于云服务WEB监测对测试网站进行监测时,通过调用对应的执行程序添加对应的恶意内容至页面,使能观察是否能检测出测试网站的添加的恶意内容,进而使测试人员快速便捷地在测试网站上呈现自己所需的内容,从整体上增加网站监测的时效性及准确性。
[0018]可选的,所述完成所述测试网站搭建之前还包括:将添加至页面相关的信息设为关键信息;
基于添加的所述关键信息生成信息概览;基于所述信息概览核对添加的所述关键信息是否无误;若否,则重新设置关键信息后返回值上一步;若是,则保存所述关键信息并下发搭建任务,基于所述搭建任务对所述测试网站进行搭建。
[0019]通过采用上述技术方案,由于网站搭建过程添加至页面的关键信息较多,因此需要记录关键信息填写的具体位置,通过信息概览使能展示所有添加后的关键信息,便于随时进行查看。
[0020]基于云服务WEB监测的测试网站搭建系统,包括:包括程序获取模块、激活模块、页面层级设置模块、页面内容添加模块与网站搭建模块;所述程序获取模块,用于获取测试网站搭建相关程序与代码;所述激活模块,用于基于所述相关程序与代码激活所述测试网站;所述页面层级设置模块,用于基于需求设置所述测试网站的页面层级与对应所述页面层级的页面;所述页面内容添加模块,用于基于需求添加对应所述页面的页面内容;所述网站搭建模块,用于完成所述测试网站搭建。
[0021]通过采用上述技术方案,程序获取模块获取测试网站搭建相关程序与代码,激活模块基于所述相关程序与代码激活所述测试网站,页面层级设置模块基于需求设置所述测试网站的页面层级与对应所述页面层级的页面,页面内容添加模块基于需求添加对应所述页面的页面内容,网站搭建模块,网站搭建模块完成所述测试网站搭建,使当搭建的网站为测试网站时,能基于需求灵活设置测试网站的页面层级。
[0022]综上所述,本申请包括以下至少一种有益技术效果:1.当搭建的网站为测试网站时,能基于需求灵活设置测试网站的页面层级,且能基于需求灵活添加对应的页面内容,使能满足基于云服务的WEB监控的测试网站搭建需求;2.当添加页面内容为指定页面添加时,能基于需求选择具体的层级进行添加,可以为网站搭建提供多层级的测试环境,便于发现隐藏在多层级链接下的问题;3.当基于云服务WEB监测对测试网站进行监测时,通过调用对应的执行程序添加对应的恶意内容至页面,使能观察是否能检测出测试网站的添加的恶意内容,进而使测试人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云服务WEB检测的测试网站搭建方法,其特征在于,包括:获取测试网站搭建相关程序与代码;基于所述相关程序与代码激活所述测试网站;基于需求设置所述测试网站的页面层级与对应所述页面层级的页面;基于需求添加对应所述页面的页面内容;完成所述测试网站搭建。2.根据权利要求1所述的方法,其特征在于,所述基于相关程序与代码激活所述测试网站包括:创建对应所述测试网站的开关程序,所述开关程序包括开启所述测试网站的开启脚本、关闭所述测试网站的关闭脚本与初始化所述测试网站的初始化脚本;基于需求执行所述开启脚本开启所述测试网站;或,基于需求执行所述初始化脚本初始化所述测试网站。3.根据权利要求1所述的方法,其特征在于,所述基于需求设置所述测试网站的页面层级与对应所述页面层级的页面包括:基于需求设置所述测试网站的页面层级;基于需求分别设置所述测试网站每个层级的页面数量。4.根据权利要求3所述的方法,其特征在于,所述基于需求添加对应所述页面的页面内容包括:基于需求保存多种不同待添加的页面内容并可随需求进行补充;判断是否需要添加对应所述页面内容至所述页面;若否,则跳转下一所述页面内容并重复上一步骤;若是,则判断添加所述页面内容的类型为指定页面添加还是全部页面添加;若为指定页面添加,则添加所述页面内容至指定所述页面;若为全部页面添加,则添加所述页面内容至全部所述页面;添加完成后跳转至下一所述页面内容,直至所有页面内容均被判断是否添加为止。5...

【专利技术属性】
技术研发人员:李朝阳戴霞尹晓妍
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1