首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >替代UnRAR.dll

替代UnRAR.dll
EN

Software Recommendation用户
提问于 2015-09-22 16:53:53
回答 1查看 188关注 0票数 4

我有一个RAR文件,几年前我对10+进行了密码保护,(您猜到了)现在不能记住密码了。我记得的是密码中可能存在的部分,所以我创建了一本字典,里面有超过8.2亿个条目。

使用RARLAB中的UnRAR.DLL并一次输入我的密码(每个可用的CPU核心)可以工作,但与“专业的”密码恢复应用程序相比,速度只有1/5。

因此,我的问题是:是否有一个为RAR密码恢复专门优化的替代(更快)库?它不需要进行实际的解压缩--只需要加密验证就可以在非常长的列表中找到实际密码。

我用C++在Windows上写作,但对其他平台/语言会很满意。

让我再重复一点。我特别想要一个高性能的库,因为我已经有了一个解决方案(使用UnRAR.DLL),它“足够好”,但是我想找到一些工作速度快4到5倍的东西。

EN

回答 1

Software Recommendation用户

发布于 2015-09-23 21:52:50

SharpCompress怎么样?这是一个库,可以让你打开rar文件。它是开源的,可以在GitHub上找到。

SharpCompress

SharpCompress是一个用于.NET/Mono/Silverlight/WP7的压缩库,它可以解压缩、un7zip、解压缩以及只进行前向读取和文件随机访问的API。我们实现了对zip/tar/gzip 2/gzip的写支持。

票数 2
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/25027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档