

哈尔滨工业大学博士计算机科学与技术
22个人同意答案
说点别的,另一个“破解”想法.


一旦在Kafan论坛团队活动中,猜出一个数字,该数字就会保存为加密和压缩的TXT文件. 例如,在上图中,密码是一个强密码,但是您能看到会发生什么吗?对于CRC32,以前版本(在WINRAR 5.0之前)的加密和压缩文件仍然可以看到该文件的CRC32检查值. 而且如果我们知道数据的格式,并且数据不是很多,那么就详尽列举所有可能数据的CRC32值,这样就可以在不破解密码的情况下知道数据了. 当时,我得到了以此为基础的T恤……这个想法早已被薛雪看到. 但是,新的Winrar解决了这个问题.
请记住,我也曾在见过火之前见过火. 有一个可以爆炸的WINRAR加密压缩文件版本...

于2014-05-16编辑

不再使用帐户zip文件怎么破解密码,所有答案都可以在未经授权的情况下随意复制
26个人同意答案

我已经完成了AES加密,并且隐约记得AES-256的处理速度似乎是10MB / s. 假设需要读取一个数据扇区来破解ZIP文件,那么一秒钟24小时内总共可以处理20480个扇区
20480 * 3600 * 24 = 1769472000 = 1.769472e + 9
根据您说的组合: 假设仅大写,小写和数字,总共有62个字符zip文件怎么破解密码,并且9位组合的总数为:
62 ^ 9 = 13537086546263552 = 1.3537086546263552e + 16

有7个数量级的差异,即使将处理速度提高1000倍,破解也需要大约10,000天,因此放弃.
此外,我不知道如果使用硬件加速来计算会怎样,我的时间是根据CPU时间计算的.
另外,我自己测试的结果: 基于openssl 1.0.1g AES-256-ECB,外层封装XTS算法,每512字节,一组16字节,每秒钟更改密钥一次以处理大约40MB的数据/ s,C语言代码,gcc编译,运行环境debian,CPU为I7-3770,主频3.4G,单线程,无硬件优化.
我的配置是很高的配置. 如果您使用图形卡加速,再加上各种优化,多线程一起运行,则速度应提高1-2个数量级,但我认为每秒的处理速度仍超过1GB. 很难,那么您可以每秒运行200万个密码. 如果您运行字典,此速度就足够了,但这取决于主题自己的密码的复杂程度. 如果没有字典,那就没有办法.
此外,有人说使用CRC检查是个好主意.
于2014-05-16编辑
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-168083-1.html
是一种缘分