首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hashcat密码破解

Hashcat密码破解
EN

Security用户
提问于 2015-09-05 04:34:01
回答 1查看 1.5K关注 0票数 2

假设一台运行Ubuntu14.04的膝上型计算机,除了标准软件之外,它只安装了Hashcat。

如果我有一个四核处理器,而不是一个双核处理器,那么是否正确地说,如果我有一个四核处理器,那么每秒的蛮力尝试速度会快两倍吗?

RAM在增加每秒的尝试中扮演什么样的角色?

EN

回答 1

Security用户

回答已采纳

发布于 2015-09-05 08:53:16

如果我有一个四核处理器,而不是一个双核处理器,那么是否正确地说,如果我有一个四核处理器,那么每秒的蛮力尝试速度会快两倍吗?

Hashcat是多线程的,所以它使用四核会更快,但我不认为它会快两倍。

RAM在增加每秒的尝试中扮演什么样的角色?

Hashcat将字典存储在内存中,因此您拥有的RAM越多,需要进行的交换就越少。

好的,我继续做了一个小实验,下面是结果(我没有让完整的基准测试运行,所以只测试了最初的几个算法)。下面是MD5的表:

代码语言:javascript
复制
| CPUs |  RAM | Words per Second |
|:----:|:----:|:----------------:|
|   1  |  512 |      13.59M      |
|   1  | 1024 |      12.47M      |
|   2  |  512 |      25.01M      |
|   2  | 1024 |      26.54M      |
|   4  | 1024 |      36.22M      |

一个cpu和512 MB RAM的Hashcat基准测试

一个cpu和1024 MB RAM的Hashcat基准测试

包含2个cpus和512 MB RAM的Hashcat基准测试

包含2个cpus和1024 MB RAM的Hashcat基准测试

包含4个cpus和1024 MB RAM的Hashcat基准测试

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

https://security.stackexchange.com/questions/99593

复制
相关文章

相似问题

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