DEScrypt:一款基于CPU的哈希碰撞安全研究工具
2023-06-13 09:17:13 时间
关于DEScrypt
DEScrypt,全称为DEScrypt-CPU-Collision-Cracker,它是一款基于CPU的高性能哈希碰撞破解工具。该工具专为Linux操作系统平台设计,基于C++语言开发,在该工具的帮助下,广大研究人员能够轻松推断出密码盐(salt)值并使用密码列表来破解目标哈希。
为什么不使用彩虹表?
DEScrypt默认使用两个字节的salt(由字符[a-zA-Z0-9./][1]组成),这也就意味着,我们需要生成大约65536个唯一的彩虹表,因此使用DEScrypt的碰撞破解来查找明文密码效率会更高。
功能介绍
1、能够根据文件或单个输入来破解哈希; 2、支持检测CPU核心; 3、支持调整线程数量; 4、支持逗号分隔的输出文件; 5、清晰可读的输出显示; 6、单个CPU内核上默认10个线程的平均哈希率为22000个/秒;
工具下载
广大研究人员可以使用下列命令将该项目源码克隆至本地:
git clone https://github.com/rek7/DEScrypt-CPU-Collision-Cracker.git
(向右滑动,查看更多)
工具编译
接下来,在命令行终端中切换到项目目录中,并运行下列命令即可完成代码构建:
g++ -std=c++11 src/main.cpp -pthread -lcrypt -O2 -o DEScrypt
(向右滑动,查看更多)
命令选项
Command Description
------- -----------
-l= 哈希列表的文件路径
-i= 单个哈希
-w= 字典列表的文件路径
-o= 输出文件的文件路径
-t= 运行线程数量(默认为10)(向右滑动,查看更多)
工具运行截图
许可证协议
本项目的开发与发布遵循MIT开源许可证协议。
项目地址
DEScrypt:https://github.com/rek7/DEScrypt-CPU-Collision-Cracker
参考资料:
http://man7.org/linux/man-pages/man3/crypt.3.html
精彩推荐
相关文章
- 聚焦“安全左移”:腾讯Xcheck、腾讯BSCA开发安全工具全新发布
- 身边的人脸安全:员工用人脸作弊工具打卡,企业该如何防范?
- PicPick-不可多得的经典截图工具
- 打印 Logger 日志时,需不需要再封装一下工具类?
- 【说站】Python中cProfile分析工具的使用
- 5 个供开发人员使用的 Kubernetes 安全工具
- Kms激活工具和破解工具,到底安不安全?
- [工具]Snipaste 屏幕截图软件超级利器 - 花3年精心打造的极致截图贴图/编辑/标注工具
- 无需感染加载 Emotet 模块的分析工具:EmoLoad
- GasMasK:一款功能强大的开源网络情报工具
- 安全运维 | 七款常用Linux远程连接工具
- elasticsearch-head可视化工具安装
- PS 减淡/加深/海绵工具的使用方法
- Photomatix Pro for Mac(hdr图像编辑器工具)
- Maple软件怎么下载?数学工程计算工具Maple中文版下载安装激活
- Leaktopus:一款功能强大的源代码安全管理控制工具
- Linux解压工具:快速、安全、方便下载(linux解压工具下载)
- 十八款Hadoop工具帮你驯服大数据【转】
- AAPT Linux:探索更高效的Android应用打包工具(aaptlinux)
- Linux下图形化svn工具推荐与使用(linux图形化svn)
- 那些年我们一起追逐过的安全工具
- 助你保护大数据应用安全的步骤和工具
- Jsprime——一款JavaScript静态安全分析工具
- cxoracle一款非常安全的数据库连接工具(cx_oracle是什么)
- MySQL备份神器一键安全快速备份工具(mysql 一键备份工具)
- 图解经典FTP服务器工具SERV-U最安全的设置【防止被入侵】