wachtwoord combinaties
gebruikersnaam en wachtwoord zijn allebei 4 tekens, alleen letters en cijfers
aantal mogelijke combinaties:
computer tijdsduur om alle combinaties te berekenen:
gebruikersnaam en wachtwoord zijn allebei 6 tekens, alleen letters en cijfers
aantal mogelijke combinaties:
computer tijdsduur om alle combinaties te berekenen:
gebruikersnaam en wachtwoord zijn allebei 8 tekens, alleen letters en cijfers
aantal mogelijke combinaties:
computer tijdsduur om alle combinaties te berekenen:
gebruikersnaam en wachtwoord zijn allebei 4 tekens, alle tekens
aantal mogelijke combinaties:
computer tijdsduur om alle combinaties te berekenen:
gebruikersnaam en wachtwoord zijn allebei 6 tekens, alle tekens
aantal mogelijke combinaties:
computer tijdsduur om alle combinaties te berekenen:
gebruikersnaam en wachtwoord zijn allebei 8 tekens, alle tekens
aantal mogelijke combinaties:
computer tijdsduur om alle combinaties te berekenen:
Dus het eerste teken heeft 26 (hoofdletters) + 26 (kleine letters) + 10 (cijfers) = 62 mogelijkheden. 4 Tekens is dan 62 * 62 * 62 * 62 = 14776336 mogelijkheden.
Oké, maar dat is dan alleen voor de gebruikersnaam? En als je dat dan combineert met het wachtwoord?
36^4 = 2176782336
36^8 = 2821109907456
75^4 = 31640625
75^6 = 177978515625
75^8 = 1001129150390625
Ik ben hier vanuit gegaan van 39 tekens, dat zijn de simpele tekens op mijn toetsenbord (~`!@#$%^&*()_+{}:\"|<>?[];\'\\,./*-=€)
De tijdsduur hangt af van de computer
Edit
Dit is wel zonder hoofdletters
Gewijzigd op 17/08/2011 13:51:25 door Vincent Huisman
Gewijzigd op 17/08/2011 13:53:59 door - SanThe -
Sooowwww... da's veel! :-)
En dan heb je dus alleen letters (hoofd en kleine) en cijfers... en dan nog maar 4 tekens. Als je dan die getallen van Vincent er nog naast leg...
Holy crap... ! Ik vraag me wel af hoe lang een computer er voor nodig zou hebben (ongeveer) om met 8 tekens (alle tekens toegestaan) er voor nodig zou hebben om alle combinaties te testen!
Dat zou dan dus zijn 101^8 * 101^8 en dat is dan:
1.1725786449236986e+32
geen idee hoeveel dat is :-)))
Hoe lang zou een computer nodig hebben om alle combinaties te testen? Weken? Maanden? Jaren???
Welke computer? Dat scheelt nogal. Voor dit soort berekeningen worden vaak meerdere (vele) computers tegelijkertijd gebruikt.
dus dat is 1.1725786449236986 MAAL 10^32 mogelijkheden? Best wel veel ja.
- SanThe - op 17/08/2011 14:06:53:
Welke computer? Dat scheelt nogal. Voor dit soort berekeningen worden vaak meerdere (vele) computers tegelijkertijd gebruikt.
Nou, stel een havker heeft het op jouw website gemunt. Hij heeft 1 computer, maar wel een mderne van deze tijd. Hoe lang zou ie er over doen om alle combinaties te testen?
Geen idee.
Oooh... oke :(
Loop maken met een lengte van 1.1725786449236986 MAAL 10^32 en dan checken hoe lang ie erover doet :P.
hehe... ja, mag jij proberen.... laat maar weten wat er uit komt :-)
Misschien dat ik me oude laptop wel laat draaien.. maar ik denk dat ie dan langer dan een jaar erover gaat doen. Misschien is het makkelijker om een paar miljoen keer te lopen en dan simpelweg delen.
Nou, ik ben erg benieuwd naar het resultaat... laat maar weten als het gelukt is.
Leuk topic. Maar het lijkt mij dat je hiervoor beter C of C++ voor kan gebruiken aangezien PHP hier niet voor gemaakt is ;)
Ach... het gaat er maar om dat we een indruk hebben van hoe lang het duurt... met andere woorden... hoe lang zou één computer er over doen om een website binnen te dringen waarvan de gebruikersnaam en wachtwoord 8 tekens hebben. Lijkt me toch erg grappig om te weten :)
Code (php)
Zoiets?
Bram Boos op 18/08/2011 18:04:10:
Zoiets?
Zoiets?
Denk het niet. ;-)
Hoe dan Santhe? :)