Maskprocessor Help Windows 10
#1
I'm trying to optimize hash cracking for WPA2 passwords.

Max is 86,925 H/s on my NVIDIA GTX 1050 Ti, this doesn't seem right though because I can get 250,000 on other hash cracking programs.

Also when using hashcrack my GPU is only using 1-2%.

Did some research and noticed you can use maskprocessor to give the GPU more work, I found the commands but they all refer to mp64.exe. This file doesn't exist in the latest binary though so I can't get this working, has the command changed?
Reply
#2
The executable is definitely within the maskprocessor folder: https://github.com/hashcat/maskprocessor/releases

Well, it would make sense to explain what attack mode you tried and how your strategy is to attack the hashes.
Maybe consider rule-based dictionary attack etc ?

brute-forcing might not be the most clever idea for slow hashes like WPA2
Reply
#3
(05-11-2020, 03:53 PM)philsmd Wrote: The executable is definitely within the maskprocessor folder: https://github.com/hashcat/maskprocessor/releases

Well, it would make sense to explain what attack mode you tried and how your strategy is to attack the hashes.
Maybe consider rule-based dictionary attack etc ?

brute-forcing might not be the most clever idea for slow hashes like WPA2

Thank you for that much appriciated!

I thought about the dictionary attack but it's not guarnteed to find the password, expecially if it's a password that is completely random.

If you was deturmined to get in would you use a dictionary attack and then brute force if that fails?
Reply
#4
Common methodology is to use wordlists first ant then bruteforce.
You can rent GPUs if your need is punctual
Reply
#5
(05-11-2020, 03:37 PM)hashnewb Wrote: I'm trying to optimize hash cracking for WPA2 passwords.

Max is 86,925 H/s on my NVIDIA GTX 1050 Ti, this doesn't seem right though because I can get 250,000 on other hash cracking programs.

Also when using hashcrack my GPU is only using 1-2%.

Did some research and noticed you can use maskprocessor to give the GPU more work, I found the commands but they all refer to mp64.exe. This file doesn't exist in the latest binary though so I can't get this working, has the command changed?

I don‘t understand exactly what you want to optimice with maskprocessor.

Maksprocessor is included in hashcat, so you can use it as an attack-mode,...or send it to stdout if you want to use the wordlist in the other craciung tool which you are using.

Btw: please post your Commandline to crack the wpa2-hash, perhabs there is something suboptimal
Reply
#6
@Sondero, my guess is that it is similar to the command with -m 2500 mentioned here: https://hashcat.net/faq/morework

but I agree, this is very, very rarely fixing the main problem... even if you get more speed in terms of H/s, it doesn't mean that it's the most efficient/best attack. There are probably more clever approaches like rule-based attacks etc
Reply
#7
Thanks for the advise I'm wanting to learn as much as I can about it. I have tested using the maskprocessor, standard dictionary attack and dictionary with rules.

These are the commands I have tried...

//Dictionary
hashcat64.exe -a0 -m2500 -w4 logs.hccapx rockyou.txt

//Brute Force
hashcat64.exe -a3 -m2500 -w4 --increment --increment-min 8 --increment-max 12 logs.hccapx ?a?a?a?a?a?a?a?a?a?a?a?a?

//Dictionary with rules
hashcat64.exe -m2500 -w4 -r rules/best64.rule logs.hccapx rockyou.txt

//Brute force with maskprocessor
mp64.exe ?a?a?a?a?a?a?a?a | hashcat64.exe -m2500 logs.hccapx

The issue I have isn't really the type of attack, its the performance, all of these commands are running at around 80,000 to 90,000 H/s. My GPU is only running at 1-2% capacity, the fans are not even kicking in. This is the slowest WPA2 cracker I have used so far but everywhere on the internet says its the fastest. If I can get this to run at 100% capacity I would be looking at doing 50x more attacks in the same timeframe.

I have updated the graphics card drivers to the latest version
Reply
#8
1. try to use this command for benchmark: hashcat64.exe -m 2500 -b
2. the number of networks in the hccapx file will affect the speed (more salt/ESSIDs, more work), try with the example hash from https://hashcat.net/wiki/example_hashes (hashcat.hccapx)
Reply
#9
(05-12-2020, 12:03 PM)philsmd Wrote: 1. try to use this command for benchmark: hashcat64.exe -m 2500 -b
2. the number of networks in the hccapx file will affect the speed (more salt/ESSIDs, more work), try with the example hash from https://hashcat.net/wiki/example_hashes (hashcat.hccapx)

Thanks this has helped a little, my file had 5x hashes in and was running at 90,000 H/s. With the example it's running at 115,000 H/s so it has increased the speed by 20% by just running it on 1 hash. The benchmark shows the same with that example 115,000 H/s.

My GPU is still only running at 1% with the example with all the different commands. Still something seriously wrong. Like its only using 1 of the 768 cores in my GPU. It was idling at 1% and it doesn't move from 1% even with the hashcat running.

I need to see my GPU max out and get hot and my computer freezing! It's like hashcat isn't even trying
Reply
#10
Where do you see these percentages ?

Are you talking about the "Util" value in the status prompt of hashcat ?
Reply