hashcat Forum
Hashcat's capabilities for BTC seed phrase brute forcing - Printable Version

+- hashcat Forum (https://hashcat.net/forum)
+-- Forum: Support (https://hashcat.net/forum/forum-3.html)
+--- Forum: hashcat (https://hashcat.net/forum/forum-45.html)
+--- Thread: Hashcat's capabilities for BTC seed phrase brute forcing (/thread-11927.html)



Hashcat's capabilities for BTC seed phrase brute forcing - Hasher - 04-23-2024

Hello Hashcat Community,

Is it possible to use Hashcat for the following task:

1. Generating a random 12-word Bitcoin seed phrase;
2. Deriving public address from that seed phrase;
3. Deriving private key from that seed phrase;
4. Comparison against a list of public addresses: can Hashcat compare a generated public address against a separate .csv file containing the top 100,000 addresses by BTC amount?
5. Output if match found: if there is a match between the generated address and an address in the .csv file, can Hashcat print the public address, balance, private key, and seed phrase?

If this approach does not work with Hashcat, any guidance or recommendations for alternative approaches would be greatly appreciated.


RE: Hashcat's capabilities for BTC seed phrase brute forcing - CmdFlaz - 04-23-2024

BTCRecover has a feature built in where if you know some of your addresses and only like 10/11 words of your seed it can brute force, perhaps that could be adapted.


RE: Hashcat's capabilities for BTC seed phrase brute forcing - penguinkeeper - 04-23-2024

No, you cannot brute force seed phrases or you'd just own every network. The amount of combinations you'd have to try is 2048^12 which is just stupendously huge and Satoshi knew this


RE: Hashcat's capabilities for BTC seed phrase brute forcing - Hasher - 04-23-2024

(04-23-2024, 11:24 AM)penguinkeeper Wrote: No, you cannot brute force seed phrases or you'd just own every network. The amount of combinations you'd have to try is 2048^12 which is just stupendously huge and Satoshi knew this

I understand that probability is insanely low, but I want to compensate that with the use of multiple rtx 4090 GPUs.

Anyway is there a way to use Hashcat to brute a wallet if I know only it's public address?


RE: Hashcat's capabilities for BTC seed phrase brute forcing - penguinkeeper - 04-23-2024

(04-23-2024, 01:43 PM)Hasher Wrote:
(04-23-2024, 11:24 AM)penguinkeeper Wrote: No, you cannot brute force seed phrases or you'd just own every network. The amount of combinations you'd have to try is 2048^12 which is just stupendously huge and Satoshi knew this

I understand that probability is insanely low, but I want to compensate that with the use of multiple rtx 4090 GPUs.

Anyway is there a way to use Hashcat to brute a wallet if I know only it's public address?

The probability isn't insanely low, it's unimaginably low. It's 5,444,517,870,735,015,415,413,993,718,908,291,383,296 possible combinations, which would take 49,327,007,000,000,000,000 years to crack a single key using 10 4090s