一种弱口令判定方法、装置、设备及存储介质制造方法及图纸

技术编号:38378051 阅读:31 留言:0更新日期:2023-08-05 17:38
本说明书提供一种弱口令判定方法、装置、设备及存储介质,所述方法包括:获取弱口令字典,所述弱口令字典包含至少一个弱口令字符序列;根据所述弱口令字典中的弱口令字符序列,对待判定字符串进行切分匹配;若匹配结果表明所述待判定字符串由所述弱口令字典中的弱口令字符序列组成,则确定所述待判定字符串为弱口令字符串。本说明书实施例通过对待判定字符串进行切分匹配,来判断待判定字符串是否由所述弱口令字典中的弱口令字符序列组成,提升了判定弱口令字符串时的灵活性以及判定的效率和准确率。和准确率。和准确率。

【技术实现步骤摘要】
一种弱口令判定方法、装置、设备及存储介质


[0001]本说明书涉及计算机安全
,尤其涉及一种弱口令判定方法、装置、设备及存储介质。

技术介绍

[0002]网络给生活带来便利的同时也带来了诸多安全隐患,一些不法分子窃取网络账户的登录口令后实施破坏活动,各种主机、平台系统弱口令成为安全隐患重灾区,用户名密码的设置强度成为关键。
[0003]近年来,弱口令的爆破成为攻击的焦点,在此背景下一些弱口令监测系统应用而生。弱口令监测系统是通过流量分析,还原应用层协议,取得密码字段,然后对密码进行分析是否属于弱口令,在相关技术中,通常是利用弱口令字典进行全匹配或是利用正则表达书进行模糊匹配来判断密码是否为弱口令,可前者使用起来不够灵活,后者则不够精确,容易产生误报。

技术实现思路

[0004]为克服相关技术中存在的问题,本说明书提供了一种弱口令判定方法、装置、设备及存储介质。
[0005]根据本说明书实施例的第一方面,提供一种弱口令判定方法,所述方法包括:
[0006]获取弱口令字典,所述弱口令字典包含至少一个弱口本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种弱口令判定方法,其特征在于,所述方法包括:获取弱口令字典,所述弱口令字典包含至少一个弱口令字符序列;根据所述弱口令字典中的弱口令字符序列,对待判定字符串进行切分匹配;若匹配结果表明所述待判定字符串由所述弱口令字典中的弱口令字符序列组成,则确定所述待判定字符串为弱口令字符串。2.根据权利要求1所述的方法,其特征在于,所述对所述待判定字符串进行切分匹配,包括:采用最长匹配算法对所述待判定字符串进行切分匹配;其中,若所述待判定字符串被完全切分,则所述匹配结果表明所述待判定字符串由所述弱口令字典中的弱口令字符序列组成;若所述待判定字符串无法被完全切分,则所述匹配结果表明所述待判定字符串并非由所述弱口令字典中的弱口令字符序列组成。3.根据权利要求2所述的方法,其特征在于,所述采用最长匹配算法对所述待判定字符串进行切分匹配,包括:基于目标切分长度和预设切割方向,从所述待判定字符串中尚未被切分的剩余字符串中选取字符串片段;其中,所述目标切分长度的初始值为所述弱口令字典中的最长弱口令字符序列的长度;若选取的字符串片段与所述弱口令字典中的弱口令字符序列匹配成功,则将所述选取的字符串片段从所述剩余字符串中切分,以更新所述剩余字符串;若匹配失败,则按照预定义的长度递减规则更新所述目标切分长度;以此类推,直至所述待判定字符串被完全切分或无法再进行切分。4.根据权利要求3所述的方法,其特征在于,所述采用最长匹配算法对所述待判定字符串进行切分匹配,还包括:当所述剩余字符串无法进行切分时,基于所述预设切割方向确定与所述剩余字符串相邻的前一被切分的字符串段落,并将该确定的字符串段落与所述剩余字符串合并为新的剩余字符串;以短于所述确定的字符...

【专利技术属性】
技术研发人员:江灵兵
申请(专利权)人:杭州迪普科技股份有限公司
类型:发明
国别省市:

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

1