Руководствуюсь документом
http://www.aircrack-ng.org/~root/doku.php?id=cracking_wpaДохожу до
Step 4 - Run aircrack-ng to crack the pre-shared keyПодсовываю словарь с 5000000 строк
$ wc -l InsidePro/InsidePro_Full_07.dic
5000000 InsidePro/InsidePro_Full_07.dic
Результат:
Aircrack-ng 1.1
[01:04:07] 2533248 keys tested (671.09 k/s)
Current passphrase: ~iwishiwasthere~
[skip]
Passphrase not in dictionary
Quitting aircrack-ng...
Получается что он проверил только 2533248 строк.
т.е. недобрал почти половину
$ bc <<<5000000-2533248
2466752
Но с другой стороны Current passphrase: ~iwishiwasthere~ в файле занимает 4999903 строку.
$ grep -n ~iwishiwasthere~ InsidePro/InsidePro_Full_07.dic
4999903:~iwishiwasthere~
97-я с конца
$ bc <<<5000000-4999903
97
Почти последняя, но не последняя.
Кто может объяснить такое поведение?
Заранее благодарен.
P.S. С другими словарями та-же картина.