Feb 202014
 

Cracking CRC32 can be done in Windows using mdcrack (mirror):

C:\Users\blog\Downloads\MDCrack-183>MDCrack-sse.exe --algorithm=CRC32-B 8eb20e48

System / Starting MDCrack v1.8(3)
System / Running as MDCrack-sse.exe --algorithm=CRC32-B 8eb20e48
Warning/ Unable to register .mds file extension
System / Charset is: abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ
System / Detected processor(s): 4 x INTEL Itanium | MMX | SSE | SSE2 | SSE3
System / Target hash: 8eb20e48
System / >> Using CRC32-B cores: maximal candidate/user salt size: 16/54 bytes
Info   / Press ESC for available runtime shortcuts (Ctrl-c to quit)
Info   / Thread #0: >> Using Core 1
Info   / Thread #1: >> Using Core 1
Info   / Thread #2: >> Using Core 1
Info   / Thread #3: >> Using Core 1
Info   / Thread #0: Candidate size:  1 ( + user salt: 0 )
Info   / Thread #1: Candidate size:  1 ( + user salt: 0 )
Info   / Thread #2: Candidate size:  1 ( + user salt: 0 )
Info   / Thread #3: Candidate size:  1 ( + user salt: 0 )
Info   / Thread #0: >> Using Core 2
Info   / Thread #1: >> Using Core 2
Info   / Thread #2: >> Using Core 2
Info   / Thread #3: >> Using Core 2
Info   / Thread #0: Candidate size:  2 ( + user salt: 0 )
Info   / Thread #1: Candidate size:  2 ( + user salt: 0 )
Info   / Thread #2: Candidate size:  2 ( + user salt: 0 )
Info   / Thread #3: Candidate size:  2 ( + user salt: 0 )
Info   / Thread #0: >> Using Core 3
Info   / Thread #1: >> Using Core 3
Info   / Thread #2: >> Using Core 3
Info   / Thread #3: >> Using Core 3
Info   / Thread #0: Candidate size:  3 ( + user salt: 0 )
Info   / Thread #1: Candidate size:  3 ( + user salt: 0 )
Info   / Thread #2: Candidate size:  3 ( + user salt: 0 )
Info   / Thread #3: Candidate size:  3 ( + user salt: 0 )
Info   / Thread #0: >> Using Core 4
Info   / Thread #1: >> Using Core 4
Info   / Thread #2: >> Using Core 4
Info   / Thread #3: >> Using Core 4
Info   / Thread #0: Candidate size:  4 ( + user salt: 0 )
Info   / Thread #1: Candidate size:  4 ( + user salt: 0 )
Info   / Thread #2: Candidate size:  4 ( + user salt: 0 )
Info   / Thread #3: Candidate size:  4 ( + user salt: 0 )
Info   / Thread #3: >> Using Core 5
Info   / Thread #0: >> Using Core 5
Info   / Thread #3: Candidate size:  5 ( + user salt: 0 )
Info   / Thread #0: Candidate size:  5 ( + user salt: 0 )
Info   / Thread #1: >> Using Core 5
Info   / Thread #2: >> Using Core 5
Info   / Thread #1: Candidate size:  5 ( + user salt: 0 )
Info   / Thread #2: Candidate size:  5 ( + user salt: 0 )
Info   / Thread #3: >> Using Core 6
Info   / Thread #3: Candidate size:  6 ( + user salt: 0 )
Info   / Thread #2: >> Using Core 6
Info   / Thread #2: Candidate size:  6 ( + user salt: 0 )
Info   / Thread #0: >> Using Core 6
Info   / Thread #0: Candidate size:  6 ( + user salt: 0 )
Info   / Thread #1: >> Using Core 6
Info   / Thread #1: Candidate size:  6 ( + user salt: 0 )
----------------------------------------------------------/ Thread #0 (Success) \----
System / Thread #0: Collision found: 72NVng
Info   / Thread #0: Candidate/Hash pairs tested: 1 711 952 410 ( 1.71e+009 ) in 23s 208ms
Info   / Thread #0: Allocated key space: 1.21e+028 candidates, 0.00% done
Info   / Thread #0: Average speed: ~ 73 762 488 ( 7.38e+007 ) h/s

C:\Users\blog\Downloads\MDCrack-183>

23 seconds on a Q6600.