Projekt ciekawy, wielkie dzięki za link
Stawiam wirtualne
Nie wiem, jakie tabele generowałeś, ja przyznaję, że nie zagłębiałem się w teorię na tyle, aby dobrać parametry dla dowolnych haseł i przetestowałem "ready to work configuration" z tutoriala, czyli "loweralpha-numeric" i hasła o długości do 7 znaków:
rtgen md5 loweralpha-numeric 1 7 0 3800 33554432 0
...
rtgen md5 loweralpha-numeric 1 7 5 3800 33554432 0
Tabele wygenerowane dla tych parametrów mają łączny rozmiar ok 3GB, więc chyba nie są w stanie zapełnić dziś dysku? Takie pojemności oferuje obecnie przeciętny pendrive
Przy okazji, jest już nowa wersja, która oferuje "more effective rainbow table file format" (reduce rainbow table size by 50% to 56.25%).
Chyba że potrafisz podać parametry dla innego rodzaju haseł...
U mnie podstawowym problemem był antywirus, który straszył różnego rodzaju zagrożeniami. Dlatego trochę to trwało, zanim znalazłem odpowiednią maszynę do testów. Generowanie tabel trwało dość długo (praktycznie każdy krok oznaczał jedną "nockę"), ale potem było już z górki. I faktycznie, skuteczność bardzo dobra
Pierwszy z podanych przeze mnie haszów dotyczył właśnie hasła z zakresu tutoriala i właściwa kombinacja została szybko znaleziona (czasu nie mierzyłem, ale "trzy minutki" jest raczej wartością zawyżoną).
Pozostałych dwóch haszów nie łamie, zgodnie z oczekiwaniami (są spoza zakresu "loweralpha-numeric 1-7"). Nie zawierają znaków specjalnych, ale konieczne byłoby uwzględnienie:
- przynajmniej wielkich liter (dla hasła drugiego)
- wielkich liter i maksymalnej długości minimum 12 znaków (dla hasła trzeciego).
Jeśli masz parametry dla takiego typu haseł to postaram się je przetestować w miarę możliwości (tzn. jeśli rozmiary tabel nie przekraczają granic rozsądku
).