僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
ランキングをダウンロードして、バイト数を数えてみた。
バイト数、順番、パスワードの順で表示されるようにする。
文字化けっぽい("efbfbd"が頻出)のがあった、というか上位10はみな文字化けみたいだ。
処理時間は35分ほどだった(Core2duo 2.4GHz)。
#!/bin/sh ifile=PwnedPasswordTop100k.txt last=`wc -l $ifile | awk '{print $1}'` for x in `seq $last` do sed -n ${x}p $ifile | tr -d '\r\n' | wc -c | tr -d '\n' echo -n " "${x}" " sed -n ${x}p $ifile done
結果を sort -nr | head する。
一番長い86451行目(320バイトある)は、
$ sed -n 86451p PwnedPasswordTop100k.txt |hexdump -cx 0000000 + 0000000 bfef 2bbd bfef efbd bdbf bfef efbd bdbf * 0000140 \r \n 0000140 0a0d 0000142
文字化けでなさそうなので長いのは
120 80472 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 96 94552 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 90 74078 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 84 51691 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 78 37090 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 72 25188 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 66 17802 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 60 8985 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ 54 4466 пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
ブルガリア語らしいが(「月」とか「メートル」とか出てきた)不明。
ASCII文字では、
32 91195 d1bd6bc58c1d74df41a957489c9942f5 27 99049 htt//members.cumfiesta.com/ 26 72165 111111prof_root2.sql.txt:, 26 71570 $HEX[687474703a2f2f777777] 26 70577 111111prof_root3.sql.txt:, 26 67293 $HEX[687474703a2f2f616473]
といったところか。日本語らしいのは見当たらない。
時間がないのでこのあたりでやめる。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。