Hashcat 6.0.0带有51种新算法以及更多

hashcat

新版本 Hashcat 6.0.0已经发布 在她里面 重点介绍了新界面,新API,对CUDA的支持等。 对于那些不熟悉Hascat的人,他们应该知道这是一个允许从哈希中恢复密码的软件。

Hashcat是第一个也是唯一基于GPGPU的规则引擎世界是 可免费用于Linux,OSX和Windows。

它有2个变体。

  • 基于CPU
  • 基于GPU

系统 让我们取一个哈希字符串并将其与预先计算的列表进行比较 值的计算,并在可能的情况下在图形处理单元上执行以进行并行处理。

将命令传递给Hashcat时没有区别,因为 自动使用最佳方法来破解密码, CPU或GPU,具体取决于您已安装的图形驱动程序。

Hashcat 快速且极为灵活: 作者这样做是为了允许分布裂纹。 我强烈建议在Pyrit上使用Hashcat,因为它具有灵活性。

哈斯卡特 支持五种攻击并支持300多种算法 密码哈希已优化。 可以使用系统中所有可用的计算资源来并行化选择计算,包括使用来自CPU,GPU和其他支持OpenCL或CUDA的硬件加速器的矢量指令。

在受支持的攻击类型中,最突出的攻击类型是:

  • 基于字典的攻击
  • 蛮力攻击/面具
  • 杂物箱+面膜
  • 混合面膜+ dict
  • 排列攻击
  • 基于规则的攻击
  • 杠杆案例攻击

这些也只是少数。 Hashcat支持太多算法来解密哈希。 可以创建一个分布式选择网络。 项目代码是根据MIT许可证分发的。

Hashcat 6.0.0中有什么新功能?

在这个新版本中, 连接插件的新界面突出显示 那让他 创建模块化的哈希模式 新的后端API 计算以使用计算后端 除了OpenCL。

新版本中另一个引人注目的变化是 改进了对CUDA的支持 GPU仿真模式,可让您在CPU上使用核心计算机代码(OpenCL)。

许多算法的性能得到了提高例如,bcrypt 45.58%,NTLM 13.70%,WPA / WPA2 13.35%,WinZip 119.43%。

除了自动调整系统以外,还考虑了可用资源,并改进了GPU内存和线程管理。

我们也不能忽略添加的新算法, 在此新版本51中添加了以下内容:

  • AES地穴(SHA256)
  • Android备份
  • AuthMe sha256
  • BitLocker的
  • 比特股v0.x
  • 区块链,我的钱包,第二个密码(SHA256)
  • Citrix NetScaler(SHA512)
  • DiskCryptor
  • 电子钱包(盐型3-5)
  • 华为路由器sha1(md5($ pass)。$ Salt)
  • Java对象hashCode()
  • Kerberos 5预认证etype 17(AES128-CTS-HMAC-SHA1-96)
  • Kerberos 5预认证etype 18(AES256-CTS-HMAC-SHA1-96)
  • Kerberos 5 TGS​​-REP etype 17(AES128-CTS-HMAC-SHA1-96)
  • Kerberos 5 TGS​​-REP etype 18(AES256-CTS-HMAC-SHA1-96)
  • MultiBit Classic .key(MD5)
  • MultiBit HD(加密)
  • MySQL $ A $(sha256crypt)
  • 打开文档格式(ODF)1.1(SHA-1,河豚)
  • 开放文件格式(ODF)1.2(SHA-256,AES)
  • Oracle运输管理(SHA256)
  • PKZIP存档加密
  • PKZIP主密钥
  • python passlib pbkdf2-sha1
  • python passlib pbkdf2-sha256
  • python passlib pbkdf2-sha512
  • QNX / etc / shadow(MD5)
  • QNX / etc / shadow(SHA256)
  • QNX / etc / shadow(SHA512)
  • RedHat 389-DS LDAP(PBKDF2-HMAC-SHA256)
  • Ruby on Rails静态验证
  • 安全压缩 AES-128
  • 安全压缩 AES-192
  • 安全压缩 AES-256
  • 太阳风猎户座
  • 电报桌面应用密码(PBKDF2-HMAC-SHA1)
  • 电报移动应用密码(SHA256)
  • web2py pbkdf2-sha512
  • WPA-PBKDF2-PMKID + EAPOL
  • WPA-PMK-PMKID + EAPOL
  • md5($ salt.sha1($ salt。$ pass))
  • md5(sha1($ pass).md5($ pass).sha1($ pass))
  • md5(sha1($ salt).md5($ pass))
  • sha1(md5(md5($ pass)))
  • sha1(md5($ pass。$ salt))
  • sha1(md5($ pass)。$ salt)
  • sha1($ salt1。$ pass。$ salt2)
  • sha256(md5($通过))
  • sha256($盐。$合格。$盐)
  • sha256(sha256_bin($ pass))
  • sha256(sha256($ pass)。$ salt)

最后,如果您想进一步了解它,可以在语句中检查新版本的详细信息。 链接是这个。 

如何在Linux上安装Hashcat?

对于那些有兴趣能够安装此新版本的人,他们可以从他们的编译器获取源代码或二进制包 官方网站。

虽然我们也可以找到 里面的包 大多数Linux发行版。

为此,您只需要使用软件包管理器搜索该软件包,然后执行安装即可。

例如,在Debian,Ubuntu和派生发行版中,我们可以通过执行以下命令安装软件包:

sudo apt install hashcat

或在Arch Linux及其衍生产品上使用:

sudo pacman -S hashcat


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。