LINUX.ORG.RU

Не получается собрать aircrack-ng из исходников

 , ,


0

1

Делаю всё по инструкции из гитхаба. GitHub На этапе интегральных тестов получаю:

sudo make integration          
make --no-print-directory test-hex_string_to_array test-calc-one-pmk test-circular-buffer test-circular-queue test-string-has-suffix test-wpapsk test-wpapsk-cmac test-encrypt-wep test-calc-pmk test-calc-mic test-calc-ptk test-encrypt-ccmp test-decrypt-ccmp 
make[1]: «test-calc-one-pmk» не требует обновления.
make[1]: «test-circular-buffer» не требует обновления.
make[1]: «test-circular-queue» не требует обновления.
make[1]: «test-string-has-suffix» не требует обновления.
make[1]: «test-wpapsk» не требует обновления.
make[1]: «test-wpapsk-cmac» не требует обновления.
make[1]: «test-encrypt-wep» не требует обновления.
make[1]: «test-calc-pmk» не требует обновления.
make[1]: «test-calc-mic» не требует обновления.
make[1]: «test-calc-ptk» не требует обновления.
make[1]: «test-encrypt-ccmp» не требует обновления.
make[1]: «test-decrypt-ccmp» не требует обновления.
make --no-print-directory integration-TESTS
PASS: test/test-aireplay-ng-0001.sh
PASS: test/test-aireplay-ng-0002.sh
PASS: test/test-aireplay-ng-0003.sh
PASS: test/test-aireplay-ng-0004.sh
PASS: test/test-aireplay-ng-0005.sh
PASS: test/test-aireplay-ng-0006.sh
PASS: test/test-aireplay-ng-0007.sh
PASS: test/test-aireplay-ng-0008.sh
FAIL: test/test-airbase-ng-0001.sh
FAIL: test/test-airbase-ng-0002.sh
SKIP: test/test-airbase-ng-0003.sh
PASS: test/test-airodump-ng-0001.sh
PASS: test/test-airodump-ng-0002.sh
PASS: test/test-airodump-ng-0003.sh
PASS: test/test-airodump-ng-0004.sh
PASS: test/test-airodump-ng-0005.sh                                                                                                  
PASS: test/test-airodump-ng-0006.sh                                                                                                  
============================================================================
Integration test-suite summary for aircrack-ng 1.7.0_rev-ba8a93be
============================================================================
# TOTAL: 17
# PASS:  14
# SKIP:  1
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0

Что не так? Как исправить?


А бинарник чем-то не устраивает? Aircrack-ng в репах чуть ли не всех дистрибутивов.

krasnh ★★★★
()
Ответ на: комментарий от itisme

Крайняя версия, упомянутая на aircrack-ng.org - «Aircrack-ng 1.7» от 10 мая 2022. Те, кто хочет всегда свежие приложения, ставят rolling release дистрибутивы, типа арча. )

$ pacman -Ss aircrack-ng
community/aircrack-ng 1.7-1
    Key cracker for the 802.11 WEP and WPA-PSK protocols

Но это я так, по-занудствовал. ) Если есть желание компилить с последними commit`ами, почему нет.

krasnh ★★★★
()

Что не так?

Два теста фейлятся.

Как исправить?

Вряд ли ты будешь исправлять код. Так что единственное, что можно сделать — не запускать тесты.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Ну так они же не просто так фейлятся. Будет потом не полная функциональность… Или крашиться будет. Или это и есть специфика пакетов с самыми последними коммитами?

itisme
() автор топика
Ответ на: комментарий от itisme

Альтернативный путь — выяснить, в чём причина фейлов тестов, и потом исправить. Возможно, проблема с основным кодом. Возможно, проблема с тестами. Обсуждениями на форуме подобные проблемы не решаются. Нужно идти и разбираться в причинах проблем.

Если ты умеешь исправлять ошибки в софте, пожалуйста, исправь. Мир от этого станет немного лучше.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.