[发明专利]一种自动测试Windows系统用户权限分配型配置项有效值的方法在审
申请号: | 201810337957.3 | 申请日: | 2018-04-16 |
公开(公告)号: | CN108536602A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 王唯融 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 冯春连 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 候选值集合 配置项 用户权限分配 自动测试 集合 目标配置 计算机安全技术 合法 错误发生率 人工操作 系统用户 测试 配置 | ||
本发明提供一种自动测试Windows系统用户权限分配型配置项有效值的方法,属于计算机安全技术领域。针对现有技术通过人工获取用户权限分配型配置项存在效率低的问题,采用技术方案为:确定目标配置项;确定候选值集合,其中,候选值集合为系统用户SID集合中的合法SID;从候选值集合中,配置所述目标配置项的有效值。确定候选值集合包括判断SID集合中的任一SID是否为合法候选值,如果是,则将该SID加入候选值集合中,还包括判断是否测试了SID集合中的所有SID,如果否,则继续判断剩余SID是否为合法候选值。本发明可以进行一个甚至多个配置项有效值的自动测试,提高了效率,避免人工操作效率低下、低级错误发生率高。本发明还提供一种装置,同样具有上述优点。
技术领域
本发明涉及计算机安全技术领域,具体地说是一种自动测试Windows系统用户权限分配型配置项有效值的方法。
背景技术
在Windows系统中,用户权限分配型配置项是一类相对特殊的配置项。对于系统中的每一条用户权限分配型配置项,它可以被设置的值都是不同的,且该值的可设定范围缺乏可供查找的资料。因此,为了在安全配置类程序中为用户提供合适的候选项,有必要通过某些手段获取这些配置项可以配置的值的列表。
在过去,这一列表的获取往往是通过人工操作完成的。这种人工操作不可避免地存在效率低下、低级错误发生率高的特点。因此,本发明的提出一种自动测试Windows系统用户权限分配型配置项有效值的方法,以提高配置项可选值列表获取的效率。
发明内容
本发明的技术任务是解决现有技术的不足,提供一种自动测试Windows系统用户权限分配型配置项有效值的方法。
本发明的技术方案是按以下方式实现的:
一种自动测试Windows系统用户权限分配型配置项有效值的方法,包括:
确定目标配置项;
确定候选值集合,其中,候选值集合为系统用户SID集合中的合法SID;
从候选值集合中,配置所述目标配置项的有效值。
所涉及确定候选值集合的具体内容包括:
判断SID集合中的任一SID是否为合法候选值,如果是,则将该SID加入候选值集合中。
所涉及确定候选值集合的具体内容还包括:
判断是否测试了SID集合中的所有SID,如果否,则继续判断剩余SID是否为合法候选值。
具体的,通过调用windows系统API、调用系统命令、查询注册表任一种操作判断SID集合中的任一SID是否为合法候选值。
所涉及确定目标配置项的具体内容包括:
确定一条用户权限分配型配置项的索引标识。
具体的,通过调用windows系统API、调用系统命令、查询注册表任一种操作确定索引标识。
本发明还提供一种自动测试Windows系统用户权限分配型配置项有效值的装置,其结构包括:
索引模块,用于确定目标配置项的索引标识;
集合模块,用于集合系统用户SID集合中的合法SID;
判断模块一,用于判断SID集合中的任一SID是否为合法候选值;
配置模块,用于将判定的合法候选值配置为目标配置项的有效值。
所涉及装置还包括判断模块二,用于判断是否测试了SID集合中的所有SID,如果否,则继续判断剩余SID是否为合法候选值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810337957.3/2.html,转载请声明来源钻瓜专利网。