Автор Тема: Странности с aircrack-ng  (Прочитано 2015 раз)

Оффлайн Spanish ArCher

  • Участник
  • *
  • Сообщений: 1 234
Странности с aircrack-ng
« : 13.10.2015 14:55:03 »
Руководствуюсь документом 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. С другими словарями та-же картина.
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн grumbler

  • alt linux team
  • ***
  • Сообщений: 126
Re: Странности с aircrack-ng
« Ответ #1 : 18.10.2015 06:51:03 »
Проверьте разделители строк в словаре.
Я бы заглянул в код программы и посмотрел, как берутся строки из файла словаря.

Оффлайн Spanish ArCher

  • Участник
  • *
  • Сообщений: 1 234
Re: Странности с aircrack-ng
« Ответ #2 : 19.10.2015 17:41:28 »
Проверьте разделители строк в словаре.
были ДОСовские (0D 0A). Сменил на юниксовые.
Результат тот-же.

wc -l и cat f.dic | wc -l при любом раскладе показывают стабильный один и тот же результат.
Наверное что-то с логикой aircrack.
Или я чего-то не понимаю...
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение