发布日期:2005-03-23
简要说明:
MD5Crack V3.1 在 MD5Crack V3.0 的基础上对速度进行了提升.内容包括:
1.将 MD5 算法中的 64 轮变换(Transform 函数中) 用汇编改写,提高速度.
2.增大每次处理的块数,以内存空间来换取一定的速度.
3.改用 boost 库来计时,提高计时的精确度.
经过粗略测试估计 V3.1 比 V3.0 提升速度 15% ~ 20% 左右.测试报告如下:
一.测试环境:
测试在我那台破机器上进行,具体配置为:
AMD Althon(tm)XP 1600+ , 256M RAM , Microsoft Window 2000 Server Sp4
测试过程中只开了 Windows 自带的任务管理器,关闭了所有防火墙和杀毒软件等.
二. 速度测试:
(1) 单密文 aaaaaaaaaaaaaaaa , 0-8 位数字, 8 线程
V3.0(单位:秒) 166.91 168.92
汇编化 153.28 155.35
V3.1 141.79 141.83
(2) 密文 8B1A9953C4611296A827ABF8C47804D7 (Hello 加密), 大小写字母,8 线程,找到明文位止
V3.0: 6 分 44 秒
V3.1: 311.11秒, 318.20 秒
3. 资源占用
破解时 CPU 占用都在 99% 左右.
3.0 停止时占用内存 2.5M 左右, 8 线程时占用内存小于 3 M
3.1 停止时占用内存 2.7M 左右, 8 线程时占用内存大于 5 M
下载地址:!
本地下载!
|
Copyright ? 2004 A!Die Software Studio.All rights reserved.
|