Перейти к содержанию

Как установить aircrack-ng?


Рекомендуемые сообщения

Скачал сорсы с оф сайта ( http://www.aircrack-ng.org/install.html ).

gunzip, tar...

Ввожу ./configure - нет реакции.

make выдаёт ошибки:

ruxeez@ruxeez-laptop:~/aircrack-ng-1.1$ makemake -C src allmake[1]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src'make -C osdepmake[2]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src/osdep'Building for Linuxmake[3]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src/osdep'make[3]: `.os.Linux' не требует обновления.make[3]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src/osdep'make[2]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src/osdep'gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o aircrack-ng.o aircrack-ng.cIn file included from aircrack-ng.c:65:crypto.h:12:26: error: openssl/hmac.h: Нет такого файла или каталогаcrypto.h:13:25: error: openssl/sha.h: Нет такого файла или каталогаcrypto.h:15:25: error: openssl/rc4.h: Нет такого файла или каталогаcrypto.h:16:25: error: openssl/aes.h: Нет такого файла или каталогаcc1: warnings being treated as errorsIn file included from aircrack-ng.c:69:sha1-sse2.h: In function 'calc_4pmk':sha1-sse2.h:140: error: implicit declaration of function 'HMAC'sha1-sse2.h:140: error: implicit declaration of function 'EVP_sha1'aircrack-ng.c: In function 'crack_wpa_thread':aircrack-ng.c:3934: error: implicit declaration of function 'EVP_md5'make[1]: *** [aircrack-ng.o] Ошибка 1make[1]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src'make: *** [all] Ошибка 2

Глянул сюда http://www.aircrack-ng.org/doku.php?id=install_aircrack#inst alling_aircrack-ng_from_source

Установил пакеты (sudo apt-get install build-essential), но после этого make по прежнему ошибается.

Ссылка на комментарий
Поделиться на другие сайты

Он вполне чётко ругается на отсутствие библиотек openssl.

Кстати, а разве репозиториях вашего дистрибутива уже нет собранного aircrack?

Ссылка на комментарий
Поделиться на другие сайты

Оказывается, есть). Но я начал, уже хочется доразобраться. Я поставил OpenSSL отдельно ( http://openssl.org/source/ ), ставился минут пять, по моему успешно. После установки, aircrack-ng при запуске команды make выдаёт тоже самое(. В чём дело?

Ссылка на комментарий
Поделиться на другие сайты

Судя по команде которую вы писали в самом первом посте, у вас либо Ubuntu, либо Debian. Открываете консоль и пишете apt-cache search openssl.

Ссылка на комментарий
Поделиться на другие сайты

Я нашёл пакет libglobus-openssl-dev и установил его:

sudo apt-get install libglobus-openssl-dev

После успешно (как я понял) прошла установка airckrack-ng-1.1! Только я не пойму, как теперь пользоваться его составляющими?)) В "Приложения" помоему ничего нет).

ruxeez@ruxeez-laptop:~/aircrack-ng-1.1$ makemake -C src allmake[1]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src'make -C osdepmake[2]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src/osdep'Building for Linuxmake[3]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src/osdep'make[3]: `.os.Linux' не требует обновления.make[3]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src/osdep'make[2]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src/osdep'gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o aircrack-ng.o aircrack-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o crypto.o crypto.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o common.o common.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o uniqueiv.o uniqueiv.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o aircrack-ptw-lib.o aircrack-ptw-lib.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude aircrack-ng.o crypto.o common.o uniqueiv.o aircrack-ptw-lib.o sha1-sse2.S -o aircrack-ng -lpthread -lssl -lcrypto  gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o airdecap-ng.o airdecap-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude airdecap-ng.o crypto.o common.o -o airdecap-ng -lssl -lcrypto gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o packetforge-ng.o packetforge-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude packetforge-ng.o common.o crypto.o -o packetforge-ng -lssl -lcrypto gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o ivstools.o ivstools.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude ivstools.o common.o crypto.o uniqueiv.o -o ivstools -lssl -lcrypto gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o kstats.o kstats.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude kstats.o -o kstatsgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o makeivs-ng.o makeivs-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude makeivs-ng.o common.o uniqueiv.o -o makeivs-nggcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o airdecloak-ng.o airdecloak-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude airdecloak-ng.o common.o osdep/radiotap/radiotap-parser.o -o airdecloak-nggcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o aireplay-ng.o aireplay-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude aireplay-ng.o common.o crypto.o -o aireplay-ng -Losdep -losdep   -lssl -lcrypto gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o airodump-ng.o airodump-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude airodump-ng.o common.o crypto.o uniqueiv.o -o airodump-ng -Losdep -losdep   -lssl -lcrypto  -lpthreadgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o airserv-ng.o airserv-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude airserv-ng.o common.o -o airserv-ng -Losdep -losdep   gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o airtun-ng.o airtun-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude airtun-ng.o common.o crypto.o -o airtun-ng -Losdep -losdep   -lssl -lcrypto gcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude   -c -o airbase-ng.o airbase-ng.cgcc -g -W -Wall -Werror -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0  -Iinclude airbase-ng.o common.o crypto.o -o airbase-ng -Losdep -losdep   -lssl -lcrypto  -lpthreadmake[1]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src'

make install:

ruxeez@ruxeez-laptop:~/aircrack-ng-1.1$ sudo make install[sudo] password for ruxeez: make -C src installmake[1]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src'make -C osdepmake[2]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src/osdep'Building for Linuxmake[3]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src/osdep'make[3]: `.os.Linux' не требует обновления.make[3]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src/osdep'make[2]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src/osdep'make -C osdep installmake[2]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src/osdep'Building for Linuxmake[3]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/src/osdep'make[3]: `.os.Linux' не требует обновления.make[3]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src/osdep'make[2]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src/osdep'install -d /usr/local/bininstall -m 755 aircrack-ng airdecap-ng packetforge-ng ivstools kstats makeivs-ng airdecloak-ng /usr/local/bininstall -d /usr/local/sbininstall -m 755 aireplay-ng airodump-ng airserv-ng airtun-ng airbase-ng /usr/local/sbinmake[1]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/src'make -C scripts installmake[1]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/scripts'install -m 755 airmon-ng airdriver-ng airodump-ng-oui-update /usr/local/sbinmake[1]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/scripts'make -C manpages installmake[1]: Вход в каталог `/home/ruxeez/aircrack-ng-1.1/manpages'rm -f /usr/local/man/man1/aircrack-ng.1rm -f /usr/local/man/man1/airdecap-ng.1rm -f /usr/local/man/man1/airdriver-ng.1rm -f /usr/local/man/man1/aireplay-ng.1rm -f /usr/local/man/man1/airmon-ng.1rm -f /usr/local/man/man1/airodump-ng.1rm -f /usr/local/man/man1/airserv-ng.1rm -f /usr/local/man/man1/airtun-ng.1rm -f /usr/local/man/man1/ivstools.1rm -f /usr/local/man/man1/kstats.1rm -f /usr/local/man/man1/makeivs-ng.1rm -f /usr/local/man/man1/airbase-ng.1rm -f /usr/local/man/man1/packetforge-ng.1rm -f /usr/local/man/man1/airdecloak-ng.1rm -f /usr/local/man/man1/airolib-ng.1rm -f /usr/local/man/man1/wesside-ng.1rm -f /usr/local/man/man1/tkiptun-ng.1rm -f /usr/local/man/man1/buddy-ng.1rm -f /usr/local/man/man1/easside-ng.1install -d /usr/local/man/man1install -m 644 aircrack-ng.1 airdecap-ng.1 airdriver-ng.1 aireplay-ng.1 airmon-ng.1 airodump-ng.1 airserv-ng.1 airtun-ng.1 ivstools.1 kstats.1 makeivs-ng.1 airbase-ng.1 packetforge-ng.1 airdecloak-ng.1  /usr/local/man/man1make[1]: Выход из каталога `/home/ruxeez/aircrack-ng-1.1/manpages' [*] Run 'airodump-ng-oui-update' as root (or with sudo) to install or update Airodump-ng OUI file (Internet connection required).
Ссылка на комментарий
Поделиться на другие сайты

Если make прошла, значит он собрался.

Aircrack-ng - это консольная утилита используемая для взлома или проведения аудита безопасности Wi-Fi сетей. по использованию читай официальную документацию проекта, она очень понятная.

Ссылка на комментарий
Поделиться на другие сайты

r0g3r писал(а) Wed, 26 May 2010 21:08

Если make прошла, значит он собрался.

Aircrack-ng - это консольная утилита используемая для взлома или проведения аудита безопасности Wi-Fi сетей. по использованию читай официальную документацию проекта, она очень понятная.

Знаю, я им в виндовсе пользовался. Обновите страницу, я предыдущий пост изменил).

Ссылка на комментарий
Поделиться на другие сайты

А теперь запускать софт из его пакета прямым вводом в консоль, да? А где этот софт находится в системе?

Кстати, спасибо большое, что помогли разобраться).

Ссылка на комментарий
Поделиться на другие сайты

Zoron писал(а) Thu, 27 May 2010 00:15

А теперь запускать софт из его пакета прямым вводом в консоль, да?

Да.

Цитата:

А где этот софт находится в системе?

Посмотрите вывод вами же выложенного make install. Он чётко пишет, куда он ставится и что ставит. но на будущее, в любом дистрибутиве программы конторые могут работать из под обычного пользователя устанавливаются в /usr/bin, или в /usr/local/bin.

Цитата:

Кстати, спасибо большое, что помогли разобраться).

Не за что.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...