Link to home
Start Free TrialLog in
Avatar of anishpeter
anishpeterFlag for India

asked on

Generating Rainbowtables

Hi..
I am generating the set of Rainbow tables with my own interest of Ethical Hacking.
Started the genetation with rtgen of http://project-rainbowcrack.com/
I selected NTLM with password lenth upto 8 character with characters of ascii-32-95 = [ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~]
I am using chainlength of 10000 and chain number of 40000000. I am now listing the tables I created. Now able to crack any 4 letter password. But always fails for 5,6,7 & 8 letter password. Please suggest which all tables I have to create more. Also I can I calculate the Success rate of table algorithm. Here the tables,

640,000,000 ntlm_ascii-32-95#1-8_0_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_0_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_0_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_0_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_0_10000x40000000_4.rt
640,000,000 ntlm_ascii-32-95#1-8_0_10000x40000000_5.rt
640,000,000 ntlm_ascii-32-95#1-8_0_10000x40000000_6.rt
640,000,000 ntlm_ascii-32-95#1-8_0_10000x40000000_7.rt
640,000,000 ntlm_ascii-32-95#1-8_10_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_10_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_10_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_10_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_11_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_11_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_11_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_11_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_12_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_12_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_12_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_12_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_1_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_1_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_1_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_1_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_1_10000x40000000_4.rt
640,000,000 ntlm_ascii-32-95#1-8_1_10000x40000000_5.rt
640,000,000 ntlm_ascii-32-95#1-8_1_10000x40000000_6.rt
640,000,000 ntlm_ascii-32-95#1-8_1_10000x40000000_7.rt
640,000,000 ntlm_ascii-32-95#1-8_2_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_2_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_2_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_2_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_2_10000x40000000_4.rt
640,000,000 ntlm_ascii-32-95#1-8_2_10000x40000000_5.rt
640,000,000 ntlm_ascii-32-95#1-8_2_10000x40000000_6.rt
640,000,000 ntlm_ascii-32-95#1-8_2_10000x40000000_7.rt
640,000,000 ntlm_ascii-32-95#1-8_3_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_3_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_3_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_3_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_3_10000x40000000_4.rt
640,000,000 ntlm_ascii-32-95#1-8_3_10000x40000000_5.rt
640,000,000 ntlm_ascii-32-95#1-8_3_10000x40000000_6.rt
640,000,000 ntlm_ascii-32-95#1-8_3_10000x40000000_7.rt
640,000,000 ntlm_ascii-32-95#1-8_4_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_4_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_4_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_4_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_4_10000x40000000_4.rt
640,000,000 ntlm_ascii-32-95#1-8_4_10000x40000000_5.rt
640,000,000 ntlm_ascii-32-95#1-8_4_10000x40000000_6.rt
640,000,000 ntlm_ascii-32-95#1-8_4_10000x40000000_7.rt
640,000,000 ntlm_ascii-32-95#1-8_5_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_5_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_5_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_5_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_5_10000x40000000_4.rt
640,000,000 ntlm_ascii-32-95#1-8_5_10000x40000000_5.rt
640,000,000 ntlm_ascii-32-95#1-8_5_10000x40000000_6.rt
640,000,000 ntlm_ascii-32-95#1-8_5_10000x40000000_7.rt
640,000,000 ntlm_ascii-32-95#1-8_6_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_6_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_6_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_6_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_6_10000x40000000_4.rt
640,000,000 ntlm_ascii-32-95#1-8_6_10000x40000000_5.rt
640,000,000 ntlm_ascii-32-95#1-8_6_10000x40000000_6.rt
640,000,000 ntlm_ascii-32-95#1-8_6_10000x40000000_7.rt
640,000,000 ntlm_ascii-32-95#1-8_7_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_7_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_7_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_7_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_7_10000x40000000_4.rt
640,000,000 ntlm_ascii-32-95#1-8_7_10000x40000000_5.rt
640,000,000 ntlm_ascii-32-95#1-8_7_10000x40000000_6.rt
640,000,000 ntlm_ascii-32-95#1-8_7_10000x40000000_7.rt
640,000,000 ntlm_ascii-32-95#1-8_8_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_8_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_8_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_8_10000x40000000_3.rt
640,000,000 ntlm_ascii-32-95#1-8_9_10000x40000000_0.rt
640,000,000 ntlm_ascii-32-95#1-8_9_10000x40000000_1.rt
640,000,000 ntlm_ascii-32-95#1-8_9_10000x40000000_2.rt
640,000,000 ntlm_ascii-32-95#1-8_9_10000x40000000_3.rt


-Peter
Avatar of John
John
Flag of Canada image

My tables (5 of them) look like ntlm_alpha-numeric-space#1-7_0_2400x40000000_oxid#000 . I don't have special characters, but I can use them for any length of password (that I have tried) with Cain (oxid.it) and it all works.

What does ascii-32-95 mean? or is it just a name?  

Also, how long have you been generating the tables. That number of tables could take about 8 months non-stop to build.

Take a look at winrtgen at oxid.it. It creates tables as well.

... Thinkpads_User
Avatar of anishpeter

ASKER

Hi..
ascii-32-95 mean is the character set. Everything can be typed by normal English Keybord. charcters of  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ ^_`abcdefghijkl mno pqrstuvwxyz{|}~

Am generating Tables of last  ~ 40-45 days. Now it is 50 GB.
I tried Winrtgen, but very slow.
Using rtgen from project http://project-rainbowcrack.com/
But as per your tables, It will crack password upto 7 characters. Also now a days all password have Special Characters.

- Peter
The tables grow in capability as they are computed. So you probably need to wait it out, but it probably take some months yet. You have only gone a bit more than a month so far. I have not used that site (I have now bookmarked it) so I do not know exactly how long - just that it takes a long time.

... Thinkpads_User


I looked at the setup for alpa-numeric-space-symbol and the creation of 36 tables with about 98-99 percent chance of success. You are creating more tables but more possible characters. You look to have about twice as many tables as my example. But you should have about 98% chance of success as weill.

 User generated image
... Thinkpads_User
I went back to this and put alphanumeric-symbol14-space, which is what I think you have (Winrtgen uses different filenames). If I put in 64 tables (what you have) I get 99.8% success rate.

So I think that is what you will get with your setup.  ... Thinkpads_User
ASKER CERTIFIED SOLUTION
Avatar of John
John
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Winrtgen seems little bit slow. any experience with rtgen
I was not suggesting to use Winrtgen. However it sill show you your success rate for a number of tables. 1 table, for example, gives essentially zero chance of success. But 32 tables provides a good chance and 64 tables provided 99% chance.

Since I already have the tables I want, I am not needing to build more right now.

.... Thinkpads_User
Hi Thinkpads user.
ok. You suggested winrtgen to calculate the sucess rate right?
Ok then here the command I use to generate.
Could  u make batch file for this to start one at a time when the fisrt one finishes, strt second like so
rtgen ntlm ascii-32-95 1 8 0 10000 40000000 000
rtgen ntlm ascii-32-95 1 8 0 10000 40000000 001
rtgen ntlm ascii-32-95 1 8 0 10000 40000000 002
rtgen ntlm ascii-32-95 1 8 0 10000 40000000 003
rtgen ntlm ascii-32-95 1 8 0 10000 40000000 004
rtgen ntlm ascii-32-95 1 8 0 10000 40000000 005
rtgen ntlm ascii-32-95 1 8 0 10000 40000000 006
rtgen ntlm ascii-32-95 1 8 0 10000 40000000 007
rtgen ntlm ascii-32-95 1 8 1 10000 40000000 000
rtgen ntlm ascii-32-95 1 8 1 10000 40000000 001
rtgen ntlm ascii-32-95 1 8 1 10000 40000000 002
rtgen ntlm ascii-32-95 1 8 1 10000 40000000 003

-Peter
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I will try the Hash generator to create batch file for RTgen.

Any other RTgen Experts?

@anishpeter - You had two questions in your original post, and I have pretty much answered those.
... Thinkpads_User
Checked the lophtcrack. But there is no Hash Generator now ! Any other option?

-Peter