Aoo (@aooo)《为了找回我的压缩包密码,我手写了一个 CUDA 加速器》 中发帖

0. 前言:一个悲伤的故事
上周翻旧硬盘,发现了一个 5 年前的加密压缩包 Photos.rar。那是大一时的照片备份,但我死活想不起密码了。
试了几个市面上的 CPU 暴力破解工具,看着那个进度条我绝望了:预计剩余时间:129 年。
我看了一眼机箱里那张闲置的 RTX 3090,又看了一眼龟速爬行的 CPU,作为一个计算机专业的学生,我不能忍。
“既然 CPU 跑不动,为什么不让 GPU 来跑?”
于是,趁着周末,我手撸了一个基于 CUDA 的分布式密码恢复工具——RapidRAR。
结果?速度从 1.2 万次/秒 飙升到了 1.1 亿次/秒,性能提升了整整 8900 倍。 那个原本需要跑 100 年的密码,喝杯咖啡的功夫就出来了。
觉得好用不敢独享,项目已开源,求个 Star 🌟
👉 GitHub 传送门:https://github.com/aLittlecrocod...