[发明专利]弱密码检测方法、装置、电子设备、存储介质和程序在审
申请号: | 202010850035.X | 申请日: | 2020-08-21 |
公开(公告)号: | CN112182555A | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 马方方;彭国洲 | 申请(专利权)人: | 网神信息技术(北京)股份有限公司;奇安信科技集团股份有限公司;国家计算机病毒应急处理中心 |
主分类号: | G06F21/46 | 分类号: | G06F21/46 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 苗晓静 |
地址: | 100097 北京市海淀区昆明湖南路51号*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密码 检测 方法 装置 电子设备 存储 介质 程序 | ||
1.一种弱密码检测方法,其特征在于,包括:
操作系统启动后,获取所述操作系统中安全权限进程所占用内存的内存地址;其中,所述安全权限进程为登录所述操作系统时,用于对登录的用户名和密码进行验证的进程;
确定所述安全权限进程所占用内存中用于存储用户名和密码的存储位置,根据所述内存地址和所述存储位置获取在所述安全权限进程所占用内存中存储的用户名和密码;
根据在所述安全权限进程所占用内存中存储的用户名和密码,获取与待进行弱密码检测的目标用户名对应的目标密码,对所述目标密码进行弱密码检测。
2.根据权利要求1所述的弱密码检测方法,其特征在于,所述确定所述安全权限进程所占用内存中用于存储用户名和密码的存储位置之前,还包括:
获取若干组在所述操作系统中注册的用户名和密码,作为实验组的用户名和密码;
每次通过任一实验组的用户名和密码登录所述操作系统后,根据所述内存地址从所述安全权限进程所占用内存中获取变更的信息;
在所述变更的信息中匹配所述任一实验组的用户名和密码,记录与所述任一实验组的用户名和密码匹配成功的用户名和密码的存储位置;
将记录的与每一实验组的用户名和密码匹配成功的用户名和密码的存储位置,作为所述安全权限进程所占用内存中用于存储用户名和密码的存储位置。
3.根据权利要求2所述的弱密码检测方法,其特征在于,所述根据所述内存地址和所述存储位置获取在所述安全权限进程所占用内存中存储的用户名和密码,包括:
根据所述内存地址访问所述安全权限进程所占用内存,从所述安全权限进程所占用内存中,根据所述存储位置获取在所述安全权限进程所占用内存中存储的每一组用户名和密码。
4.根据权利要求1所述的弱密码检测方法,其特征在于,所述对所述目标密码进行弱密码检测,包括:
若所述目标密码为加密密码,则判断预置字典库中是否存在与所述目标密码匹配的加密密码,若是,则认定所述目标密码为弱密码;其中,所述预置字典库中包括与已认定的弱密码对应的明文密码和加密密码;
和/或,
若所述目标密码为明文密码,则在所述目标密码符合预置检测条件时,认定所述目标密码为弱密码;其中,所述预置检测条件包括如下至少一个条件:所述目标密码与所述目标用户名相同、所述目标密码所包含的字符数量小于预设数量阈值、所述目标密码所包含的字符种类小于预设种类阈值、所述预置字典库中存在与所述目标密码相匹配的明文密码。
5.根据权利要求4所述的弱密码检测方法,其特征在于,还包括:
若所述预置字典库中不存在与所述目标密码匹配的加密密码,则获取自定义弱密码库中的加密密码,作为自定义加密密码;其中,自定义加密密码包括符合自定义检测条件的弱密码对应的加密密码和/或自定义的弱密码对应的加密密码;
若所述自定义加密密码中存在与所述目标密码匹配的加密密码,则认定所述目标密码为弱密码;
若所述自定义加密密码中不存在与所述目标密码匹配的加密密码,则判断所述目标密码是否为空密码,若是,则认定所述目标密码为弱密码。
6.根据权利要求4所述的弱密码检测方法,其特征在于,还包括:
若所述目标密码不符合任一预置检测条件,则获取自定义弱密码库中的自定义检测条件和/或自定义的弱密码对应的明文密码;
若所述目标密码符合任一自定义检测条件,或者自定义的弱密码对应的明文密码中存在与所述目标密码匹配的加密密码,则认定所述目标密码为弱密码;
若所述目标密码不符合每一自定义检测条件,且自定义的弱密码对应的明文密码中不存在与所述目标密码匹配的加密密码,则判断所述目标密码是否为空密码,若是,则认定所述目标密码为弱密码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网神信息技术(北京)股份有限公司;奇安信科技集团股份有限公司;国家计算机病毒应急处理中心,未经网神信息技术(北京)股份有限公司;奇安信科技集团股份有限公司;国家计算机病毒应急处理中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010850035.X/1.html,转载请声明来源钻瓜专利网。