问题标签 [hashcat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
14 浏览

python - 与 Python 子线程交互 - 运行阻塞系统调用

我正在为一个集群破解项目编写一个 hashcat-wrapper ( Windows )。

我已经下载了 hashcat 二进制文件,我正在像这样从 python 调用 hashcat 二进制文件

subprocess.call('hashcat -m 2500 -D 2 -O -w 3 C:/Users/Tuhin/cluster-cracking/job/honeypot_wpa2.hccapx C:/Users/Tuhin/cluster-cracking/wordlist/BIG-WPA-LIST-1', shell=True, cwd='C:/hashcat-6.2.3/')

最终,我将在子线程中调用 hashcat 二进制文件。Hashcat 通常需要相当长的时间来浏览单词表。同时shell 保持交互,即如果我按's' 它会显示我当前的状态,'q' 将退出正在运行的工作。

问题是,如果我从子线程运行 hascat 作为系统调用(如上所示),我怎样才能使母线程与子线程交互,即模拟按键并将输出返回到母线程。

我希望解决方案在 Windows 中运行,我发现很少有解决方案可以在 linux 中对 hashcat 进行 API 调用。

先感谢您

0 投票
1 回答
466 浏览

encryption - 我对“Hashcat”错误“Bitlocker”哈希有疑问

我有一个来自图像的哈希文件,我的设备是 Surface Pro BitLocker 加密图像

Recovery Key hash #0: $bitlocker$2$16$57debb77a3b130a92397f8c063049274$1048576$12$20cfa3155178d70198020000$60$ad91090585684fe3da68e053c0cbfdaae24e8bd5c6b50978790b964d3b2a808c3394a833c690cc9c99c0364d9df1fac40bdcadcd2b987a7d780bfdc3

当我跑步时

hashcat.exe -m 22100 bitlocker.txt rockyou.txt

我收到一个错误

第 1 行的哈希文件 'bitlocker.txt' ($bitlo...9df1fac40bdcadcd2b987a7d780bfdc3):盐值异常 未加载哈希值。

0 投票
0 回答
402 浏览

windows - Hashcat 错误:检测到不受支持的 AMD HIP 运行时版本“0.0.3240”!回退到 OpenCL

这个 HIP 运行时是最近的,我认为是在以前的版本中发布的。我不知道如何安装这个东西(正确的版本),但我所知道的是,由于这个错误,我无法充分利用我的 GPU 的潜力。有人遇到过类似的问题并解决了吗?

谢谢!

0 投票
1 回答
285 浏览

python - 如何使用 hascat 破解 werkzeug generate_password_hash() 哈希?

我用这个创建了密码的 SHA256 哈希123456

输出是:

我尝试搜索用于在 hashcat 中破解的模式。但我没能找到它。我尝试的每种模式都给了我一个令牌长度异常Separator unmatched。我想也许应该指定的哈希格式不同。

我的最终目标是找到正确的模式来用 hashcat 破解这个哈希;或任何其他工具来破解这些类型的哈希(使用 werkzeug generate_password_hash() 函数生成的哈希)

0 投票
0 回答
1320 浏览

hash - Hashcat:分隔符不匹配

我正在尝试破解 SHA-512 哈希文件。消息的格式是 Format - $6$Salt$Password。

我也在使用 Hashcat。我收到错误:分隔符不匹配。

下面是我的命令: Hashcat -a 0 -m 1720 filename.txt /usr/share/wordlists/rockyou.txt

我收到错误:第 1 行的哈希文件(内容):分隔符不匹配。

请帮忙。

0 投票
0 回答
138 浏览

windows - 在 hashcat、windows 中出现没有加载哈希的错误

我是密码学的初学者,我正在使用 hashcat 6.2.5 破译 md5 哈希列表,我面临的问题是:

  1. 我的 cmd 没有将 hashcat64.exe 识别为命令,但接受 hashcat.exe 作为命令
  2. 我的文本文档没有直观地显示 .txt 扩展名,但在使用属性或路径检查时确实是 .txt 文件
  3. 解码哈希列表时,我使用了 -m 0 和 -a 0 命令,但执行时出现“令牌异常长度,未加载哈希”错误。在此处输入图像描述

如何解决这个问题?

0 投票
1 回答
41 浏览

php - 如何允许用户 www-data 使用没有密码的 sudo 命令

我想通过 PHP exec() 函数允许在我的网站上运行指定命令,所以我找到了在 sudoers.d 文件中添加 www-data 以允许运行指定命令而无需询问密码的方法。

我尝试了接下来的事情:

  1. 检查程序目录在哪里 whereis hashcat -> hashcat: /usr/bin/hashcat
  2. 添加一个新文件sudo visudo /etc/sudoers.d/www-data并添加下一行www-data ALL=(www-data:www-data)NOPASSWD: /user/bin/hashcat
  3. 尝试通过 www-data: 运行它sudo -u www-data sudo hashcat ,然后我得到这个:[sudo] password for www-data:,这意味着它似乎不起作用

我能做错什么,那我应该怎么做?我这样做的决定是否正确?有没有更好更安全的解决方案?

0 投票
0 回答
29 浏览

handshake - Hashcat 不再适用于 cap 文件

尝试使用 hashcat (v6.2.5) 破解哈希。

得到分隔符不匹配且未找到哈希的错误,但我确定该文件中有多个握手,当哈希模式2500未被弃用时,它也适用于以前版本的 hashcat。那么有没有办法用新版本的hashcat破解cap/hccapx文件还是需要用旧版本呢?