<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[hashcat Forum - All Forums]]></title>
		<link>https://hashcat.net/forum/</link>
		<description><![CDATA[hashcat Forum - https://hashcat.net/forum]]></description>
		<pubDate>Wed, 28 Oct 2026 22:07:34 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[hashcat v8.0.0]]></title>
			<link>https://hashcat.net/forum/thread-13700.html</link>
			<pubDate>Sun, 25 Oct 2026 20:11:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=1">atom</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13700.html</guid>
			<description><![CDATA[<hr class="mycode_hr" />
Welcome to hashcat v8.0.0!<br />
<br />
Download binaries and source code from <a href="https://hashcat.net/hashcat/" target="_blank" rel="noopener" class="mycode_url">hashcat</a> or from <a href="https://github.com/hashcat/hashcat" target="_blank" rel="noopener" class="mycode_url">GitHub</a><br />
<hr class="mycode_hr" />
<br />
We're proud to announce the release of hashcat v8.0.0. This is the largest update in the history of hashcat. No earlier release changed as many files, and no earlier release collected as many changelog entries.<br />
<br />
The full writeup is about 17,000 words, much more than a single post here can hold.<br />
<br />
If you have an hour, here's the writeup: <a href="https://github.com/hashcat/hashcat/blob/v8.0.0/docs/releases_notes_v8.0.0.pdf" target="_blank" rel="noopener" class="mycode_url">Full Release Notes and detailed writeup</a><br />
<br />
If you are upgrading an existing setup, please read section 5, "Before You Upgrade", first.<br />
<br />
Here's a quick summary:<ul class="mycode_list"><li>11 major features and four new attack-modes<br />
</li>
<li>146 new hash-modes and 306 bug fixes<br />
</li>
<li>4,091 files changed, with 439,469 lines added and 229,313 deleted<br />
</li>
<li>Contributions from 63 people, 43 of them first-time contributors<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Major New Features<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">PCFG Attacks (-a 4)</span>: Probabilistic attacks that try the most likely passwords first, from a grammar trained on real passwords. Narrow them with a mask, or feed them hints about one person. Hashcat can seek anywhere in their keyspace, so they finally work in distributed setups.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Hash Recipes (-m 4000)</span>: Describe a custom hash on the command line, such as --hash-recipe 'md5(md5(salt) . pass)', and crack it at GPU speed. No need to wait for someone to write a hash-mode for it.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">FPGA Support (-m 75000)</span>: For the first time, hashcat runs on FPGAs, starting with bcrypt on seven types of boards. These boards run right next to your GPUs.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Table Attacks (-a 5)</span>: The table attack is back, under its original attack-mode number from hashcat-legacy.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Wordlists in Masks (-a 12)</span>: Place a word anywhere in a mask with ?w, and a word from a second wordlist with ?q.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Rules in Every Attack-Mode</span>: Rule files given with -r now work in combinator, brute-force, PCFG, table and hybrid attacks as well.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Account-Aware Association (-a 9)</span>: Hashcat reads the words for each hash directly from the hash file, so you no longer have to build the wordlist yourself.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Feed Plugins (-a 8)</span>: Candidate generators run as plugins, with full support for keyspace, work distribution, restore and status.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Lookup (--lookup)</span>: Find out whether an attack reaches a given password, and at which point, without running the attack.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Large-Scale and Distributed Work<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>Seekable wordlists: a seek database lets every device start near its range, including inside xz and zstd compressed wordlists<br />
</li>
<li>Many wordlists, one keyspace: --skip, --limit and --keyspace now work with wordlist directories, mask files and --increment<br />
</li>
<li>A new brain server database, and a way to fill the brain from an earlier attack<br />
</li>
<li>Large hash lists are loaded using every CPU core. A list of 5 million salted hashes now loads in 1.2 seconds instead of 7 seconds<br />
</li>
<li>Memory budgets per process for shared machines, with HASHCAT_DEVICE_MEM_LIMIT and HASHCAT_HOST_MEM_LIMIT<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
New Algorithm Support<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>146 new hash-modes, including yescrypt, Kerberos 5 etype 3, FreeBSD GELI, OpenBSD softraid, Google fscrypt, KDE KWallet, OpenSSH bcrypt-pbkdf, BIP39 passphrases, MSSQL (2025) and iClass<br />
</li>
<li>91 of them are raw hash-modes for the new hash functions introduced through hash recipes, from 40084 to 40175<br />
</li>
<li>26 new hash primitives<br />
</li>
<li>Eight new tools to extract hashes<br />
</li>
<li>The 74 hash-modes that run only as a stored recipe now have numbers from 40009 to 40082. The old numbers still work<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Performance Improvements<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>A new autotune that starts from what the device reports instead of trying every launch size. With a file of 200 masks, it takes 4 seconds instead of 243 seconds<br />
</li>
<li>Small wordlists with many rules now keep every device busy. On two RTX 4090 cards, a mode 12700 run with 50,000 words and 150,000 rules finishes in 17 seconds instead of 60 seconds<br />
</li>
<li>Optimizations to individual hash-modes, including:<ul class="mycode_list"><li>PKZIP: 13.8x (RTX 4090), 12.1x (Arc A770), 4.4x (RX 7900 XTX)<br />
</li>
<li>Raw private keys: 32x to 58x (RTX 4090, RX 7900 XTX, Arc A770)<br />
</li>
<li>Radmin3: 11x (RTX 4090), 8.2x (RX 7900 XTX)<br />
</li>
<li>NetNTLMv1: 2.9x to 3.8x (Metal)<br />
</li>
<li>LM: 8.7x (Arc A770)<br />
</li>
<li>RACF KDFAES: 10.9x (Arc A770)<br />
</li>
</ul>
</li>
<li>Less memory spent on buffers that were never used<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Backends and Platforms<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Metal 4 (Apple):</span> Used on Apple Silicon Macs with macOS 26, with cached pipelines. Builds on Apple Silicon are now native arm64 by default<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mesa rusticl (AMD):</span> Hashcat now runs on AMD GPUs under the open source OpenCL driver provided by Mesa<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Shared core library:</span> Hashcat is now built as libhashcat, which the modules, bridges and feeds link to. This makes it much easier to package<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Before You Upgrade<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>--restore now prints the stored command instead of running it (CVE-2026-68766)<br />
</li>
<li>The brain protocol moved to version 2. Upgrade the clients and the server together<br />
</li>
<li>Custom plugins built for v7.1.2 need porting and a rebuild<br />
</li>
<li>-w is accepted but ignored. Every run uses the former workload profile 3<br />
</li>
<li>Mode 72000 is removed. Use mode 73000<br />
</li>
<li>Hashcat exits with -2 for user errors, distinct from the generic -1<br />
</li>
</ul>
<br />
See section 5 of the release notes for the full list.<br />
<br />
<hr class="mycode_hr" />
Bug Fixes<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>306 fixed bugs, 64 of them memory safety fixes, most of them in the hash parsers<br />
</li>
<li>Several fixes for passwords that older versions missed, for example in WPA, SAP, NTLM and Argon2. If you attacked one of these hash-modes with v7, it may be worth running the attack again<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Final Words<br />
<hr class="mycode_hr" />
<br />
Hashcat v8.0.0 brings several major features, and honestly, they could have filled several releases. They all came in at the same time, and at a pace that left no room to slow down for a release in between.<br />
<br />
If I had to name the most important ones, it would be PCFG and hash recipes. Both are for the users, not for the developers. PCFG is most likely what you will start once your wordlist and rule attacks are exhausted. And with hash recipes, hashcat no longer supports "only" 700 hash-modes. It supports an unlimited number of them.<br />
<br />
I want to sincerely thank all contributors, testers, and supporters who helped bring this release to life. You know who you are. Thank you.]]></description>
			<content:encoded><![CDATA[<hr class="mycode_hr" />
Welcome to hashcat v8.0.0!<br />
<br />
Download binaries and source code from <a href="https://hashcat.net/hashcat/" target="_blank" rel="noopener" class="mycode_url">hashcat</a> or from <a href="https://github.com/hashcat/hashcat" target="_blank" rel="noopener" class="mycode_url">GitHub</a><br />
<hr class="mycode_hr" />
<br />
We're proud to announce the release of hashcat v8.0.0. This is the largest update in the history of hashcat. No earlier release changed as many files, and no earlier release collected as many changelog entries.<br />
<br />
The full writeup is about 17,000 words, much more than a single post here can hold.<br />
<br />
If you have an hour, here's the writeup: <a href="https://github.com/hashcat/hashcat/blob/v8.0.0/docs/releases_notes_v8.0.0.pdf" target="_blank" rel="noopener" class="mycode_url">Full Release Notes and detailed writeup</a><br />
<br />
If you are upgrading an existing setup, please read section 5, "Before You Upgrade", first.<br />
<br />
Here's a quick summary:<ul class="mycode_list"><li>11 major features and four new attack-modes<br />
</li>
<li>146 new hash-modes and 306 bug fixes<br />
</li>
<li>4,091 files changed, with 439,469 lines added and 229,313 deleted<br />
</li>
<li>Contributions from 63 people, 43 of them first-time contributors<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Major New Features<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">PCFG Attacks (-a 4)</span>: Probabilistic attacks that try the most likely passwords first, from a grammar trained on real passwords. Narrow them with a mask, or feed them hints about one person. Hashcat can seek anywhere in their keyspace, so they finally work in distributed setups.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Hash Recipes (-m 4000)</span>: Describe a custom hash on the command line, such as --hash-recipe 'md5(md5(salt) . pass)', and crack it at GPU speed. No need to wait for someone to write a hash-mode for it.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">FPGA Support (-m 75000)</span>: For the first time, hashcat runs on FPGAs, starting with bcrypt on seven types of boards. These boards run right next to your GPUs.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Table Attacks (-a 5)</span>: The table attack is back, under its original attack-mode number from hashcat-legacy.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Wordlists in Masks (-a 12)</span>: Place a word anywhere in a mask with ?w, and a word from a second wordlist with ?q.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Rules in Every Attack-Mode</span>: Rule files given with -r now work in combinator, brute-force, PCFG, table and hybrid attacks as well.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Account-Aware Association (-a 9)</span>: Hashcat reads the words for each hash directly from the hash file, so you no longer have to build the wordlist yourself.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Feed Plugins (-a 8)</span>: Candidate generators run as plugins, with full support for keyspace, work distribution, restore and status.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Lookup (--lookup)</span>: Find out whether an attack reaches a given password, and at which point, without running the attack.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Large-Scale and Distributed Work<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>Seekable wordlists: a seek database lets every device start near its range, including inside xz and zstd compressed wordlists<br />
</li>
<li>Many wordlists, one keyspace: --skip, --limit and --keyspace now work with wordlist directories, mask files and --increment<br />
</li>
<li>A new brain server database, and a way to fill the brain from an earlier attack<br />
</li>
<li>Large hash lists are loaded using every CPU core. A list of 5 million salted hashes now loads in 1.2 seconds instead of 7 seconds<br />
</li>
<li>Memory budgets per process for shared machines, with HASHCAT_DEVICE_MEM_LIMIT and HASHCAT_HOST_MEM_LIMIT<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
New Algorithm Support<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>146 new hash-modes, including yescrypt, Kerberos 5 etype 3, FreeBSD GELI, OpenBSD softraid, Google fscrypt, KDE KWallet, OpenSSH bcrypt-pbkdf, BIP39 passphrases, MSSQL (2025) and iClass<br />
</li>
<li>91 of them are raw hash-modes for the new hash functions introduced through hash recipes, from 40084 to 40175<br />
</li>
<li>26 new hash primitives<br />
</li>
<li>Eight new tools to extract hashes<br />
</li>
<li>The 74 hash-modes that run only as a stored recipe now have numbers from 40009 to 40082. The old numbers still work<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Performance Improvements<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>A new autotune that starts from what the device reports instead of trying every launch size. With a file of 200 masks, it takes 4 seconds instead of 243 seconds<br />
</li>
<li>Small wordlists with many rules now keep every device busy. On two RTX 4090 cards, a mode 12700 run with 50,000 words and 150,000 rules finishes in 17 seconds instead of 60 seconds<br />
</li>
<li>Optimizations to individual hash-modes, including:<ul class="mycode_list"><li>PKZIP: 13.8x (RTX 4090), 12.1x (Arc A770), 4.4x (RX 7900 XTX)<br />
</li>
<li>Raw private keys: 32x to 58x (RTX 4090, RX 7900 XTX, Arc A770)<br />
</li>
<li>Radmin3: 11x (RTX 4090), 8.2x (RX 7900 XTX)<br />
</li>
<li>NetNTLMv1: 2.9x to 3.8x (Metal)<br />
</li>
<li>LM: 8.7x (Arc A770)<br />
</li>
<li>RACF KDFAES: 10.9x (Arc A770)<br />
</li>
</ul>
</li>
<li>Less memory spent on buffers that were never used<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Backends and Platforms<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Metal 4 (Apple):</span> Used on Apple Silicon Macs with macOS 26, with cached pipelines. Builds on Apple Silicon are now native arm64 by default<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mesa rusticl (AMD):</span> Hashcat now runs on AMD GPUs under the open source OpenCL driver provided by Mesa<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Shared core library:</span> Hashcat is now built as libhashcat, which the modules, bridges and feeds link to. This makes it much easier to package<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Before You Upgrade<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>--restore now prints the stored command instead of running it (CVE-2026-68766)<br />
</li>
<li>The brain protocol moved to version 2. Upgrade the clients and the server together<br />
</li>
<li>Custom plugins built for v7.1.2 need porting and a rebuild<br />
</li>
<li>-w is accepted but ignored. Every run uses the former workload profile 3<br />
</li>
<li>Mode 72000 is removed. Use mode 73000<br />
</li>
<li>Hashcat exits with -2 for user errors, distinct from the generic -1<br />
</li>
</ul>
<br />
See section 5 of the release notes for the full list.<br />
<br />
<hr class="mycode_hr" />
Bug Fixes<br />
<hr class="mycode_hr" /><ul class="mycode_list"><li>306 fixed bugs, 64 of them memory safety fixes, most of them in the hash parsers<br />
</li>
<li>Several fixes for passwords that older versions missed, for example in WPA, SAP, NTLM and Argon2. If you attacked one of these hash-modes with v7, it may be worth running the attack again<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
Final Words<br />
<hr class="mycode_hr" />
<br />
Hashcat v8.0.0 brings several major features, and honestly, they could have filled several releases. They all came in at the same time, and at a pace that left no room to slow down for a release in between.<br />
<br />
If I had to name the most important ones, it would be PCFG and hash recipes. Both are for the users, not for the developers. PCFG is most likely what you will start once your wordlist and rule attacks are exhausted. And with hash recipes, hashcat no longer supports "only" 700 hash-modes. It supports an unlimited number of them.<br />
<br />
I want to sincerely thank all contributors, testers, and supporters who helped bring this release to life. You know who you are. Thank you.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[exhusted]]></title>
			<link>https://hashcat.net/forum/thread-13699.html</link>
			<pubDate>Sat, 24 Oct 2026 17:59:46 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21659">sulphurdiamonds</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13699.html</guid>
			<description><![CDATA[i lost an old password to a rar file of mine, as i save my games in zip files to transfer them from devices.<br />
ive got the program and everything worked, it just exhausts at 100%. i know that means that im fucking something up, i simply have no idea as to what.<br />
Session..........: hashcat<br />
Status...........: Exhausted<br />
Hash.Mode........: 13000 (RAR5)<br />
Hash.Target......: consider this a censor<br />
Time.Started.....: Sat Oct 24 13:15:19 2026 (19 mins, 34 secs)<br />
Time.Estimated...: Sat Oct 24 13:34:53 2026 (0 secs)<br />
Kernel.Feature...: Pure Kernel (password length 0-256 bytes)<br />
Guess.Mask.......: ?u?l?l?l?l123 [8]<br />
Guess.Queue......: 1/1 (100.00%)<br />
Speed.#01........:    10123 H/s (2.62ms) @ Accel:21 Loops:128 Thr:256 Vec:1<br />
Recovered........: 0/1 (0.00%) Digests (total), 0/1 (0.00%) Digests (new)<br />
Progress.........: 11881376/11881376 (100.00%)<br />
Rejected.........: 0/11881376 (0.00%)<br />
Restore.Point....: 456976/456976 (100.00%)<br />
Restore.Sub.#01..: Salt:0 Amplifier:25-26 Iteration:32768-32799<br />
Candidate.Engine.: Device Generator<br />
Candidates.#01...: Xdrvq123 -&gt; Xqxvq123<br />
Hardware.Mon.#01.: Temp: 64c Fan: 56% Util: 96% Core:1695MHz Mem:3504MHz Bus:16<br />
i dont know what to fix, or if im doing something wrong. I wont be able to answer questions very well given im new to this program (and stuff like this in general)]]></description>
			<content:encoded><![CDATA[i lost an old password to a rar file of mine, as i save my games in zip files to transfer them from devices.<br />
ive got the program and everything worked, it just exhausts at 100%. i know that means that im fucking something up, i simply have no idea as to what.<br />
Session..........: hashcat<br />
Status...........: Exhausted<br />
Hash.Mode........: 13000 (RAR5)<br />
Hash.Target......: consider this a censor<br />
Time.Started.....: Sat Oct 24 13:15:19 2026 (19 mins, 34 secs)<br />
Time.Estimated...: Sat Oct 24 13:34:53 2026 (0 secs)<br />
Kernel.Feature...: Pure Kernel (password length 0-256 bytes)<br />
Guess.Mask.......: ?u?l?l?l?l123 [8]<br />
Guess.Queue......: 1/1 (100.00%)<br />
Speed.#01........:    10123 H/s (2.62ms) @ Accel:21 Loops:128 Thr:256 Vec:1<br />
Recovered........: 0/1 (0.00%) Digests (total), 0/1 (0.00%) Digests (new)<br />
Progress.........: 11881376/11881376 (100.00%)<br />
Rejected.........: 0/11881376 (0.00%)<br />
Restore.Point....: 456976/456976 (100.00%)<br />
Restore.Sub.#01..: Salt:0 Amplifier:25-26 Iteration:32768-32799<br />
Candidate.Engine.: Device Generator<br />
Candidates.#01...: Xdrvq123 -&gt; Xqxvq123<br />
Hardware.Mon.#01.: Temp: 64c Fan: 56% Util: 96% Core:1695MHz Mem:3504MHz Bus:16<br />
i dont know what to fix, or if im doing something wrong. I wont be able to answer questions very well given im new to this program (and stuff like this in general)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Security study group: crediting the members who bring others]]></title>
			<link>https://hashcat.net/forum/thread-13698.html</link>
			<pubDate>Fri, 23 Oct 2026 15:47:16 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21651">NathanBri90</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13698.html</guid>
			<description><![CDATA[General talk question, not a support request.<br />
<br />
I help organise a study group for people learning security, mostly students preparing for certifications and a few people doing CTFs on weekends. We share write-ups, run practice sessions and help each other set up labs.<br />
<br />
After a year the group has around 400 people. The active core came almost entirely from a few members who invite classmates and then mentor them through their first challenges.<br />
<br />
We wanted to give those mentors some recognition, but the basic invite stats were full of people who joined before an exam and vanished right after it.<br />
<br />
We moved to an invite tracker that only counts people who stay active, and the list now matches the mentors everyone already knew about.<br />
<br />
For anyone else running a study or CTF group: how do you keep people around after the exam is over?]]></description>
			<content:encoded><![CDATA[General talk question, not a support request.<br />
<br />
I help organise a study group for people learning security, mostly students preparing for certifications and a few people doing CTFs on weekends. We share write-ups, run practice sessions and help each other set up labs.<br />
<br />
After a year the group has around 400 people. The active core came almost entirely from a few members who invite classmates and then mentor them through their first challenges.<br />
<br />
We wanted to give those mentors some recognition, but the basic invite stats were full of people who joined before an exam and vanished right after it.<br />
<br />
We moved to an invite tracker that only counts people who stay active, and the list now matches the mentors everyone already knew about.<br />
<br />
For anyone else running a study or CTF group: how do you keep people around after the exam is over?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[help fot DES Known-Plaintext Key Recovery ($97$ token / 6-byte known ciphertext)]]></title>
			<link>https://hashcat.net/forum/thread-13693.html</link>
			<pubDate>Fri, 16 Oct 2026 14:41:52 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21619">MaCoLab</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13693.html</guid>
			<description><![CDATA[Hi everyone,<br />
<br />
I'm analyzing a system (mifare1k) that derives sector keys using DES-ECB from the 4-byte card UID.<br />
I have captured multiple known-plaintext test vectors, but the 56-bit DES master key needs to be recovered.<br />
<br />
Target Details:<br />
- Algorithm: DES (ECB Mode) / Mode 14000<br />
- Plaintext (UID 0 padded): 0000000000000000<br />
- Ciphertext (Key 0B): 9F39B67E0B64 (first 6 bytes are known, last 2 bytes are discarded by reader)<br />
- Bitmask: FFFFFFFFFFFF0000<br />
<br />
Crack.sh Token (&#36;97&#36; format with bitmask):<br />
&#36;97&#36;AAAAAAAAAAD///////8AAJ85tn4LZAAA<br />
<br />
Secondary Verification Vector:<br />
- Plaintext: 0000000100000000<br />
- Ciphertext: B4A18FE1F51F<br />
<br />
If anyone with an FPGA cluster or multi-GPU rig has spare cycles to run this keyspace, your help would be greatly appreciated!<br />
<br />
Thanks in advance!]]></description>
			<content:encoded><![CDATA[Hi everyone,<br />
<br />
I'm analyzing a system (mifare1k) that derives sector keys using DES-ECB from the 4-byte card UID.<br />
I have captured multiple known-plaintext test vectors, but the 56-bit DES master key needs to be recovered.<br />
<br />
Target Details:<br />
- Algorithm: DES (ECB Mode) / Mode 14000<br />
- Plaintext (UID 0 padded): 0000000000000000<br />
- Ciphertext (Key 0B): 9F39B67E0B64 (first 6 bytes are known, last 2 bytes are discarded by reader)<br />
- Bitmask: FFFFFFFFFFFF0000<br />
<br />
Crack.sh Token (&#36;97&#36; format with bitmask):<br />
&#36;97&#36;AAAAAAAAAAD///////8AAJ85tn4LZAAA<br />
<br />
Secondary Verification Vector:<br />
- Plaintext: 0000000100000000<br />
- Ciphertext: B4A18FE1F51F<br />
<br />
If anyone with an FPGA cluster or multi-GPU rig has spare cycles to run this keyspace, your help would be greatly appreciated!<br />
<br />
Thanks in advance!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Need help recovering a DES key — known-plaintext pair, mode 14000]]></title>
			<link>https://hashcat.net/forum/thread-13691.html</link>
			<pubDate>Fri, 09 Oct 2026 02:24:50 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21592">soultan</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13691.html</guid>
			<description><![CDATA[Hi all,<br />
<br />
  I'm trying to recover a single-DES (ECB) key from a legacy embedded billing/metering system. I have a confirmed known-plaintext/ciphertext pair (verified independently, not guessed):<br />
<br />
  hashcat -m 14000 -a 3 "[removed by admin]" --hex-charset -1 charsets\DES_even.charset ?1?1?1?1?1?1?1?1<br />
<br />
  (charset = all even bytes 00-FE, since the key's parity bits don't matter — true 2^56 keyspace)<br />
<br />
  Running solo on a laptop RTX 2050 (~11 GH/s), ETA is ~73 days. Would anyone with spare GPU time be willing to contribute via Hashtopolis, or run a chunk of the keyspace independently? Happy to coordinate and share progress. Thanks!]]></description>
			<content:encoded><![CDATA[Hi all,<br />
<br />
  I'm trying to recover a single-DES (ECB) key from a legacy embedded billing/metering system. I have a confirmed known-plaintext/ciphertext pair (verified independently, not guessed):<br />
<br />
  hashcat -m 14000 -a 3 "[removed by admin]" --hex-charset -1 charsets\DES_even.charset ?1?1?1?1?1?1?1?1<br />
<br />
  (charset = all even bytes 00-FE, since the key's parity bits don't matter — true 2^56 keyspace)<br />
<br />
  Running solo on a laptop RTX 2050 (~11 GH/s), ETA is ~73 days. Would anyone with spare GPU time be willing to contribute via Hashtopolis, or run a chunk of the keyspace independently? Happy to coordinate and share progress. Thanks!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Trying to get into an encrypted drive on my PC]]></title>
			<link>https://hashcat.net/forum/thread-13685.html</link>
			<pubDate>Tue, 22 Sep 2026 21:26:09 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21533">dessa</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13685.html</guid>
			<description><![CDATA[I'm trying to get onto an encrypted drive on my PC, but I'm horrendously bad at using hash cat. <br />
<br />
I think I managed to run a bunch of passwords on it, but I'm not even really sure about that. I used the following command and I couldn't decipher the output. It was each line on the wordlist followed by "`&#36;`\r`" without quotes. <br />
<br />
cat wordlist.TXT | xargs -t -p `nproc` -i echo {} | cryptsetup --verbose --test-passphrase open /dev/nvme0n1p3 mountpoin<br />
<br />
if anyone could at least tell me if this command works, or how I'm supposed to interpret it's output that would be a massive help.]]></description>
			<content:encoded><![CDATA[I'm trying to get onto an encrypted drive on my PC, but I'm horrendously bad at using hash cat. <br />
<br />
I think I managed to run a bunch of passwords on it, but I'm not even really sure about that. I used the following command and I couldn't decipher the output. It was each line on the wordlist followed by "`&#36;`\r`" without quotes. <br />
<br />
cat wordlist.TXT | xargs -t -p `nproc` -i echo {} | cryptsetup --verbose --test-passphrase open /dev/nvme0n1p3 mountpoin<br />
<br />
if anyone could at least tell me if this command works, or how I'm supposed to interpret it's output that would be a massive help.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Taking Hashcat on her maiden voyage!]]></title>
			<link>https://hashcat.net/forum/thread-13682.html</link>
			<pubDate>Mon, 14 Sep 2026 13:36:58 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21517">Gamer30168</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13682.html</guid>
			<description><![CDATA[Hello my cryptographer friends! I have never tried breaking any passwords other than taking guesses and giving up quickly. I was never any good with math hence I never developed a love for it. <br />
<br />
With the introductions out of the way I just built a new desktop with some respectable hardware in it so I've decided to put it to the test! I want to try and use Hashcat coupled with a 5060ti CUDA enabled GPU to see how long it takes to guess my Wifi password. I notice on the back of my router that it only uses lowercase letters and numbers. There are 11 characters total.<br />
<br />
How to tell Hashcat (or whatever program) to take a guess at all combinations possible using only lowercase letters and numbers 0-9? <br />
<br />
Thank you in advance!]]></description>
			<content:encoded><![CDATA[Hello my cryptographer friends! I have never tried breaking any passwords other than taking guesses and giving up quickly. I was never any good with math hence I never developed a love for it. <br />
<br />
With the introductions out of the way I just built a new desktop with some respectable hardware in it so I've decided to put it to the test! I want to try and use Hashcat coupled with a 5060ti CUDA enabled GPU to see how long it takes to guess my Wifi password. I notice on the back of my router that it only uses lowercase letters and numbers. There are 11 characters total.<br />
<br />
How to tell Hashcat (or whatever program) to take a guess at all combinations possible using only lowercase letters and numbers 0-9? <br />
<br />
Thank you in advance!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Same hash type, same password, multiple hashes cracked???]]></title>
			<link>https://hashcat.net/forum/thread-13670.html</link>
			<pubDate>Mon, 17 Aug 2026 13:45:53 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21435">Infortunate</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13670.html</guid>
			<description><![CDATA[As you can see below, I'm getting the same password cracked with 2 different hashes (from unsalted SHA1, workload 100). How is it possible? :<br />
<br />
.\hashcat.exe -m 100 -a 3 -w 3 --potfile-disable d3452821155680b012da42b4fe11a90981a81aae shabang!<br />
hashcat (v6.2.6) starting<br />
<br />
* Device #1: WARNING! Kernel exec timeout is not disabled.<br />
            This may cause "CL_OUT_OF_RESOURCES" or related errors.<br />
            To disable the timeout, see: <a href="https://hashcat.net/q/timeoutpatch" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/q/timeoutpatch</a><br />
* Device #2: WARNING! Kernel exec timeout is not disabled.<br />
            This may cause "CL_OUT_OF_RESOURCES" or related errors.<br />
            To disable the timeout, see: <a href="https://hashcat.net/q/timeoutpatch" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/q/timeoutpatch</a><br />
CUDA API (CUDA 13.0)<br />
====================<br />
* Device #1: NVIDIA GeForce RTX 4070 SUPER, 11051/12281 MB, 56MCU<br />
<br />
OpenCL API (OpenCL 3.0 CUDA 13.0.97) - Platform #1 [NVIDIA Corporation]<br />
=======================================================================<br />
* Device #2: NVIDIA GeForce RTX 4070 SUPER, skipped<br />
<br />
Minimum password length supported by kernel: 0<br />
Maximum password length supported by kernel: 256<br />
<br />
Hashes: 1 digests; 1 unique digests, 1 unique salts<br />
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates<br />
<br />
Optimizers applied:<br />
* Early-Skip<br />
* Not-Salted<br />
* Not-Iterated<br />
* Single-Hash<br />
* Single-Salt<br />
* Brute-Force<br />
* Raw-Hash<br />
<br />
ATTENTION! Pure (unoptimized) backend kernels selected.<br />
Pure kernels can crack longer passwords, but drastically reduce performance.<br />
If you want to switch to optimized kernels, append -O to your commandline.<br />
See the above message to find out about the exact limits.<br />
<br />
Watchdog: Temperature abort trigger set to 90c<br />
<br />
Host memory required for this attack: 1475 MB<br />
<br />
The wordlist or mask that you are using is too small.<br />
This means that hashcat cannot use the full parallel power of your device(s).<br />
Unless you supply more work, your cracking speed will drop.<br />
For tips on supplying more work, see: <a href="https://hashcat.net/faq/morework" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/faq/morework</a><br />
<br />
Approaching final keyspace - workload adjusted.<br />
<br />
d3452821155680b012da42b4fe11a90981a81aae<img src="https://hashcat.net/forum/images/smilies/confused.gif" alt="Confused" title="Confused" class="smilie smilie_13" />habang!<br />
<br />
Session..........: hashcat<br />
Status...........: Cracked<br />
Hash.Mode........: 100 (SHA1)<br />
Hash.Target......: d3452821155680b012da42b4fe11a90981a81aae<br />
Time.Started.....: Mon Aug 17 15:42:14 2026 (0 secs)<br />
Time.Estimated...: Mon Aug 17 15:42:14 2026 (0 secs)<br />
Kernel.Feature...: Pure Kernel<br />
Guess.Mask.......: shabang! [8]<br />
Guess.Queue......: 1/1 (100.00%)<br />
Speed.#1.........:    6532 H/s (0.01ms) @ Accel:256 Loops:1 Thr:128 Vec:1<br />
Recovered........: 1/1 (100.00%) Digests (total), 1/1 (100.00%) Digests (new)<br />
Progress.........: 1/1 (100.00%)<br />
Rejected.........: 0/1 (0.00%)<br />
Restore.Point....: 0/1 (0.00%)<br />
Restore.Sub.#1...: Salt:0 Amplifier:0-1 Iteration:0-1<br />
Candidate.Engine.: Device Generator<br />
Candidates.#1....: shabang! -&gt; shabang!<br />
Hardware.Mon.#1..: Temp: 41c Fan: 30% Util:  2% Core:2475MHz Mem:10501MHz Bus:16<br />
<br />
Started: Mon Aug 17 15:42:12 2026<br />
Stopped: Mon Aug 17 15:42:15 2026<br />
PS C:\Users\******\Desktop\hashcat-6.2.6&gt; .\hashcat.exe -m 100 -a 3 -w 3 --potfile-disable 03452821155680b012da42b4fe11a90981a81aae shabang!<br />
hashcat (v6.2.6) starting<br />
<br />
* Device #1: WARNING! Kernel exec timeout is not disabled.<br />
            This may cause "CL_OUT_OF_RESOURCES" or related errors.<br />
            To disable the timeout, see: <a href="https://hashcat.net/q/timeoutpatch" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/q/timeoutpatch</a><br />
* Device #2: WARNING! Kernel exec timeout is not disabled.<br />
            This may cause "CL_OUT_OF_RESOURCES" or related errors.<br />
            To disable the timeout, see: <a href="https://hashcat.net/q/timeoutpatch" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/q/timeoutpatch</a><br />
CUDA API (CUDA 13.0)<br />
====================<br />
* Device #1: NVIDIA GeForce RTX 4070 SUPER, 11051/12281 MB, 56MCU<br />
<br />
OpenCL API (OpenCL 3.0 CUDA 13.0.97) - Platform #1 [NVIDIA Corporation]<br />
=======================================================================<br />
* Device #2: NVIDIA GeForce RTX 4070 SUPER, skipped<br />
<br />
Minimum password length supported by kernel: 0<br />
Maximum password length supported by kernel: 256<br />
<br />
Hashes: 1 digests; 1 unique digests, 1 unique salts<br />
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates<br />
<br />
Optimizers applied:<br />
* Zero-Byte<br />
* Early-Skip<br />
* Not-Salted<br />
* Not-Iterated<br />
* Single-Hash<br />
* Single-Salt<br />
* Brute-Force<br />
* Raw-Hash<br />
<br />
ATTENTION! Pure (unoptimized) backend kernels selected.<br />
Pure kernels can crack longer passwords, but drastically reduce performance.<br />
If you want to switch to optimized kernels, append -O to your commandline.<br />
See the above message to find out about the exact limits.<br />
<br />
Watchdog: Temperature abort trigger set to 90c<br />
<br />
Host memory required for this attack: 1475 MB<br />
<br />
The wordlist or mask that you are using is too small.<br />
This means that hashcat cannot use the full parallel power of your device(s).<br />
Unless you supply more work, your cracking speed will drop.<br />
For tips on supplying more work, see: <a href="https://hashcat.net/faq/morework" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/faq/morework</a><br />
<br />
Approaching final keyspace - workload adjusted.<br />
<br />
03452821155680b012da42b4fe11a90981a81aae<img src="https://hashcat.net/forum/images/smilies/confused.gif" alt="Confused" title="Confused" class="smilie smilie_13" />habang!<br />
<br />
Session..........: hashcat<br />
Status...........: Cracked<br />
Hash.Mode........: 100 (SHA1)<br />
Hash.Target......: 03452821155680b012da42b4fe11a90981a81aae<br />
Time.Started.....: Mon Aug 17 15:42:24 2026 (0 secs)<br />
Time.Estimated...: Mon Aug 17 15:42:24 2026 (0 secs)<br />
Kernel.Feature...: Pure Kernel<br />
Guess.Mask.......: shabang! [8]<br />
Guess.Queue......: 1/1 (100.00%)<br />
Speed.#1.........:    4836 H/s (0.02ms) @ Accel:256 Loops:1 Thr:128 Vec:1<br />
Recovered........: 1/1 (100.00%) Digests (total), 1/1 (100.00%) Digests (new)<br />
Progress.........: 1/1 (100.00%)<br />
Rejected.........: 0/1 (0.00%)<br />
Restore.Point....: 0/1 (0.00%)<br />
Restore.Sub.#1...: Salt:0 Amplifier:0-1 Iteration:0-1<br />
Candidate.Engine.: Device Generator<br />
Candidates.#1....: shabang! -&gt; shabang!<br />
Hardware.Mon.#1..: Temp: 41c Fan: 30% Util:  0% Core:2475MHz Mem:10501MHz Bus:16<br />
<br />
Started: Mon Aug 17 15:42:22 2026<br />
Stopped: Mon Aug 17 15:42:25 2026]]></description>
			<content:encoded><![CDATA[As you can see below, I'm getting the same password cracked with 2 different hashes (from unsalted SHA1, workload 100). How is it possible? :<br />
<br />
.\hashcat.exe -m 100 -a 3 -w 3 --potfile-disable d3452821155680b012da42b4fe11a90981a81aae shabang!<br />
hashcat (v6.2.6) starting<br />
<br />
* Device #1: WARNING! Kernel exec timeout is not disabled.<br />
            This may cause "CL_OUT_OF_RESOURCES" or related errors.<br />
            To disable the timeout, see: <a href="https://hashcat.net/q/timeoutpatch" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/q/timeoutpatch</a><br />
* Device #2: WARNING! Kernel exec timeout is not disabled.<br />
            This may cause "CL_OUT_OF_RESOURCES" or related errors.<br />
            To disable the timeout, see: <a href="https://hashcat.net/q/timeoutpatch" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/q/timeoutpatch</a><br />
CUDA API (CUDA 13.0)<br />
====================<br />
* Device #1: NVIDIA GeForce RTX 4070 SUPER, 11051/12281 MB, 56MCU<br />
<br />
OpenCL API (OpenCL 3.0 CUDA 13.0.97) - Platform #1 [NVIDIA Corporation]<br />
=======================================================================<br />
* Device #2: NVIDIA GeForce RTX 4070 SUPER, skipped<br />
<br />
Minimum password length supported by kernel: 0<br />
Maximum password length supported by kernel: 256<br />
<br />
Hashes: 1 digests; 1 unique digests, 1 unique salts<br />
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates<br />
<br />
Optimizers applied:<br />
* Early-Skip<br />
* Not-Salted<br />
* Not-Iterated<br />
* Single-Hash<br />
* Single-Salt<br />
* Brute-Force<br />
* Raw-Hash<br />
<br />
ATTENTION! Pure (unoptimized) backend kernels selected.<br />
Pure kernels can crack longer passwords, but drastically reduce performance.<br />
If you want to switch to optimized kernels, append -O to your commandline.<br />
See the above message to find out about the exact limits.<br />
<br />
Watchdog: Temperature abort trigger set to 90c<br />
<br />
Host memory required for this attack: 1475 MB<br />
<br />
The wordlist or mask that you are using is too small.<br />
This means that hashcat cannot use the full parallel power of your device(s).<br />
Unless you supply more work, your cracking speed will drop.<br />
For tips on supplying more work, see: <a href="https://hashcat.net/faq/morework" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/faq/morework</a><br />
<br />
Approaching final keyspace - workload adjusted.<br />
<br />
d3452821155680b012da42b4fe11a90981a81aae<img src="https://hashcat.net/forum/images/smilies/confused.gif" alt="Confused" title="Confused" class="smilie smilie_13" />habang!<br />
<br />
Session..........: hashcat<br />
Status...........: Cracked<br />
Hash.Mode........: 100 (SHA1)<br />
Hash.Target......: d3452821155680b012da42b4fe11a90981a81aae<br />
Time.Started.....: Mon Aug 17 15:42:14 2026 (0 secs)<br />
Time.Estimated...: Mon Aug 17 15:42:14 2026 (0 secs)<br />
Kernel.Feature...: Pure Kernel<br />
Guess.Mask.......: shabang! [8]<br />
Guess.Queue......: 1/1 (100.00%)<br />
Speed.#1.........:    6532 H/s (0.01ms) @ Accel:256 Loops:1 Thr:128 Vec:1<br />
Recovered........: 1/1 (100.00%) Digests (total), 1/1 (100.00%) Digests (new)<br />
Progress.........: 1/1 (100.00%)<br />
Rejected.........: 0/1 (0.00%)<br />
Restore.Point....: 0/1 (0.00%)<br />
Restore.Sub.#1...: Salt:0 Amplifier:0-1 Iteration:0-1<br />
Candidate.Engine.: Device Generator<br />
Candidates.#1....: shabang! -&gt; shabang!<br />
Hardware.Mon.#1..: Temp: 41c Fan: 30% Util:  2% Core:2475MHz Mem:10501MHz Bus:16<br />
<br />
Started: Mon Aug 17 15:42:12 2026<br />
Stopped: Mon Aug 17 15:42:15 2026<br />
PS C:\Users\******\Desktop\hashcat-6.2.6&gt; .\hashcat.exe -m 100 -a 3 -w 3 --potfile-disable 03452821155680b012da42b4fe11a90981a81aae shabang!<br />
hashcat (v6.2.6) starting<br />
<br />
* Device #1: WARNING! Kernel exec timeout is not disabled.<br />
            This may cause "CL_OUT_OF_RESOURCES" or related errors.<br />
            To disable the timeout, see: <a href="https://hashcat.net/q/timeoutpatch" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/q/timeoutpatch</a><br />
* Device #2: WARNING! Kernel exec timeout is not disabled.<br />
            This may cause "CL_OUT_OF_RESOURCES" or related errors.<br />
            To disable the timeout, see: <a href="https://hashcat.net/q/timeoutpatch" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/q/timeoutpatch</a><br />
CUDA API (CUDA 13.0)<br />
====================<br />
* Device #1: NVIDIA GeForce RTX 4070 SUPER, 11051/12281 MB, 56MCU<br />
<br />
OpenCL API (OpenCL 3.0 CUDA 13.0.97) - Platform #1 [NVIDIA Corporation]<br />
=======================================================================<br />
* Device #2: NVIDIA GeForce RTX 4070 SUPER, skipped<br />
<br />
Minimum password length supported by kernel: 0<br />
Maximum password length supported by kernel: 256<br />
<br />
Hashes: 1 digests; 1 unique digests, 1 unique salts<br />
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates<br />
<br />
Optimizers applied:<br />
* Zero-Byte<br />
* Early-Skip<br />
* Not-Salted<br />
* Not-Iterated<br />
* Single-Hash<br />
* Single-Salt<br />
* Brute-Force<br />
* Raw-Hash<br />
<br />
ATTENTION! Pure (unoptimized) backend kernels selected.<br />
Pure kernels can crack longer passwords, but drastically reduce performance.<br />
If you want to switch to optimized kernels, append -O to your commandline.<br />
See the above message to find out about the exact limits.<br />
<br />
Watchdog: Temperature abort trigger set to 90c<br />
<br />
Host memory required for this attack: 1475 MB<br />
<br />
The wordlist or mask that you are using is too small.<br />
This means that hashcat cannot use the full parallel power of your device(s).<br />
Unless you supply more work, your cracking speed will drop.<br />
For tips on supplying more work, see: <a href="https://hashcat.net/faq/morework" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/faq/morework</a><br />
<br />
Approaching final keyspace - workload adjusted.<br />
<br />
03452821155680b012da42b4fe11a90981a81aae<img src="https://hashcat.net/forum/images/smilies/confused.gif" alt="Confused" title="Confused" class="smilie smilie_13" />habang!<br />
<br />
Session..........: hashcat<br />
Status...........: Cracked<br />
Hash.Mode........: 100 (SHA1)<br />
Hash.Target......: 03452821155680b012da42b4fe11a90981a81aae<br />
Time.Started.....: Mon Aug 17 15:42:24 2026 (0 secs)<br />
Time.Estimated...: Mon Aug 17 15:42:24 2026 (0 secs)<br />
Kernel.Feature...: Pure Kernel<br />
Guess.Mask.......: shabang! [8]<br />
Guess.Queue......: 1/1 (100.00%)<br />
Speed.#1.........:    4836 H/s (0.02ms) @ Accel:256 Loops:1 Thr:128 Vec:1<br />
Recovered........: 1/1 (100.00%) Digests (total), 1/1 (100.00%) Digests (new)<br />
Progress.........: 1/1 (100.00%)<br />
Rejected.........: 0/1 (0.00%)<br />
Restore.Point....: 0/1 (0.00%)<br />
Restore.Sub.#1...: Salt:0 Amplifier:0-1 Iteration:0-1<br />
Candidate.Engine.: Device Generator<br />
Candidates.#1....: shabang! -&gt; shabang!<br />
Hardware.Mon.#1..: Temp: 41c Fan: 30% Util:  0% Core:2475MHz Mem:10501MHz Bus:16<br />
<br />
Started: Mon Aug 17 15:42:22 2026<br />
Stopped: Mon Aug 17 15:42:25 2026]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[AMD 9070XT]]></title>
			<link>https://hashcat.net/forum/thread-13669.html</link>
			<pubDate>Sun, 16 Aug 2026 08:48:05 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21431">JazzTheRabbit</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13669.html</guid>
			<description><![CDATA[Hi, Doesn't have too much knowledge around hardware and i'm planning about getting a new PC.<br />
Does the GPU AMD 9070XT is easy to configure in terms of drivers so it will work with Hashcat and Linux?<br />
Does NVIDIA GPUs has any siginificant advantages?<br />
<br />
Thanks.]]></description>
			<content:encoded><![CDATA[Hi, Doesn't have too much knowledge around hardware and i'm planning about getting a new PC.<br />
Does the GPU AMD 9070XT is easy to configure in terms of drivers so it will work with Hashcat and Linux?<br />
Does NVIDIA GPUs has any siginificant advantages?<br />
<br />
Thanks.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[unknown CUDA errors (cuEventSynchronize(), cuMemFree(), ...)]]></title>
			<link>https://hashcat.net/forum/thread-13668.html</link>
			<pubDate>Thu, 13 Aug 2026 08:25:06 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=17486">nashcat</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13668.html</guid>
			<description><![CDATA[Hi,<br />
<br />
we are experiencing CUDA errors on our MSI mining rig equipped with GTX 1080 Ti and RTX 2080 Ti. <br />
Because of still having 1080's in the setup, latest Nvidia driver is 32.0.15.8157. CUDA Toolkit 13.3 is installed and configured.<br />
No overclocking setup.<br />
<br />
While mask attacking a KeePass kdbx with 7 digits, 6.2.6 runs into an error at +/- 10 % progress, 7.1.2 even at about 1 % progress. 1 to 5 digits ran fine and 6 digits got the CUDA error at about 99 %.<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>hashcat.exe -m 13400 -a 3 -w 2 --increment --increment-min=7 C:&#92;Users&#92;admin&#92;Documents&#92;keepass.kdbx.hsh.txt -1 "C:&#92;Users&#92;admin&#92;Documents&#92;Hashcat&#92;kbmask.hcchr" ?1?1?1?1?1?1?1?1 -o pw.txt --status --status-timer=6000 --backend-ignore-opencl


Session..........: hashcat
Status...........: Running
Hash.Mode........: 13400 (KeePass 1 (AES/Twofish) and KeePass 2 (AES))
Hash.Target......: &#36;keepass&#36;*2*500000*0*abc......123456
Time.Started.....: Wed Aug 12 09:21:22 2026 (8 hours, 39 mins)
Time.Estimated...: Sat Aug 15 05:06:28 2026 (2 days, 11 hours)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?1?1?1?1?1?1 [7]
Guess.Charset....: -1 C:&#92;Users&#92;admin&#92;Documents&#92;Hashcat&#92;kbmask.hcchr, -2 Undefined, -3 Undefined, -4 Undefined
Guess.Queue......: 1/2 (50.00%)
Speed.#1.........:    2900 H/s (12.04ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#2.........:    2958 H/s (11.77ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#3.........:    2935 H/s (11.87ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#4.........:    2938 H/s (11.85ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#5.........:    2444 H/s (11.75ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#6.........:    2463 H/s (11.67ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#7.........:    2485 H/s (11.71ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#*.........:    19124 H/s
Recovered........: 0/1 (0.00%) Digests (total), 0/1 (0.00%) Digests (new)
Progress.........: 518488064/4586471424 (11.30%)
Rejected.........: 0/518488064 (0.00%)
Restore.Point....: 0/191102976 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:12-13 Iteration:382336-382400
Restore.Sub.#2...: Salt:0 Amplifier:19-20 Iteration:115520-115584
Restore.Sub.#3...: Salt:0 Amplifier:16-17 Iteration:336000-336064
Restore.Sub.#4...: Salt:0 Amplifier:16-17 Iteration:496640-496704
Restore.Sub.#5...: Salt:0 Amplifier:16-17 Iteration:378112-378240
Restore.Sub.#6...: Salt:0 Amplifier:21-22 Iteration:477056-477184
Restore.Sub.#7...: Salt:0 Amplifier:4-5 Iteration:472704-472832
Candidate.Engine.: Device Generator
Candidates.#1....: oaDosTT -&gt; onn..Da
Candidates.#2....: EariEto -&gt; EnhehCU
Candidates.#3....: THairDa -&gt; T:dmmDa
Candidates.#4....: TmhehCU -&gt; TUEUtET
Candidates.#5....: TaiHeCU -&gt; TUroDnd
Candidates.#6....: Umb..Da -&gt; U:hUtTT
Candidates.#7....: aHGDDon -&gt; anhhnta
Hardware.Mon.#1..: Temp: 62c Fan: 54% Util: 98% Core:1935MHz Mem:6800MHz Bus:1
Hardware.Mon.#2..: Temp: 59c Fan: 51% Util: 98% Core:1980MHz Mem:6800MHz Bus:1
Hardware.Mon.#3..: Temp: 61c Fan: 54% Util: 98% Core:1965MHz Mem:6800MHz Bus:1
Hardware.Mon.#4..: Temp: 59c Fan: 52% Util: 98% Core:1965MHz Mem:6800MHz Bus:1
Hardware.Mon.#5..: Temp: 62c Fan: 35% Util: 97% Core:2012MHz Mem:5103MHz Bus:1
Hardware.Mon.#6..: Temp: 64c Fan: 43% Util: 97% Core:2037MHz Mem:5103MHz Bus:1
Hardware.Mon.#7..: Temp: 47c Fan: 29% Util:100% Core:2025MHz Mem:5103MHz Bus:1

[s]tatus [p]ause [b]ypass [c]heckpoint [f]inish [q]uit =&gt; cuEventSynchronize(): unknown error

cuEventElapsedTime(): unknown errorcuEventElapsedTime(): unknown error



cuEventElapsedTime(): unknown error

cuEventElapsedTime(): unknown error

cuEventElapsedTime(): unknown error

cuEventElapsedTime(): unknown error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

Session..........: hashcat
Status...........: Error
Hash.Mode........: 13400 (KeePass 1 (AES/Twofish) and KeePass 2 (AES))
Hash.Target......: &#36;keepass&#36;*2*500000*0*abc......123456
Time.Started.....: Wed Aug 12 09:21:22 2026 (9 hours, 4 mins)
Time.Estimated...: Sat Aug 15 05:09:36 2026 (2 days, 10 hours)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?1?1?1?1?1?1 [7]
Guess.Charset....: -1 C:&#92;Users&#92;admin&#92;Documents&#92;Hashcat&#92;kbmask.hcchr, -2 Undefined, -3 Undefined, -4 Undefined
Guess.Queue......: 1/2 (50.00%)
Speed.#1.........:    2900 H/s (12.03ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#2.........:    2958 H/s (11.77ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#3.........:    2935 H/s (11.87ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#4.........:    2938 H/s (11.87ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#5.........:    2444 H/s (11.75ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#6.........:    2463 H/s (11.62ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#7.........:    2485 H/s (11.71ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#*.........:    19124 H/s
Recovered........: 0/1 (0.00%) Digests (total), 0/1 (0.00%) Digests (new)
Progress.........: 542703616/4586471424 (11.83%)
Rejected.........: 0/542703616 (0.00%)
Restore.Point....: 0/191102976 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:3-4 Iteration:431424-431488
Restore.Sub.#2...: Salt:0 Amplifier:10-11 Iteration:327680-327744
Restore.Sub.#3...: Salt:0 Amplifier:7-8 Iteration:487872-487936
Restore.Sub.#4...: Salt:0 Amplifier:8-9 Iteration:156416-156480
Restore.Sub.#5...: Salt:0 Amplifier:23-24 Iteration:358656-358784
Restore.Sub.#6...: Salt:0 Amplifier:5-6 Iteration:73856-73984
Restore.Sub.#7...: Salt:0 Amplifier:4-5 Iteration:472704-472832
Candidate.Engine.: Device Generator
Candidates.#1....: baid&#92;ch -&gt; bnUrG:m
Candidates.#2....: iaDcsET -&gt; innHHnd
Candidates.#3....: rHhni&#92;s -&gt; r:huUou
Candidates.#4....: hmbGiHo -&gt; hUhni&#92;s
Candidates.#5....: &#92;mhheHo -&gt; &#92;:dHiDa
Candidates.#6....: dmUrG:m -&gt; d:UbaUC
Candidates.#7....: aHGDDon -&gt; anhhnta
Hardware.Mon.#1..: Temp: 60c Core:1935MHz Mem:6800MHz Bus:1
Hardware.Mon.#2..: Temp: 55c Core:1980MHz Mem:6800MHz Bus:1
Hardware.Mon.#3..: Temp: 59c Core:1965MHz Mem:6800MHz Bus:1
Hardware.Mon.#4..: Temp: 55c Core:1965MHz Mem:6800MHz Bus:1
Hardware.Mon.#5..: Temp: 62c Core:2012MHz Mem:5103MHz Bus:1
Hardware.Mon.#6..: Temp: 63c Core:2037MHz Mem:5103MHz Bus:1
Hardware.Mon.#7..: Temp: 46c Core: 139MHz Mem: 810MHz Bus:1
cuMemcpyHtoDAsync(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

Started: Wed Aug 12 09:21:13 2026
Stopped: Wed Aug 12 18:25:29 2026</code></div></div><br />
Is anyone having an idea what causes these errors?<br />
<br />
Thank you,<br />
<br />
nashcat]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
we are experiencing CUDA errors on our MSI mining rig equipped with GTX 1080 Ti and RTX 2080 Ti. <br />
Because of still having 1080's in the setup, latest Nvidia driver is 32.0.15.8157. CUDA Toolkit 13.3 is installed and configured.<br />
No overclocking setup.<br />
<br />
While mask attacking a KeePass kdbx with 7 digits, 6.2.6 runs into an error at +/- 10 % progress, 7.1.2 even at about 1 % progress. 1 to 5 digits ran fine and 6 digits got the CUDA error at about 99 %.<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>hashcat.exe -m 13400 -a 3 -w 2 --increment --increment-min=7 C:&#92;Users&#92;admin&#92;Documents&#92;keepass.kdbx.hsh.txt -1 "C:&#92;Users&#92;admin&#92;Documents&#92;Hashcat&#92;kbmask.hcchr" ?1?1?1?1?1?1?1?1 -o pw.txt --status --status-timer=6000 --backend-ignore-opencl


Session..........: hashcat
Status...........: Running
Hash.Mode........: 13400 (KeePass 1 (AES/Twofish) and KeePass 2 (AES))
Hash.Target......: &#36;keepass&#36;*2*500000*0*abc......123456
Time.Started.....: Wed Aug 12 09:21:22 2026 (8 hours, 39 mins)
Time.Estimated...: Sat Aug 15 05:06:28 2026 (2 days, 11 hours)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?1?1?1?1?1?1 [7]
Guess.Charset....: -1 C:&#92;Users&#92;admin&#92;Documents&#92;Hashcat&#92;kbmask.hcchr, -2 Undefined, -3 Undefined, -4 Undefined
Guess.Queue......: 1/2 (50.00%)
Speed.#1.........:    2900 H/s (12.04ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#2.........:    2958 H/s (11.77ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#3.........:    2935 H/s (11.87ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#4.........:    2938 H/s (11.85ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#5.........:    2444 H/s (11.75ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#6.........:    2463 H/s (11.67ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#7.........:    2485 H/s (11.71ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#*.........:    19124 H/s
Recovered........: 0/1 (0.00%) Digests (total), 0/1 (0.00%) Digests (new)
Progress.........: 518488064/4586471424 (11.30%)
Rejected.........: 0/518488064 (0.00%)
Restore.Point....: 0/191102976 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:12-13 Iteration:382336-382400
Restore.Sub.#2...: Salt:0 Amplifier:19-20 Iteration:115520-115584
Restore.Sub.#3...: Salt:0 Amplifier:16-17 Iteration:336000-336064
Restore.Sub.#4...: Salt:0 Amplifier:16-17 Iteration:496640-496704
Restore.Sub.#5...: Salt:0 Amplifier:16-17 Iteration:378112-378240
Restore.Sub.#6...: Salt:0 Amplifier:21-22 Iteration:477056-477184
Restore.Sub.#7...: Salt:0 Amplifier:4-5 Iteration:472704-472832
Candidate.Engine.: Device Generator
Candidates.#1....: oaDosTT -&gt; onn..Da
Candidates.#2....: EariEto -&gt; EnhehCU
Candidates.#3....: THairDa -&gt; T:dmmDa
Candidates.#4....: TmhehCU -&gt; TUEUtET
Candidates.#5....: TaiHeCU -&gt; TUroDnd
Candidates.#6....: Umb..Da -&gt; U:hUtTT
Candidates.#7....: aHGDDon -&gt; anhhnta
Hardware.Mon.#1..: Temp: 62c Fan: 54% Util: 98% Core:1935MHz Mem:6800MHz Bus:1
Hardware.Mon.#2..: Temp: 59c Fan: 51% Util: 98% Core:1980MHz Mem:6800MHz Bus:1
Hardware.Mon.#3..: Temp: 61c Fan: 54% Util: 98% Core:1965MHz Mem:6800MHz Bus:1
Hardware.Mon.#4..: Temp: 59c Fan: 52% Util: 98% Core:1965MHz Mem:6800MHz Bus:1
Hardware.Mon.#5..: Temp: 62c Fan: 35% Util: 97% Core:2012MHz Mem:5103MHz Bus:1
Hardware.Mon.#6..: Temp: 64c Fan: 43% Util: 97% Core:2037MHz Mem:5103MHz Bus:1
Hardware.Mon.#7..: Temp: 47c Fan: 29% Util:100% Core:2025MHz Mem:5103MHz Bus:1

[s]tatus [p]ause [b]ypass [c]heckpoint [f]inish [q]uit =&gt; cuEventSynchronize(): unknown error

cuEventElapsedTime(): unknown errorcuEventElapsedTime(): unknown error



cuEventElapsedTime(): unknown error

cuEventElapsedTime(): unknown error

cuEventElapsedTime(): unknown error

cuEventElapsedTime(): unknown error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetUtilizationRates(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

nvmlDeviceGetFanSpeed(): Unknown Error

Session..........: hashcat
Status...........: Error
Hash.Mode........: 13400 (KeePass 1 (AES/Twofish) and KeePass 2 (AES))
Hash.Target......: &#36;keepass&#36;*2*500000*0*abc......123456
Time.Started.....: Wed Aug 12 09:21:22 2026 (9 hours, 4 mins)
Time.Estimated...: Sat Aug 15 05:09:36 2026 (2 days, 10 hours)
Kernel.Feature...: Pure Kernel
Guess.Mask.......: ?1?1?1?1?1?1?1 [7]
Guess.Charset....: -1 C:&#92;Users&#92;admin&#92;Documents&#92;Hashcat&#92;kbmask.hcchr, -2 Undefined, -3 Undefined, -4 Undefined
Guess.Queue......: 1/2 (50.00%)
Speed.#1.........:    2900 H/s (12.03ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#2.........:    2958 H/s (11.77ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#3.........:    2935 H/s (11.87ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#4.........:    2938 H/s (11.87ms) @ Accel:64 Loops:64 Thr:64 Vec:1
Speed.#5.........:    2444 H/s (11.75ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#6.........:    2463 H/s (11.62ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#7.........:    2485 H/s (11.71ms) @ Accel:8 Loops:128 Thr:512 Vec:1
Speed.#*.........:    19124 H/s
Recovered........: 0/1 (0.00%) Digests (total), 0/1 (0.00%) Digests (new)
Progress.........: 542703616/4586471424 (11.83%)
Rejected.........: 0/542703616 (0.00%)
Restore.Point....: 0/191102976 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:3-4 Iteration:431424-431488
Restore.Sub.#2...: Salt:0 Amplifier:10-11 Iteration:327680-327744
Restore.Sub.#3...: Salt:0 Amplifier:7-8 Iteration:487872-487936
Restore.Sub.#4...: Salt:0 Amplifier:8-9 Iteration:156416-156480
Restore.Sub.#5...: Salt:0 Amplifier:23-24 Iteration:358656-358784
Restore.Sub.#6...: Salt:0 Amplifier:5-6 Iteration:73856-73984
Restore.Sub.#7...: Salt:0 Amplifier:4-5 Iteration:472704-472832
Candidate.Engine.: Device Generator
Candidates.#1....: baid&#92;ch -&gt; bnUrG:m
Candidates.#2....: iaDcsET -&gt; innHHnd
Candidates.#3....: rHhni&#92;s -&gt; r:huUou
Candidates.#4....: hmbGiHo -&gt; hUhni&#92;s
Candidates.#5....: &#92;mhheHo -&gt; &#92;:dHiDa
Candidates.#6....: dmUrG:m -&gt; d:UbaUC
Candidates.#7....: aHGDDon -&gt; anhhnta
Hardware.Mon.#1..: Temp: 60c Core:1935MHz Mem:6800MHz Bus:1
Hardware.Mon.#2..: Temp: 55c Core:1980MHz Mem:6800MHz Bus:1
Hardware.Mon.#3..: Temp: 59c Core:1965MHz Mem:6800MHz Bus:1
Hardware.Mon.#4..: Temp: 55c Core:1965MHz Mem:6800MHz Bus:1
Hardware.Mon.#5..: Temp: 62c Core:2012MHz Mem:5103MHz Bus:1
Hardware.Mon.#6..: Temp: 63c Core:2037MHz Mem:5103MHz Bus:1
Hardware.Mon.#7..: Temp: 46c Core: 139MHz Mem: 810MHz Bus:1
cuMemcpyHtoDAsync(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuMemFree(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuEventDestroy(): unknown error

cuStreamDestroy(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

cuModuleUnload(): unknown error

Started: Wed Aug 12 09:21:13 2026
Stopped: Wed Aug 12 18:25:29 2026</code></div></div><br />
Is anyone having an idea what causes these errors?<br />
<br />
Thank you,<br />
<br />
nashcat]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[help use hashcat]]></title>
			<link>https://hashcat.net/forum/thread-13663.html</link>
			<pubDate>Sat, 01 Aug 2026 22:19:19 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21379">98713271@</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13663.html</guid>
			<description><![CDATA[hello bro<br />
I need some help.<br />
<br />
I want crack a password.<br />
its known exist old pass but not match.<br />
often used password : a3343187, zhql770701, woaimeizhi1314, LMZ_87733543<br />
<br />
question is confirmed char word maybe: a, 3343187, 770701, LMZ, zhql, ZQL<br />
<br />
how to set hashcat use exist char word to test password?]]></description>
			<content:encoded><![CDATA[hello bro<br />
I need some help.<br />
<br />
I want crack a password.<br />
its known exist old pass but not match.<br />
often used password : a3343187, zhql770701, woaimeizhi1314, LMZ_87733543<br />
<br />
question is confirmed char word maybe: a, 3343187, 770701, LMZ, zhql, ZQL<br />
<br />
how to set hashcat use exist char word to test password?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[matamask typo on example page]]></title>
			<link>https://hashcat.net/forum/thread-13661.html</link>
			<pubDate>Mon, 27 Jul 2026 20:34:41 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21366">uncl3</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13661.html</guid>
			<description><![CDATA[Hi, I noticed a small typo on the Hashcat example hashes page:<br />
Hash mode 31900 is listed as <span style="font-weight: bold;" class="mycode_b">“MataMask Mobile Wallet”</span>, but it should be <span style="font-weight: bold;" class="mycode_b">“MetaMask Mobile Wallet.”</span><br />
Page: <a href="https://hashcat.net/wiki/doku.php?id=example_hashes" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/wiki/doku.php?id=example_hashes</a><br />
The corresponding Hashcat module already appears to use the correct spelling. Could someone update the wiki entry?<br />
Thanks!]]></description>
			<content:encoded><![CDATA[Hi, I noticed a small typo on the Hashcat example hashes page:<br />
Hash mode 31900 is listed as <span style="font-weight: bold;" class="mycode_b">“MataMask Mobile Wallet”</span>, but it should be <span style="font-weight: bold;" class="mycode_b">“MetaMask Mobile Wallet.”</span><br />
Page: <a href="https://hashcat.net/wiki/doku.php?id=example_hashes" target="_blank" rel="noopener" class="mycode_url">https://hashcat.net/wiki/doku.php?id=example_hashes</a><br />
The corresponding Hashcat module already appears to use the correct spelling. Could someone update the wiki entry?<br />
Thanks!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[hashcat]]></title>
			<link>https://hashcat.net/forum/thread-13659.html</link>
			<pubDate>Fri, 17 Jul 2026 18:27:43 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21338">Tresrhntr</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13659.html</guid>
			<description><![CDATA[I'm running The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) linux on an HP elitedesk with on board graphics and get this message when I run hashcat.<br />
clGetPlatformIDs(): CL_PLATFORM_NOT_FOUND_KHR<br />
<br />
ATTENTION! No OpenCL, HIP or CUDA compatible platform found.<br />
How can I fix this.]]></description>
			<content:encoded><![CDATA[I'm running The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) linux on an HP elitedesk with on board graphics and get this message when I run hashcat.<br />
clGetPlatformIDs(): CL_PLATFORM_NOT_FOUND_KHR<br />
<br />
ATTENTION! No OpenCL, HIP or CUDA compatible platform found.<br />
How can I fix this.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[old zip file vs Nvidia]]></title>
			<link>https://hashcat.net/forum/thread-13657.html</link>
			<pubDate>Tue, 14 Jul 2026 01:23:16 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21327">MFC</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13657.html</guid>
			<description><![CDATA[Hello,<br />
<br />
<br />
This is my first post here, thank you for reading.<br />
<br />
I have an old zip file to crack, it is from 2001 but may be from 2003 as the file inside is from 2003<br />
<br />
Hascat wont run on it, it keeps giving me  "Separator unmatched" or "No hashes loaded" or " Token length exception"<br />
<br />
When I tried to use version 5 or 6 I got this<br />
<br />
"Unknown hash-type '17200' selected"<br />
<br />
I tried everything already, too many to list here, all ideas and commands google AI gave me I did<br />
<br />
Is there a way to make a hash from this old file that will work on version 7.1.2 and my Nvidia GTX 1650?<br />
<br />
Thanks]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
<br />
This is my first post here, thank you for reading.<br />
<br />
I have an old zip file to crack, it is from 2001 but may be from 2003 as the file inside is from 2003<br />
<br />
Hascat wont run on it, it keeps giving me  "Separator unmatched" or "No hashes loaded" or " Token length exception"<br />
<br />
When I tried to use version 5 or 6 I got this<br />
<br />
"Unknown hash-type '17200' selected"<br />
<br />
I tried everything already, too many to list here, all ideas and commands google AI gave me I did<br />
<br />
Is there a way to make a hash from this old file that will work on version 7.1.2 and my Nvidia GTX 1650?<br />
<br />
Thanks]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Help debugging Hashcat not starting...]]></title>
			<link>https://hashcat.net/forum/thread-13654.html</link>
			<pubDate>Thu, 09 Jul 2026 14:21:54 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://hashcat.net/forum/member.php?action=profile&uid=21311">absorbant</a>]]></dc:creator>
			<guid isPermaLink="false">https://hashcat.net/forum/thread-13654.html</guid>
			<description><![CDATA[I have installed the latest version (7.1.2) on Mint Linux. I have two hash files obtained using office2hashcat from two Excel files which are identical but encrypted with different passwords. The first Excel file is encrypted with a 9 character password that I do not know. The second file is encrypted with the password 12345. I run these commands:<br />
&#36; hashcat -m 9600 test_1_hash.txt rockyou.txt --show<br />
&#36; hashcat -m 9600 test_2_hash.txt rockyou.txt --show<br />
The second command runs as expected and reveals the password as 12345. The first command does not run. There are no error messages.<br />
How should I go about debugging the issue?<br />
<br />
Information:<br />
I tried the earlier version of Hashcat from the Mint repository, version 6.2.6 with exactly the same issue. I compiled the latest version from source.<br />
This is what the hash files look like:<br />
&#36;office&#36;*2013*100000*256*16*6c6eb1e86e92f3c5ead4b8dc72978b3c*ee5eb1cb257e125f49205b3ebe2a7a00*cdb9c346c054cb7a3d887b7bf11a359a4d00021ae765206358d9674d2ac93a4d (&lt; file 1)<br />
&#36;office&#36;*2013*100000*256*16*79ef730a26e7f521229c9e008e4e6631*aba929dd045f29634cad98e23ddd8853*3e3b927531d9ca631b80ca8c148dcbc50b319fb436054a962447c9bd61ad5688 (&lt; file 2)]]></description>
			<content:encoded><![CDATA[I have installed the latest version (7.1.2) on Mint Linux. I have two hash files obtained using office2hashcat from two Excel files which are identical but encrypted with different passwords. The first Excel file is encrypted with a 9 character password that I do not know. The second file is encrypted with the password 12345. I run these commands:<br />
&#36; hashcat -m 9600 test_1_hash.txt rockyou.txt --show<br />
&#36; hashcat -m 9600 test_2_hash.txt rockyou.txt --show<br />
The second command runs as expected and reveals the password as 12345. The first command does not run. There are no error messages.<br />
How should I go about debugging the issue?<br />
<br />
Information:<br />
I tried the earlier version of Hashcat from the Mint repository, version 6.2.6 with exactly the same issue. I compiled the latest version from source.<br />
This is what the hash files look like:<br />
&#36;office&#36;*2013*100000*256*16*6c6eb1e86e92f3c5ead4b8dc72978b3c*ee5eb1cb257e125f49205b3ebe2a7a00*cdb9c346c054cb7a3d887b7bf11a359a4d00021ae765206358d9674d2ac93a4d (&lt; file 1)<br />
&#36;office&#36;*2013*100000*256*16*79ef730a26e7f521229c9e008e4e6631*aba929dd045f29634cad98e23ddd8853*3e3b927531d9ca631b80ca8c148dcbc50b319fb436054a962447c9bd61ad5688 (&lt; file 2)]]></content:encoded>
		</item>
	</channel>
</rss>