Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜苏州浪潮智能科技有限公司杨祖森获国家专利权

恭喜苏州浪潮智能科技有限公司杨祖森获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜苏州浪潮智能科技有限公司申请的专利密码安全配置测试方法、系统、终端及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114443477B

龙图腾网通过国家知识产权局官网在2024-09-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210041411.X,技术领域涉及:G06F11/36;该发明授权密码安全配置测试方法、系统、终端及存储介质是由杨祖森设计研发完成,并于2022-01-14向国家知识产权局提交的专利申请。

密码安全配置测试方法、系统、终端及存储介质在说明书摘要公布了:本发明涉及软件测试技术领域,具体提供一种密码安全配置测试方法、系统、终端及存储介质,包括:获取后端网络配置信息和前端网页的网络配置数据;根据网络配置信息和网络配置数据定位所有密码输入框的块元素,并从所述块元素内读取描述信息和操作关联函数信息;随机生成多个密码,并根据描述信息和操作关联函数信息分别将多个密码构建为多个向服务端发送的请求;记录服务端返回的请求响应信息,根据请求响应信息生成测试结果。本发明获取到测试系统前后端帐号信息后,可自动化获取和构建密码相关的http请求接口数据来发送request请求,提高了手动整理http请求接口信息与识别测试场景的效率。

本发明授权密码安全配置测试方法、系统、终端及存储介质在权利要求书中公布了:1.一种密码安全配置测试方法,其特征在于,包括:获取后端网络配置信息和前端网页的网络配置数据;根据网络配置信息和网络配置数据定位所有密码输入框的块元素,并从所述块元素内读取描述信息和操作关联函数信息;随机生成多个密码,并根据描述信息和操作关联函数信息分别将多个密码构建为多个向服务端发送的请求;记录服务端返回的请求响应信息,根据请求响应信息生成测试结果;获取后端网络配置信息和前端网页的网络配置数据,包括:在系统后端遍历所有页面源码html文件获取html文件信息,并在前端爬取网页html数据,在html数据中遍历input框,匹配type:password到密码相关区域;根据网络配置信息和网络配置数据定位所有密码输入框的块元素,并从所述块元素内读取描述信息和操作关联函数信息,包括:定位密码input框所在的div块元素,在div块元素内读取除了密码外其他input框的类型和描述;在div块元素内查找点击按钮,点击按钮包括登录、确认、修改、重置,通过点击按钮对应的onclick事件读取关联的JavaScript函数,通过该函数读取请求的url、请求方法类型及请求参数名称;随机生成多个密码的方法包括:存储数字顺或逆序排列组合、字母大小写顺或逆序组合、键盘临近数字字母顺或逆序组合,分别截取组合片段,并混淆字母大小写,组装成符合接口密码长度要求的测试密码用于接口测试,每次记录测试数据与响应是否成功结果;将纯数字、纯大写字母、纯小写字母、特殊符号依次随机生成8位字符作为密码进行测试,接口是否请求成功:若成功则中断测试并输出密码复杂度要求测试结果;若不成功则将纯数字、纯大写字母、纯小写字母、特殊符号两两组合后随机生成8位字符作为密码进行测试,继续判断该次测试是否成功:若成功则中断测试并输出密码复杂度要求测试结果;若不成功则将纯数字、纯大写字母、纯小写字母、特殊符号每三个组合后随机生成8位字符作为密码进行测试;继续判断该次测试是否成功:若成功则中断测试并输出密码复杂度要求测试结果;若不成功则将纯数字、纯大写字母、纯小写字母、特殊符号四类字符随机组合生成8位字符作为密码进行测试;随机生成符合复杂度要求的密码,长度截取为8位,接口是否请求成功:若是则密码长度扩大2倍再次测试,若16位通过测试则再将密码长度扩大至32位直至响应失败;响应失败则取扩大前长度n与扩大2倍后长度2n间的中位数1.5n,将密码长度设置为此时的中位数判断接口是否请求成功,若成功则取此时的长度最大值与中位数间的中位数,若不成功则取此时的长度最小值与中位数间的中位数;判断中位数是否与此时最小值或最大值相差为1:若否则将该中位数设定为当前密码长度并获取响应信息,重复此前长度更新操作直至判断成功;若是则取此时的长度最大值与中位数间的中位数,并判断接口是否请求成功:若是则接口最大密码长度限制为此时的中位数,若否则接口最大密码长度限制为此时的最小值;随机生成符合复杂度要求的密码长度截取为8位,判断该密码下接口请求是否成功,若是则将密码长度缩小2倍,并判断此时长度是否为1,若为1则将密码长度设置为空并获取请求响应,若响应信息为请求成功则此接口的最小密码长度限制为0,否则此接口的最小密码长度限制为1;若密码长度缩小2倍后长度不为1则获取该密码的请求响应,如果响应仍为成功则再将密码长度缩小2倍;如果当前长度的密码响应失败,则取缩小前长度2n与缩小2倍后长度n间的中位数1.5n,将密码长度设置为此时的中位数并判断接口是否请求成功:若成功则取此时的长度最小值与中位数间的中位数;若失败则取此时的长度最大值与中位数间的中位数;判断当前中位数是否与此时最小值或最大值相差为1:若否,则将该中位数设定为当前密码长度并获取响应信息,重复此前长度更新操作直至判断成功;若是,则取此时的长度最大值与中位数间的中位数并判断接口是否请求成功:如成功则接口最小密码长度限制为此时的中位数;如失败则接口最小密码长度限制为此时的最大值。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人苏州浪潮智能科技有限公司,其通讯地址为:215100 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。