## Hashcat https://hashcat.net/forum/thread-3047.html Step 1: Calculate keyspace for attack (Example MDS Brute Force x 3nodes) hashcat -a 3 -m 0 ?a?a?a?a?a?a --keyspace 81450625 Step 2: Distribute work through keyspace division (s)kip and (l)imit 81450625 / 3 = 27150208.3 Nadel# hashcat -a 3 -m 0 hash.txt ?a?a?a?a?a?a -s 0 -1 27150208 Node2# hashcat -a 3 -m 0 hash.txt ?a?a?a?a?a?a -s 27150208 -1 27150208 Node3# hashcat -a 3 -m 0 hash.txt ?a?a?a?a?a?a -s 54300416 -1 27150209 ## John the Ripper http://www.openwall.com/john/doc/OPTIONS.shtml Manual distribution using Options --node & --fork to 3 similar CPU nodes utilizing 8 cores: Nadel# john --format=<#> hash.txt --wordlist=dict.txt --rules=All --fork=8 node=l-8/24 Node2# john --format=<#> hash.txt --wordlist=dict.txt --rules=All --fork=8 node=9-16/24 Node3# john --format=<#> hash.txt --wordlist=dict.txt --rules=All --fork=8 node=17-24/24 Other John Options for parallelization: Option 1:Enable OpenMP through uncommenting in Makefile Option 2:Create additional incremental modes in john.conf Option 3:Utilize built-in MP! parallelization [[Home]] #advanced