[发明专利]动态域名验证方法、系统、计算机设备和存储介质有效

专利信息
申请号: 201810156825.0 申请日: 2018-02-24
公开(公告)号: CN108388796B 公开(公告)日: 2021-08-31
发明(设计)人: 张敏 申请(专利权)人: 深圳壹账通智能科技有限公司
主分类号: G06F21/55 分类号: G06F21/55
代理公司: 北京市京大律师事务所 11321 代理人: 刘立天
地址: 518052 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 动态域名 验证 方法 系统 计算机 设备 存储 介质
【说明书】:

发明涉及域名验证领域,尤其涉及动态域名验证方法、系统、计算机设备和存储介质。包括步骤:获取参数化元素;对参数化元素进行数组化配置,将配置后的数组存入CSV1文件;对CSV1文件中数组内各个参数化元素进行遍历组合,生成多个静态URL和动态URL;将生成的多个静态URL和动态URL存入一用于存储和读取所述静态URL和动态URL的CSV2文件;将所述静态URL和动态URL逐个放入浏览器中访问验证,然后,将验证结果并将验证结果存入一用于存储和读取验证结果的CSV3文件;过滤出CSV3文件中验证失败的URL,进行定位分析。此验证方法保证了此类项目安全正确的迁移,域名迁移类测试更高效、更全面。

技术领域

本发明涉及域名验证领域,尤其涉及一种动态域名验证方法、系统、计算机设备和存储介质。

背景技术

为了适应业务发展以及业务划分的需求等问题,要对原有网站进行域名迁移,就需要对需要对整个网站做全面的安全扫描测试,并对全网站的请求、静态链接、图片等进行测试,以确保域名迁移、更换成功。但目前普通工具对此类项目的测试还面临以下主要难题。

主流的安全扫描工具只能扫描静态URL,无法扫描到带有登录态的或者动态生成的URL,对URL进行全方位扫描的可能性更是微乎其微;进行域名迁移的网站动态、静态URL通常成千上万,各种边角的URL可能会考虑不到,若使用手工测试,既耗时耗力,也极易漏测。

针对以上问题,急需一种动态域名验证方法,以保证此类项目安全正确的迁移,使域名迁移类测试更高效、更全面。

发明内容

基于此,有必要针对只能扫描所述静态URL主流的安全扫描工具,无法扫描到带有登录状态的或者动态生成的所述URL,更难以扫描到全部所述URL,若使用手工测试,既耗时耗力,也极易漏测的问题,提供一种动态域名验证方法。

一种动态域名验证方法,包括如下步骤:获取参数化元素;对参数化元素进行数组化配置,将配置后的数组存入一用于存储和读取所述数组的CSV1文件;对CSV1文件中数组内各个参数化元素进行遍历组合,生成多个静态URL和动态URL;将生成的多个静态URL和动态URL存入一用于存储和读取所述静态URL和动态URL的CSV2文件;将所述静态URL和动态URL逐个放入浏览器中访问验证,然后,将验证结果存入一用于存储和读取验证结果的CSV3文件;过滤出CSV3文件中验证失败的URL,进行定位分析。

在一个实施例中,所述获取参数化元素包括:读取数据库配置文件;根据所述数据库配置文件,读取参数化元素,所述参数化元素包括超文本传输协议、超文本传输安全协议、域名、端口、路径、目录或目录清单中的至少一种。

在一个实施例中,所述对参数化元素进行数组化配置,将配置后的数组存入一用于存储和读取所述数组的CSV1文件包括:根据配置程序,筛选具有相同类型的元素,形成多个数组;启动读取脚本,根据配置规则,读取配置文件中参数化元素形成的数组;将配置后的数组存入一用于存储和读取所述数组的CSV1文件中。

在其中一个实施例中,所述对CSV1文件中数组内各个参数化元素进行遍历组合,生成多个静态URL和动态URL包括:将所述参数化元素导入到XML文件(可扩展标记语言文件)中,通过标记数组中的参数化元素,使其具有结构性;对组数中具有结构性的参数化元素进行遍历组合,使前缀、域名及其他路径进行任意的组合排列,生成多个静态URL和动态URL,并判断所述静态URL和动态URL是否生成成功;若所述静态URL和动态URL生成失败,则报告错误信息,继续对验证失败的参数化元素进行遍历组合;若所述静态URL和动态URL生成成功,则保存生成结果。

在其中一个实施例中,所述将生成的多个静态URL和动态URL存入一用于存储和读取所述静态URL和动态URL的CSV2文件包括:根据生成的静态URL和动态URL,将其存入所述CSV2文件中;根据CSV2文件的属性,以纯文本形式存储所述静态URL和动态URL;根据特定编码,以字节流形式读取所述静态URL和动态URL。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810156825.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top