Free Rainbow Tables | Forum

Home of the Distributed Generator and Cracker
It is currently 02 Sep 2015, 12:31

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 15 posts ] 
Author Message
PostPosted: 14 Nov 2008, 09:17 
Offline
Rainbow Table

Joined: 02 Aug 2008, 08:09
Posts: 230
I'd upload it, but the forum isn't accepting attachments.

So I'll just link to it.

http://3.14.by/forum/viewtopic.php?f=8&t=60

Once the forum is fixed, I'll upload a copy here.

NTLM Multiforcer, 64-bit Linux, supports arbitrary character sets, passwords of length 0-8, 1000 hashes at once.

Enjoy.


Top
 Profile  
 
 Post subject:
Posted: 14 Nov 2008, 09:50 


Top
  
 
PostPosted: 14 Nov 2008, 09:50 
Offline
Rainbow Table

Joined: 02 Aug 2008, 08:09
Posts: 230
Here, try this.

Threw this together because I didn't want to do real work.

It takes a list of up to 1000 hashes, supports arbitrary character sets, and tests through length 8 right now.

On an 8800 GTX, with a big hashlist, it gets checkrates up around 20B or a bit higher, depending on the length.

It's compiled for 64-bit Linux. I have no 32-bit development boxes, as the remainder of my code laughs at 4GB. I also don't have any Windows boxes. So don't expect a Windows version any time soon. BarsWF should support it soon enough.

Enjoy. Let me know if you run into any issues.


Attachments:
File comment: NTLM-Multiforcer v0.1
NTLM-Multiforce_0.1.tar.bz2 [142.67 KiB]
Downloaded 684 times
Top
 Profile  
 
PostPosted: 14 Nov 2008, 20:48 
Offline
Rainbow Table

Joined: 02 Aug 2008, 08:09
Posts: 230
Where the 20B number comes from:

8800GTX card, slightly overclcocked.

On small numbers of hashes, this gets performance around 435M hashes per second - reasonable. And, on a single hash, that works out to 435M checks per second.

However, testing hashes is a lot cheaper than generating hashes. So on a full load of 1000 hashes, the step rate (unique hashes per second) drops down to around 20M per second, but the check rate, testing 1000 hashes against each of these 20M, is up around 20B checks per second.

It's a lot more efficient to test a bunch of hashes per cycle, and since NTLM hashes aren't salted, it can be done efficiently.

I might be able to release a 32-bit Linux version at some point, but I have zero Windows development boxes, don't know visual studio, and don't care to learn. So it's not likely to get ported to Windows any time soon. Plus, it runs until it's done, which would get tripped up by the 5s Windows watchdog timer. I run it on headless servers.


Top
 Profile  
 
PostPosted: 15 Nov 2008, 00:59 
Offline
Developer

Joined: 30 Mar 2008, 15:37
Posts: 865
is it just me or should you really not talk about 20B checkrates? it will only confuse most people, while you actually 'just' (not that bad at all btw) do 435M hashes/s with 1 hash and do 20M hashes/s with 1000 hashes in queue.
as far as i know nobody talks about the speed of brute forcers in the way you do.


Top
 Profile  
 
PostPosted: 15 Nov 2008, 01:04 
Offline
Rainbow Table

Joined: 02 Aug 2008, 08:09
Posts: 230
It's a valid metric for my needs. It's a lot faster than running a 435M/s brute forcer 1000 times on different hashes.


Top
 Profile  
 
PostPosted: 15 Nov 2008, 01:25 
Offline
Developer

Joined: 30 Mar 2008, 15:37
Posts: 865
i know that, but why don't you just say 20M hashes/s with 1000 hashes as everyone else would describe it...


Top
 Profile  
 
PostPosted: 15 Nov 2008, 01:45 
Offline
Rainbow Table

Joined: 02 Aug 2008, 08:09
Posts: 230
Fine. It's now described that way.

Wasn't aware that was the metric, I've actually not used other multi-hash brute forcers before, I wrote this for some specific needs.


Top
 Profile  
 
PostPosted: 15 Nov 2008, 03:02 
Offline
MΩth √G∑∏∫∪≤

Joined: 03 Dec 2007, 11:37
Posts: 1061
I haven't seen a multi-hash brute forcer say it any other way "20 billion hashes/sec with 1000 hashes" I've saw this one give you several benchmarks not just 1 and 1000 hashes "x hashes/sec with 1 hash, x hashes/sec with 10 hash, x hashes/sec with 100 hash, x hashes/sec with 1000 hash..." to give people an idea of how it scales. Anyway Bitweasil is correct. There's a link somewhere in this forum to that brute forcer. If you can find another multi-hash brute forcer that says it gets slower as more hashes are added to the list when it is actually going faster, then I'd like to see it.

_________________
http://www.tobtu.com/


Top
 Profile  
 
PostPosted: 15 Nov 2008, 03:22 
Offline
MΩth √G∑∏∫∪≤

Joined: 03 Dec 2007, 11:37
Posts: 1061
Woo found it: http://www.toolcrypt.org/index.html?ntbf

Hmm it looks like I'm wrong boo, but I still say that the other way is a better way of stating it.
Quote:
The speed is 6,200,000 words/s for a single hash (on my P4/3GHz/1Gb laptop). The performance degrades gracefully through 5,000,000 w/s for 10, 4,200,000 w/s for 100, 3,400,000 w/s for 1,000 and 2,900,000 w/s for 10,000 simultaneous hashes.

_________________
http://www.tobtu.com/


Top
 Profile  
 
PostPosted: 16 Nov 2008, 01:57 
Offline
Shoulder Surfer

Joined: 06 Jul 2008, 12:25
Posts: 13
Actually John the Ripper uses the c/s (combinaison/sec) metric as well, just like Bitweasil's 20B/s figure.


Top
 Profile  
 
PostPosted: 16 Nov 2008, 02:07 
Offline
Developer

Joined: 30 Mar 2008, 15:37
Posts: 865
hmm... then the "is it just me or" probably was 'just me and a couple of other guys' like the ntbf that sc00bz linked :p


Top
 Profile  
 
PostPosted: 19 Jan 2009, 01:49 
Offline
Rainbow Table

Joined: 02 Aug 2008, 08:09
Posts: 230
I've got a new release of this that I'm finishing testing & packaging.

I will be releasing versions for both 32-bit and 64-bit Linux initially, and am working on learning how to compile this stuff for Windows (where I will be releasing 32-bit binaries).

The new version does not interfere with the GUI - you can use it on a system with a GUI display, and it does not interfere with doing work while the cracker is in use (though you can adjust the per-step timing to improve performance, if you wish).

It supports cracking up to 2000 hashes in parallel, and supports lengths 0-16 (though 16 is still beyond the realm of crackable for anything but very small charsets).

Right now, it only supports a single GPU. Multi-GPU support may come at some point, but I will be working on other projects before multi-GPU support.

I will also be releasing the code once it is completed and cleaned up, for those curious.


Top
 Profile  
 
PostPosted: 22 Jan 2009, 04:13 
Offline
Rainbow Table

Joined: 02 Aug 2008, 08:09
Posts: 230
New version released:

32/64 bit Linux binaries (with launcher): (BUGFIX, v0.51)

http://cryptohaze.com/releases/NTLM-Mul ... 51.tar.bz2

Support at http://www.cryptohaze.com/forum/

I'll write up more docs later - going bowling now.

Performance is right around 25B hashes per second on a GTX260 with a hash list of 185 hashes.

Right now, the 32-bit version is untested - I don't have a 32-bit CUDA box. I'll test it later tonight.


Top
 Profile  
 
PostPosted: 23 Jan 2009, 06:26 
Offline
Rainbow Table

Joined: 02 Aug 2008, 08:09
Posts: 230
Ok, both 32-bit and 64-bit seem to work.


Top
 Profile  
 
PostPosted: 12 Oct 2009, 18:38 
Offline
Shoulder Surfer

Joined: 12 Oct 2009, 18:26
Posts: 3
I will be releasing versions for both 32-bit and 64-bit Linux initially, and am working on learning how to compile this stuff for Windows (where I will be releasing 32-bit binaries).

The new version does not interfere with the GUI - you can use it on a system with a GUI display, and it does not interfere with doing work while the cracker is in use (though you can adjust the per-step timing to improve performance, if you wish).
___________________________________________________________________________
Do you need keygen? Download it now!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group