kalk kalk

Kalkulator's Knights

Crypto's not safe...

Vous n'êtes pas identifié.

#1 09-10-2009 14:34:40

Sorcier_FXK
Administrateur
Date d'inscription: 27-10-2008
Messages: 380

Statistiques sur les mots de passe...

Via IRC, un ami m'a montré un article tres intéressant, je me permet d'en reprendre les grandes lignes.

article d'origine : http://www.acunetix.com/blog/websecurit … passwords/

L'auteur de cet article (Bogdan Calin) nous explique qu'un inconnu a lui a transmis un lien pastebin sur lequel environ 10 000 mots de passe Windows Live Messenger etaient affichés a la vue de tout le monde.

link : http://pastebay.com/59356  (liste similaire donnée a titre d'exemple, ce genre de liste circule et c'est tres courant)
si link dead, http://forum.kalkulators.org/data/etude … ss_wlm.txt

Voila pour le contexte de notre histoire...

L'auteur c'est donc permis quelques statistques bien sympatiques :

Bellow are the statistics:

    * The list initially contained 10,028 entries.
    * After I’ve cleaned up the list, like removing entries without a password,  I had 9843 valid entries (passwords).
    * There are 8931 (90%) unique passwords in the list.

    * The longest password was 30 chars long: lafaroleratropezoooooooooooooo.
    * The shortest password was 1 char long : )

Top 20 most common passwords:

   1. 123456 - 64
   2. 123456789 - 18
   3. alejandra - 11
   4. 111111 - 10
   5. alberto - 9
   6. tequiero - 9
   7. alejandro - 9
   8. 12345678 - 9
   9. 1234567 - 8
  10. estrella - 7
  11. iloveyou  - 7
  12. daniel  - 7
  13. 000000  - 7
  14. roberto  - 7
  15. 654321  - 6
  16. bonita  - 6
  17. sebastian  - 6
  18. beatriz  - 6
  19. mariposa  - 5
  20. america  - 5

Based on these passwords I think the phishing kit was targeted towards the Latino community.

Password length distribution:

    * 1 chars – 2 – 0 %
    * 2 chars – 4 – 0 %
    * 3 chars – 4 – 0 %
    * 4 chars – 31 – 0 %
    * 5 chars – 49 – 1 %
    * 6 chars – 1946 – 22 %
    * 7 chars – 1254 – 14 %
    * 8 chars – 1838 – 21 %
    * 9 chars – 1091 – 12 %
    * 10 chars – 772 – 9 %
    * 11 chars – 527 – 6 %
    * 12 chars – 431 – 5 %
    * 13 chars – 290 – 3 %
    * 14 chars – 219 – 2 %
    * 15 chars – 157 – 2 %
    * 16 chars – 190 – 2 %
    * 17 chars – 56 – 1 %
    * 18 chars – 17 – 0 %
    * 19 chars – 7 – 0 %
    * 20 chars – 14 – 0 %
    * 21 chars – 10 – 0 %
    * 22 chars – 8 – 0 %
    * 23 chars – 3 – 0 %
    * 24 chars – 3 – 0 %
    * 25 chars – 3 – 0 %
    * 26 chars – 0 – 0 %
    * 27 chars – 3 – 0 %
    * 28 chars – 0 – 0 %
    * 29 chars – 1 – 0 %
    * 30 chars – 1 – 0 %

As you can see from the list above, most of the passwords are between 6 and 9 characters long.  Average password length is 8 characters.

What kind of passwords were in the list? :

    * 3,713 = 42 %; lower alpha passwords : passwords containing only characters from ‘a’ to ‘z’.
      Example : iloveyou
    * 291 = 3 %; mixed case alpha passwords : passwords containing  characters from ‘a’ to ‘z’ and from ‘A’ to ‘Z’.
      Example: ILoveYou
    * 1707 = 19 %; numeric passwords: passwords containing only numbers (’0′ to ‘9′)
      Example: 123456
    * 2655 = 30 %; mixed alpha and numeric passwords: passwords containing characters from ‘a’-'z’, ‘A’-'Z’ and ‘0′-’9′.
      Example: Iloveyou12
    * 565 = 6 %; mixed alpha + numeric + other characters.
      Example: 1Love You$%@

Donc pour conclure, on voit tres bien que 42% des pass les plus faibles ont pour charset les minuscules (a...z).
Ce genre de mots de passe meme hashé avec une methode basique tel que MD5 et SHA1 (pour ne citer qu'eux) sont tres facilement reverse soit via les nombreuses bases de données en ligne ou soit directement via une attaque par RainbowTable et pas besoin d'avoir toute la collection pour avoir 42% de réussite, a en croire ces statistiques...

Hors ligne

 

#2 14-10-2009 06:40:49

Sorcier_FXK
Administrateur
Date d'inscription: 27-10-2008
Messages: 380

Re: Statistiques sur les mots de passe...

Suite a cet article, j'ai commencé a générer un dictionnaire de 6 car en lower alpha numerik ( a-z-0-9). Sa taille est assez enorme plus de 15go, je l'importerai ensuite dans la bdd kalk.

Pour les pass en lower alpha de 7 8 et 9 car, je ferai des dictionnaires avec "Genesis" (voir le SVN dans mon dossier), puis ensuite lancer l'import en bdd.

Ca va faire de gigantesques dictionnaires, et les temps d'import risque d'etre tres long, a savoir sur la table MD5, 700 mo == 15 jours d'import. Le taux de réussite va faire un bon par contre et c'est bien mon but.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr