Bang, Zoom, Right in the kisser!
- Code: Select all
+------------------------------------------------------------------------------+
|'p' to pause Cryptohaze Multiforcer 1.00 'q' to quit |
| Mode: Standalone |
|Hash type : LM | Passwords Found | |
|Current PW len: 4 | | 0: GPU: 3.11M/s |
|Total hashes : 1 | 123 | |
|Cracked hashes: 5 | BBB | |
|Total time : 00:00:08 | AAA | |
|WUs: 0/1 (0.0%) | CCC | |
| | ABC | |
|--------------------------| ┌──────────────────┐ | |
| Thread 0 mem loaded | │ PAUSED │ | |
| Creating 1 threads | │ Press any key │ | |
| Starting pw len 4 | └──────────────────┘ | |
| Threads joined | | |
| Td 0: out of WU. | | |
| Thread 0 mem loaded | | |
| Creating 1 threads | | |
| Starting pw len 3 | | |
| Threads joined | | |
| Td 0: out of WU. | | |
| Thread 0 mem loaded TOTAL: 3.11M/s |
| |
+------------------------------------------------------------------------------+
Ignore the glacial rate... this is on an Ion2 Netbook. I get like 38M NTLM/sec on this.
There are also very definitely some optimizations I can make. This is a pure "First pass, get it working" implementation.
... like, "I'm going out drinking with friends now, so I have the big sbox lookup tables in constant memory instead of shared." That sorta silly stuff.

I really need a remote build system... I'll try to push out a beta build soon.
I also need to write a file class that splits the hash into two bits and merges them together - I'm not doing this right now.
But, later this week, it should be ready to rock, and I'll try to push up a new copy of the multiforcer to play with.
Oh, and maybe some LM support love in the rainbow tables...
