Posts: 2
Threads: 1
Joined: Apr 2021
Hi,
I jtry to find a password with minimum 8, maximum 12 length and I want to use "abcdefghijklmnopqrstuvwxyz0123456789" characters.
I use this command:
hashcat.exe -m 15700 -D 1,3 -w 3 -i --increment-min 8 --increment-max 12 hashcode.txt -1 abcdefghijklmnopqrstuvwxyz0123456789 -a 3
but it gaves "If you specify a custom charset, you must also specify a mask." error. can you help me?
Posts: 10
Threads: 5
Joined: May 2019
04-19-2021, 11:10 PM
(This post was last modified: 04-20-2021, 02:53 AM by bbcjared.)
You need to specify mask as it tells you to:
(mask at the end)
Code:
hashcat.exe -m 15700 -D 1,3 -w 3 -i --increment-min 8 --increment-max 12 hashcode.txt -1 abcdefghijklmnopqrstuvwxyz0123456789 -a 3 ?1?1?1?1?1?1?1?1?1?1?1?1
Posts: 2
Threads: 1
Joined: Apr 2021
04-19-2021, 11:30 PM
(This post was last modified: 04-19-2021, 11:30 PM by neversaynever.)
@bbcjared thanks for your help. it started with your parameters. I used rtx 3060 but it is too slow.
Session..........: hashcat
Status...........: Running
Hash.Name........: Ethereum Wallet, SCRYPT
Hash.Target......: $ethereum$s*262144*8*1*3a4f0927caf60977b67692b7d67e...24d84e
Time.Started.....: Tue Apr 20 00:13:56 2021 (25 secs)
Time.Estimated...: Next Big Bang (> 10 years)
Guess.Mask.......: ?1?1?1?1?1?1?1?1 [8]
Guess.Charset....: -1 abcdefghijklmnopqrstuvwxyz0123456789, -2 Undefined, -3 Undefined, -4 Undefined
Guess.Queue......: 1/5 (20.00%)
Speed.#1.........: 1 H/s (19832.52ms) @ Accel:1 Loops:1 Thr:1 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 28/2821109907456 (0.00%)
Rejected.........: 0/28 (0.00%)
Restore.Point....: 0/78364164096 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:1-2 Iteration:0-1
Candidates.#1....: marierin -> mbckerin
Hardware.Mon.#1..: Temp: 51c Fan: 54% Util:100% Core:2002MHz Mem:7300MHz Bus:16
what are the 2 undefined, 3 undefined, 4 undefined in guess charset tab?
i7 3610qm is faster then rtx 3060 here is the test with 3610qm
Session..........: hashcat
Status...........: Running
Hash.Name........: Ethereum Wallet, SCRYPT
Hash.Target......: $ethereum$s*262144*8*1*3a4f0927caf60977b67692b7d67e...24d84e
Time.Started.....: Tue Apr 20 00:27:14 2021 (2 mins, 45 secs)
Time.Estimated...: Next Big Bang (> 10 years)
Guess.Mask.......: ?1?1?1?1?1?1?1?1 [8]
Guess.Charset....: -1 abcdefghijklmnopqrstuvwxyz0123456789, -2 Undefined, -3 Undefined, -4 Undefined
Guess.Queue......: 1/5 (20.00%)
Speed.#1.........: 7 H/s (1099.05ms) @ Accel:1 Loops:1 Thr:1 Vec:1
Recovered........: 0/1 (0.00%) Digests
Progress.........: 1200/2821109907456 (0.00%)
Rejected.........: 0/1200 (0.00%)
Restore.Point....: 32/78364164096 (0.00%)
Restore.Sub.#1...: Salt:0 Amplifier:6-7 Iteration:0-1
Candidates.#1....: 0frierin -> 0illerin
Hardware.Mon.#1..: N/A
Posts: 893
Threads: 15
Joined: Sep 2017
04-20-2021, 12:52 AM
(This post was last modified: 04-20-2021, 12:53 AM by Snoopy.)
you can define up to 4 custom charsets, you defined -1
so -2 , -3 and -4 are undefined, nothing to worry about
ps you could shortened your -1 by using built in charsets like this
-1 ?l?d
which means ?l = lower chars, ?d = digits
see
https://hashcat.net/wiki/doku.php?id=mask_attack
the other thing with speed,
scrypt was specially designed to resist attacks with gpu/cpu or other specialised hardware (like asics) so it will likely to be impossible to crack this/your ethereum wallet with brute force