问题标签 [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.
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 调用。
先感谢您
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):盐值异常 未加载哈希值。
windows - Hashcat 错误:检测到不受支持的 AMD HIP 运行时版本“0.0.3240”!回退到 OpenCL
这个 HIP 运行时是最近的,我认为是在以前的版本中发布的。我不知道如何安装这个东西(正确的版本),但我所知道的是,由于这个错误,我无法充分利用我的 GPU 的潜力。有人遇到过类似的问题并解决了吗?
谢谢!
python - 如何使用 hascat 破解 werkzeug generate_password_hash() 哈希?
我用这个创建了密码的 SHA256 哈希123456
。
输出是:
我尝试搜索用于在 hashcat 中破解的模式。但我没能找到它。我尝试的每种模式都给了我一个令牌长度异常或Separator unmatched。我想也许应该指定的哈希格式不同。
我的最终目标是找到正确的模式来用 hashcat 破解这个哈希;或任何其他工具来破解这些类型的哈希(使用 werkzeug generate_password_hash() 函数生成的哈希)
hash - Hashcat:分隔符不匹配
我正在尝试破解 SHA-512 哈希文件。消息的格式是 Format - $6$Salt$Password。
我也在使用 Hashcat。我收到错误:分隔符不匹配。
下面是我的命令: Hashcat -a 0 -m 1720 filename.txt /usr/share/wordlists/rockyou.txt
我收到错误:第 1 行的哈希文件(内容):分隔符不匹配。
请帮忙。
php - 如何允许用户 www-data 使用没有密码的 sudo 命令
我想通过 PHP exec() 函数允许在我的网站上运行指定命令,所以我找到了在 sudoers.d 文件中添加 www-data 以允许运行指定命令而无需询问密码的方法。
我尝试了接下来的事情:
- 检查程序目录在哪里
whereis hashcat -> hashcat: /usr/bin/hashcat
- 添加一个新文件
sudo visudo /etc/sudoers.d/www-data
并添加下一行www-data ALL=(www-data:www-data)NOPASSWD: /user/bin/hashcat
- 尝试通过 www-data: 运行它
sudo -u www-data sudo hashcat
,然后我得到这个:[sudo] password for www-data:
,这意味着它似乎不起作用
我能做错什么,那我应该怎么做?我这样做的决定是否正确?有没有更好更安全的解决方案?
handshake - Hashcat 不再适用于 cap 文件
尝试使用 hashcat (v6.2.5) 破解哈希。
得到分隔符不匹配且未找到哈希的错误,但我确定该文件中有多个握手,当哈希模式2500未被弃用时,它也适用于以前版本的 hashcat。那么有没有办法用新版本的hashcat破解cap/hccapx文件还是需要用旧版本呢?