【发布时间】:2013-04-17 13:17:46
【问题描述】:
在 7-zip 没有“确认密码”字段的日子里,我的密码输入有误。所以现在我有一个受密码保护的 7-zip 文件。我编写了一些软件来生成密码最可能的拼写错误(5500 万),并将它们存储在每 25k 的文件中。现在我正在一个接一个地尝试它们。在 Macbook 上使用 unar 命令行工具,我可以在一小时内完成大约 25k pwd。
它有效,但仍需要 100 天 (24/7) 才能通过所有 5500 万 pwd。现在我想知道,是否有一些库(c# mono/dotnet)支持解码受密码保护的 7z 文件?
也欢迎任何其他关于解决我的问题的建议。
【问题讨论】:
-
这可能会有所帮助:stackoverflow.com/a/222036/870604
-
把它扔到Azure或任何其他云计算服务上,希望它能在免费试用到期之前解决你的问题。
-
@ken2k 所说的。其中任何一个看起来都可以集成到您的应用程序中,您可以使用 PLINQ 尽可能地并行化它。
-
@ken2k:SevenZipSharp 可能会为我提供一些东西,谢谢...不过必须找到一台 WinXX 机器...
标签: c# 7zip brute-force password-recovery