如何使用CUDA(GPU)恢复邮政编码?


9

如何使用CUDA(GPU)在Linux上恢复zip密码。在过去的两天里,我尝试使用“ fcrackzip”,但是速度太慢

几个月前,我看到一些可以使用GPU / CUDA的应用程序,与CPU相比,性能得到了大幅提升。

如果无法使用cuda进行暴力破解,请告诉我执行字典攻击的最佳应用程序是什么,以及在哪里可以找到最佳(最大)字典。

问候

Answers:


2

根据这篇文章,可以使用CUDA对ZIP进行暴力破解,但是到目前为止,我还没有找到免费的应用程序。使用CUDA进行ZIP的困难在于,“强制”尝试不像暴力破解哈希那样由单个计算组成,而是需要读取zip文件并尝试对其进行解密。要利用CUDA,您将需要虚拟化该过程-将zip加载到GPU内存中,用GPU可执行代码重写解密方法,动态评估结果。

如果您自己找到任何解决方案,请分享。


0

您是否尝试过预先计算的彩虹表

除非您的密码太长或您的zip使用特殊的(即加盐的)pass哈希,否则,如果您愿意对一个大文件进行洪流,就足够了。

是您可以下载的一些地方。

顺便说一句,下载了ophcrack彩虹表并公开了我们的关键Web应用程序的哈希值有多弱,让我的软件经理同意让我们毫不费力地对哈希值加盐。


2
Rainbowtables仅适用于哈希,不适用于加密。
奥利弗·S 2010年

1
OliverS,魔术,您如何认为加密有效?如果zip已被密码锁定,则目标是获取密码,而不是强行解密整个卷。所有密码实现都使用散列来匹配输入的密码和存储的密码。
r00fus

2
锁定的Zip文件的密码不会存储为哈希,它是加密算法(AES)的密钥。您无法使用彩虹表来攻击密码,因为您无法恢复要进行比较的哈希。
尼克·帕斯奇奇
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.