Jump to content

Recommended Posts

Posted (edited)

Salut,

 

Zilele trecute am fost făcută un progrămel simplu de HTTP Brute Force pentru a exersa un pic de Python. Noa, și mi-o venit întrebarea dacă există anumite șabloane în structura parolelor. Așa că am făcut un script cu care am adunat câteva date dintr-un fișier cu vreo 16 milioane de parole. Nu e nu știu ce, dar poate cineva îl găsește interesant așa că fac un rezumat.

 

Am împărțit parolele în 4 grupuri în funcție de lungimea lor:

-> 1-3 caractere (1467 parole)

-> 4-7 caractere (2.686.364 - 16%)

-> 8-14 caractere (13.346.633 - 80%)

-> mai mult de 14 caractere (694.281 - 4%)

...și am adunat date pentru fiecare grup în parte. (în afară de primul la care am renunțat :D)

 

Ex: parolele cu 8-14 caractere:

 

The number of occurences of each char:

|:598

}:803

{:889

>:2040

":3011

...

i:5167431

2:5182306

0:5765269

e:6620189

1:6769976

a:8104920

 

The character in which a password ends:

{:86

|:145

<:386

}:477

space:525

[:539

...

0:743899

2:841664

3:922604

1:1236292

 

Cuvinte care apar în mod repetat:

admin:4162

real:6131

bitch:10238

fuck:14779

sex:42718

girl:44838

boy:46580

love:170902

 

Numărul parolelor care sunt create exclusiv din vocale (aAeE..)  este de 245.

Numărul parolelor care sunt create exclusiv din consoane este de 27832.

 

The number of passwords that contain:

-> uppercase characters: 1238139

-> numbers: 9437095

-> special characters: 810409

-> spaces: 56626

 

The number of repeating consecutive characters:

-> three repetitions (ex. asdFFFk): 366626

-> four repetitions (ex. 7777d): 46684

-> five repetitions (ex. kkkkklsidn): 9425

-> more than five repetitions: 12051

 

Am pus fișierul un pic mai detaliat la https://github.com/lucadln/http-brute-force/tree/master/Password statistics. Tot acolo am pus și scriptul de python pe care l-am folosit și un zip cu lista de parole.

Edited by Adln
Posted
5 minutes ago, Adln said:

Am împărțit parolele în 4 grupuri în funcție de lungimea lor:

-> 1-3 caractere (1467 parole)

-> 4-7 caractere (2.686.364 - 16%)

Peste tot pe unde vrei sa iti faci tu un cont ca sa te inscrii (email, forum, diverse alte situri) lungimea parolei este de MINIM 6 caractere. Se pare ca tu ai avut "parole", cica, si mai micide atat. Sa nu cumva sa fie generat cu vreun program fisierul ala cu parole.

Daca vrei parole reale cauta pe net parolele facute "leaked" de hacker pentru situri gen feisbuci, tuiter si asa mai departe, alea sunt reale (probabil).

  • Upvote 1
Posted
1 minute ago, Che said:

Peste tot pe unde vrei sa iti faci tu un cont ca sa te inscrii (email, forum, diverse alte situri) lungimea parolei este de MINIM 6 caractere. Se pare ca tu ai avut "parole", cica, si mai micide atat. Sa nu cumva sa fie generat cu vreun program fisierul ala cu parole.

Daca vrei parole reale cauta pe net parolele facute "leaked" de hacker pentru situri gen feisbuci, tuiter si asa mai departe, alea sunt reale (probabil).

Parolele le-am luat de pe https://wiki.skullsecurity.org/Passwords .Probabil că sunt destule dintre ele care sunt generate cum zici tu.

  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...