![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 2 Dołączył: 24.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Napisałem oto taki skrypt:
ktory kozysta z tabel
skrypt niby działa poprawnie ale do czasu gdy zajrzy się zawartości tabeli md5 ![]() jak widać na obrazku przy rekordzie 1483 który powinien zawierać "aaa" mamy tylko "a" sytuacja powtarza się przy każdym wyrażeniu 3 znakowym i wyżej siedzę nad tym już 3 dzień i nie mogę dojść dlaczego tak się dzieje ![]() Ten post edytował siurek22 3.05.2008, 22:24:31 |
|
|
![]()
Post
#2
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Popraw bbcode na odpowiednie.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 2 Dołączył: 24.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
ok juz poprawilem bbcode
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
kilka pytań:
- czy w tabeli ile jest choć 1 rekord? - dlaczego korzystasz z tabeli ile, zamiast przechowywać tą wartość w tablicy? - co tak naprawdę chcesz osiągnąć? Generator kodów md5? -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 2 Dołączył: 24.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
1) tak jest rekord ktory przy starcie ma wartosci
id | ile | ile2 | ile3 | ile4 | ile5 | ile6 | ile7 | ile8 | ile9 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 2) skrypt będzie uruchamiany wielokrotnie więc trzymam dane w mysql wiem że mogę zapisywać dane do mysql pod koniec wykonania skryptu ale gdy dam pętle na 100000 i akurat mi siądzie prąd to troche szkoda 3) chcę zrobić baze hashy md5 oczywiście planuje skończyć na hasłach 6 znakowych bo gdyby mój pc miałby listować dla np 9 znakowych to niewiem czy dożyłbym czasu kiedy by skończył to robić ![]() |
|
|
![]() ![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 175 Pomógł: 2 Dołączył: 22.03.2007 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
siurek22, niby w sql nie widac ale jak się wyciągnie przez php to jest
![]()
ps: mógłbys napisać na gg//6865186 bawiłem się tym skryptem i mam już wszyskie hache do aaaa ![]() -------------------- "Homo sum, humani nihil a me alienum puto."
"Necessitas ultimum et maximum telum est." "Ventem seminabunt et turbinem metent." "Gallia est omnis divisa in partes tres..." |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Skoro bawicie się w generowanie tabeli z hasłami md5 może przyda wam się moja funkcja, której zadaniem jest tworzenie różnych kombinacji na podstawie dostarczonej tablicy.
Przyjemnej zabawy ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
siurek22, niby w sql nie widac ale jak się wyciągnie przez php to jest ![]()
ps: mógłbys napisać na gg//6865186 bawiłem się tym skryptem i mam już wszyskie hache do aaaa ![]() o ile dobrze pamietam nazwy zmiennych nie moge sie rozpoczynac od '_' poza superglobalnymi... -------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
![]()
Post
#9
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
o ile dobrze pamietam nazwy zmiennych nie moge sie rozpoczynac od '_' poza superglobalnymi... To źle pamiętasz. Polecam lekturę. |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 175 Pomógł: 2 Dołączył: 22.03.2007 Skąd: localhost Ostrzeżenie: (0%) ![]() ![]() |
ustawiłem sobie crona z tym skrypcikiem co minute na 3 godziny
![]() wróciłem a tu patrze : http://wert.waw.pl/wert/spam/php/123.PNG normalnie <szok> ktoś wie dlaczego ? -------------------- "Homo sum, humani nihil a me alienum puto."
"Necessitas ultimum et maximum telum est." "Ventem seminabunt et turbinem metent." "Gallia est omnis divisa in partes tres..." |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 27 Dołączył: 3.05.2005 Ostrzeżenie: (20%) ![]() ![]() |
Ustaw w bazie pole tam gdzie masz niezakodowane hasło na unique i po kłopocie jeśli nie możesz sobie poradzić ze skryptem
![]() |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 31.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Cytat chcę zrobić baze hashy md5 oczywiście planuje skończyć na hasłach 6 znakowych Nie wiem czy dobrze liczę, ale dochodzę do takiego wyniku : (36^6 + 36^5 + 36^4 + 36^3 + 36^2 + 36^1) ciągów znakowych, każdy po 128 bitów daje ponad 33 GB, ![]() Przydałoby się z 50 GB, natomiast o całkowitym czasie pracy nawet nie myślę. Przykładowo dla 10 znakowych ciągów wyliczam ok. 56 000 000 GB ![]() ___ Jeśli się mylę, to mnie poprawcie Ten post edytował pojas 11.05.2008, 13:24:53 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 2 Dołączył: 24.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
siurek22, niby w sql nie widac ale jak się wyciągnie przez php to jest ![]()
ps: mógłbys napisać na gg//6865186 bawiłem się tym skryptem i mam już wszyskie hache do aaaa ![]() niestety mylisz sie testowalem i hasha niema... Cytat Przydałoby się z 50 GB, natomiast o całkowitym czasie pracy nawet nie myślę. O oto sie akurat niemart wszystko mam wyliczone... |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 5.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
A ja mam taką sugestię. Lepiej do tego celu wykorzystać rainbowtables. Co prawda generowanie "tęczowych tablic" trochę trwa ale zajmuje dużo mniej miejsca np. tablica wygenerowana Kod rtgen md5 loweralpha-numeric 1 7 0 2400 40000000 all czyli hasła od 1 do 7 znaków małe litery i cyfry zajmuje 610MB. oczywiście trzeba mieć kilka takich tablic ja mam 5 sam takie coś robię i jestem na etapie generowania ostatniej tablicy, potem już tylko odpowiedni skrypt php. Samo wyszukanie hashu md5 trwa parę sekund. jak by ktoś chciał sobie wygenerować takie tablice to podaję kod: Kod rtgen md5 loweralpha-numeric 1 7 1 2400 40000000 all rtgen md5 loweralpha-numeric 1 7 2 2400 40000000 all rtgen md5 loweralpha-numeric 1 7 3 2400 40000000 all rtgen md5 loweralpha-numeric 1 7 4 2400 40000000 all i po wygenerowaniu trzeba je posortować Kod rtsort md5_loweralpha-numeric#1-7_0_2400x40000000_all.rt rtsort md5_loweralpha-numeric#1-7_1_2400x40000000_all.rt rtsort md5_loweralpha-numeric#1-7_2_2400x40000000_all.rt rtsort md5_loweralpha-numeric#1-7_3_2400x40000000_all.rt rtsort md5_loweralpha-numeric#1-7_4_2400x40000000_all.rt Mam nadzieję, że pomogłem ![]() Pozdrawiam Rav Ten post edytował rav1989 19.05.2008, 15:04:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 13:12 |