[发明专利]一种弱口令暴力破解的开发系统及方法有效
申请号: | 201810349670.2 | 申请日: | 2018-04-18 |
公开(公告)号: | CN108563430B | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 夏康丽 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F21/45 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 蒋金梅;刘渝 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 口令 暴力 破解 开发 系统 方法 | ||
本发明公开了一种弱口令暴力破解的开发系统及方法,包含主机端口扫描模块、结果存储模块、插件控制模块、日志模块、暴破核心功能模块、辅助功能模块,主机端口扫描模块分别与辅助功能模块、结果存储模块相连,插件控制模块分别与结果存储模块、暴破核心功能模块相连,日志模块与结果存储模块相连。本发明的弱口令暴力破解的开发系统及方法,可有效地节约开发过程中的时间成本,提高开发效率,简化弱口令暴力破解软件开发的步骤,降低开发难度。
技术领域
本发明涉及软件工程技术领域,特别涉及一种弱口令暴力破解的开发系统及方法。
背景技术
在这个“无密码不生活”的时代,密码安全也显得尤为重要。弱密码(Weakpasswords)即容易破译的密码,多为简单的数字组合、帐号相同的数字组合、键盘上的临近键或常见姓名,例如“123456”、“abc123”、“Michael”等。终端设备出厂配置的通用密码等都属于弱密码范畴。
弱密码的存在危害性极大,不法分子通过暴力破解这些弱密码,极有可能对系统、用户和业务系统造成致命的危害。同时,由于各种各样的原因,弱密码的存在又是广泛的,因此针对弱密码的检测是完全必要的,这是任何一位安全检测产品的研发者都应该考虑到的方面。
目前,在市场上,安全开发工作者在开发弱口令检测工具上,通常是单个功能的或者通用但不全面的,且没有考虑到后续地持续功能添加,无法有针对地对特定的服务弱口令暴力破解功能进行增强或修改。此外,单独开发一款软件相比插件地开发难度较大,且不方便管理,对团队协作开发不够友好。
发明内容
本发明的目的是克服上述背景技术中不足,提供一种弱口令暴力破解的开发系统及方法,可有效地节约开发过程中的时间成本,提高开发效率,简化弱口令暴力破解软件开发的步骤,降低开发难度。
为了达到上述的技术效果,本发明采取以下技术方案:
一种弱口令暴力破解的开发系统,包含主机端口扫描模块、结果存储模块、插件控制模块、日志模块、暴破核心功能模块、辅助功能模块,主机端口扫描模块分别与辅助功能模块、结果存储模块相连,插件控制模块分别与结果存储模块、暴破核心功能模块相连,日志模块与结果存储模块相连,其中;
所述主机端口扫描模块用于对主机的存活性进行验证、检测主机开放的端口、对端口的服务进行指纹识别;
所述结果存储模块用于将对主机扫描出来的服务以字典的形式作为暴力破解的目标存储起来;
所述插件控制模块用于实现任务调度及动态加载暴破核心功能模块及插件调用机制;
所述日志模块用于存储程序运行中的信息、警告及错误提示;
所述辅助功能模块用于进行数据格式的转换、命令行参数解析、数据格式解析;
利用本发明的弱口令暴力破解的开发系统,后续开发者可以直接使用并进行二次开发,从而省去本系统中已包含的功能的重复开发,着重开发其具体要实现的功能点没通过本发明的弱口令暴力破解的开发系统,后续开发人员可仅实现某种特定的网络服务比如ftp、redis、mongodb等服务的破解过程,而不需要去想如何整合、调用、选择插件等一系列复杂的逻辑,就能实现暴破核心功能模块即能完成一次有效开发,从而起到有效地节约开发过程中的时间成本,提高开发效率,简化弱口令暴力破解软件开发的步骤,降低开发难度的效果。
进一步地,还包含通用功能模块,所述通用功能模块内内预设有若干常用功能单元,如banner信息的打印单元、数据的标准化输出单元、文件路径设置单元、编码解码单元、文件列表读取单元、文件内容读取单元、随机URL产生单元、随机数生成单元、随机字符串的产生单元、获取插件列表单元、数据类型转化单元、URL解析单元、HTTP服务器判断单元、文件的Json对象转化单元等,通过这些预设的功能单元可以有效的节约开发的时间周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810349670.2/2.html,转载请声明来源钻瓜专利网。