A security researcher published a user name and password file containing 10 million records. The original is visible: Today I am releasing Ten Million passwords download down to see: There is exactly 10 million records
$ wc-l 10-million-combos.txt 10000000 10-million-combos.txt
There are two columns, namely username, password
$ head 10-million-combos.txt 0000 000000000000 000010000 000011110000 0000990000 000099990000 0000w0000 59274990000 6342520000 69117030000 701068
There are up to 100 username:
$ Cat 10-million-combos.txt | awk ' {print $} ' | Tr ' A-Z ' A-Z ' | Sort | uniq-c | Sort-nr | head-100 | awk ' {print $ ' \ t ' $ ' > top_100_username$ Head top_100_username info 3044admin 2119michael 1323robert 11132000 1095john 1049david 1041null 967richard 940thomas 922
According to frequency, use http://worditout.com/to make tag chart:
There are up to 100 password:
$ Cat 10-million-combos.txt | awk ' {print $} ' | Tr ' A-Z ' A-Z ' | Sort | uniq-c | Sort-nr | head-100 | awk ' {print $ ' \ t ' $ ' > top_100_password$ head top_100_password 123456 55893password207851234567813582qwerty 13230123456781169612345 109381234 6432111111 56821234567 4796dragon 4191
Use http://worditout.com/to make a tag chart:
Assuming that the above 100 most frequent passwords are the passwords that most people use, then for any username, just try 100 times:
$ Cat Top_password | awk ' {sum+=$2} END {print sum/1e7 * 100} ' 3.34714
There is a 3% chance of logging in successfully.
Michael acts as a username to see how many password appear in it:
$ cat 10-million-combos.txt |tr ' A-Z ' A-z | awk ' {print '} ' | grep ' Michael ' | wc-l8132
Here's a look at username, Michael, and the number of Michael in the cipher:
$ Cat 10-million-combos.txt | Tr ' A-Z ' A-Z ' | awk ' $1== ' Michael ' {print $} ' | grep ' Michael ' | Wc-l 23
Here's a look at the admin favorite password:
$ Cat 10-million-combos.txt | Tr ' A-Z ' A-Z ' | awk ' $1== ' admin ' {print $} ' | Sort | Uniq-c |sort-nr | Head 1 zzzz 1 zzzsecurityzzz 1 zzzsecu1 1 zykova33173 1 zxzz
Unfortunately, there is no use of the same password.
For password security, there is a funny video "need to go outside the wall",What is Your Password?
10 million user name Password data overview