The invention discloses a development system and method for weak password violent cracking, which comprises a host port scanning module, a result storage module, a plug-in control module, a log module, a burst core function module, and an auxiliary function module. The host port scanning module is respectively connected with an auxiliary function module and a result storage module, and a plug-in module. The control module is connected with the result storage module and the burst core module respectively, and the log module is connected with the result storage module. The development system and method of the weak password violent cracking can effectively save the time cost in the development process, improve the development efficiency, simplify the development steps of the weak password violent cracking software, and reduce the development difficulty.
【技术实现步骤摘要】
一种弱口令暴力破解的开发系统及方法
本专利技术涉及软件工程
,特别涉及一种弱口令暴力破解的开发系统及方法。
技术介绍
在这个“无密码不生活”的时代,密码安全也显得尤为重要。弱密码(Weakpasswords)即容易破译的密码,多为简单的数字组合、帐号相同的数字组合、键盘上的临近键或常见姓名,例如“123456”、“abc123”、“Michael”等。终端设备出厂配置的通用密码等都属于弱密码范畴。弱密码的存在危害性极大,不法分子通过暴力破解这些弱密码,极有可能对系统、用户和业务系统造成致命的危害。同时,由于各种各样的原因,弱密码的存在又是广泛的,因此针对弱密码的检测是完全必要的,这是任何一位安全检测产品的研发者都应该考虑到的方面。目前,在市场上,安全开发工作者在开发弱口令检测工具上,通常是单个功能的或者通用但不全面的,且没有考虑到后续地持续功能添加,无法有针对地对特定的服务弱口令暴力破解功能进行增强或修改。此外,单独开发一款软件相比插件地开发难度较大,且不方便管理,对团队协作开发不够友好。
技术实现思路
本专利技术的目的是克服上述
技术介绍
中不足,提供一种弱口令暴力破解的开发系统及方法,可有效地节约开发过程中的时间成本,提高开发效率,简化弱口令暴力破解软件开发的步骤,降低开发难度。为了达到上述的技术效果,本专利技术采取以下技术方案:一种弱口令暴力破解的开发系统,包含主机端口扫描模块、结果存储模块、插件控制模块、日志模块、暴破核心功能模块、辅助功能模块,主机端口扫描模块分别与辅助功能模块、结果存储模块相连,插件控制模块分别与结果存储模块、暴破核心功能模块相连 ...
【技术保护点】
1.一种弱口令暴力破解的开发系统,其特征在于,包含主机端口扫描模块、结果存储模块、插件控制模块、日志模块、暴破核心功能模块、辅助功能模块,所述主机端口扫描模块分别与辅助功能模块、结果存储模块相连,插件控制模块分别与结果存储模块、暴破核心功能模块相连,日志模块与结果存储模块相连,其中;所述主机端口扫描模块用于对主机的存活性进行验证、检测主机开放的端口、对端口的服务进行指纹识别;所述结果存储模块用于将对主机扫描出来的服务以字典的形式作为暴力破解的目标存储起来;所述插件控制模块用于实现任务调度及动态加载暴破核心功能模块及插件调用机制;所述日志模块用于存储程序运行中的信息、警告及错误提示;所述辅助功能模块用于进行数据格式的转换、命令行参数解析、数据格式解析。
【技术特征摘要】
1.一种弱口令暴力破解的开发系统,其特征在于,包含主机端口扫描模块、结果存储模块、插件控制模块、日志模块、暴破核心功能模块、辅助功能模块,所述主机端口扫描模块分别与辅助功能模块、结果存储模块相连,插件控制模块分别与结果存储模块、暴破核心功能模块相连,日志模块与结果存储模块相连,其中;所述主机端口扫描模块用于对主机的存活性进行验证、检测主机开放的端口、对端口的服务进行指纹识别;所述结果存储模块用于将对主机扫描出来的服务以字典的形式作为暴力破解的目标存储起来;所述插件控制模块用于实现任务调度及动态加载暴破核心功能模块及插件调用机制;所述日志模块用于存储程序运行中的信息、警告及错误提示;所述辅助功能模块用于进行数据格式的转换、命令行参数解析、数据格式解析。2.根据权利要求1所述的一种弱口令暴力破解的开发系统,其特征在于,还包含通用功能模块,所述通用功能模块内内预设有若干常用功能单元。3.根据权利要求1所述的一种弱口令暴力...
【专利技术属性】
技术研发人员:夏康丽,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。