基于DCR平台的分布式Hashcat关键技术研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:neverer123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和信息技术的高速发展,获取信息正变得越来越方便,于此同时,信息安全也越来越受到人们的重视。口令作为一种认证方式,是保证信息安全不可或缺的一种重要手段。为了保证信息的安全,人们往往设置复杂的口令和加密算法,一旦口令遗忘或者丢失,利用普通的暴力破解将很难恢复口令。目前基础的口令加密算法有MD5、MD4和SHA1等,此外算法设计者还会对这些基础算法进行混合迭代以增加计算复杂度,使得口令恢复更加复杂。与此同时,随着计算芯片(如GPU、FPGA)的快速发展,芯片的单位计算能力也变得越来越强,大大提升了口令恢复的效率。因此,为了提高口令恢复的效率,主要有以下两种方法:一、提高系统的计算能力。二、根据口令的规律制定合理的攻击策略,提高效率。基于以上两种方法,本文实现了分布式的口令恢复系统DCR_hashcat。该系统基于Hashcat和DCR并行支撑平台实现,Hashcat是世界上最快的开源单机口令恢复平台,DCR是一个并行支撑框架,为实现Hashcat分布式提供网络通讯、任务分发等功能。DCR_hashcat实现了主流的三种口令攻击方法:暴力攻击、碾压攻击和PCFG攻击,与此同时,DCR_hashcat还针对这三种方法实现了高性能的任务分解器,可以高效分解原始任务。该系统不但支持Hashcat的所有算法,还通过修改内核使得其支持更多的算法(例如RAR3不加密文件名算法),从而使得系统算法更加完善。最后,本文还将对系统进行全面的正确性测试和性能测试,口令恢复系统最终具备了工程应用的能力。
其他文献
页岩气是一种重要的新型能源,当前已经受到世界各国的青睐。由于页岩气的利用效率高,成本较低,所以各国对页岩气的开发力度越来越大。我国的页岩气资源储量丰富,具有十分广阔
异氰酸酯官能团与水作用产生胺类和二氧化碳这一反应为我们提供了一个便捷有效的制备聚脲多孔材料的方法。红外光谱证明成功的合成了带有氢键的聚脲化合物;聚脲多孔材料由类"
MSTP采用共享环的形式实现带宽共享,可大大提高传输系统的带宽利用率。采用基于MSTP的MPEG-2的视频传输图像清晰、延时小,满足地铁高质量监控的要求。 MSTP adopts the shar
核心提示最近,中央印发了《关于党的十七大代表选举工作的通知》,对党的十七大代表选举工作作出全面部署。与往届党代表选举工作相比,十七大党代表选举工作的民主性和透明性
大腿毁损伤小腿旋转移植术1例报告安梅,李其训,李春晓,沙勇,郭远发,徐永清我院于1994年12月采用小腿旋转180°提升再植术治疗一例左大腿软组织广泛挫伤坏死,左股骨多段骨折,股动静脉损伤的患者
<正>近日,埃森哲发布报告《数字化转型CFO新使命》。报告指出,在企业的数字化转型进程中,财务部门的角色定位需要转变,以推动企业转型和战略决策制定。理想与现实的差距,为中
2000年以来,利用卫星跟踪卫星技术研究地球重力场取得了长足进步。而卫星跟踪卫星的研究可以追溯到30年前,多种方案(GRAVSAT、GRM等)被研究和讨论。但是直到鼓舞人心的CHAMP
随着经济社会的不断发展,对能源的需求越来越大。页岩气作为非常规能源的重要组成部分,近年来逐渐得到了国内社会的重视。而水平井压裂技术作为页岩气增产的重要技术手段,在
在计算机控制系统中,信号的传输、检测和采集等受到环境影响而遭到不同程度随机噪声污染,对此实行信号去噪十分必要。如何滤除实际信号中的噪声,并获取有用信号,是目前研究热