Zoron Опубликовано 26 мая, 2010 Жалоба Опубликовано 26 мая, 2010 Скачал сорсы с оф сайта ( 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 по прежнему ошибается. Цитата
r0g3r Опубликовано 26 мая, 2010 Жалоба Опубликовано 26 мая, 2010 Он вполне чётко ругается на отсутствие библиотек openssl. Кстати, а разве репозиториях вашего дистрибутива уже нет собранного aircrack? Цитата
Zoron Опубликовано 26 мая, 2010 Автор Жалоба Опубликовано 26 мая, 2010 Оказывается, есть). Но я начал, уже хочется доразобраться. Я поставил OpenSSL отдельно ( http://openssl.org/source/ ), ставился минут пять, по моему успешно. После установки, aircrack-ng при запуске команды make выдаёт тоже самое(. В чём дело? Цитата
r0g3r Опубликовано 26 мая, 2010 Жалоба Опубликовано 26 мая, 2010 Вопрос, а вы ставили openssl или openssl-devel? Для сборок всякого разного нужны именно пакеты -devel, как правило. Цитата
Zoron Опубликовано 26 мая, 2010 Автор Жалоба Опубликовано 26 мая, 2010 Я ставил openssl). Странно, не могу на оф сайте найти openssl-devel, вижу только -fips и -engine. Цитата
r0g3r Опубликовано 26 мая, 2010 Жалоба Опубликовано 26 мая, 2010 Ставьте из дистрибутива. Хотя смысл, если у вас есть нормальные бинарники. Цитата
Zoron Опубликовано 26 мая, 2010 Автор Жалоба Опубликовано 26 мая, 2010 Что значит "ставить из дистрибутива"? Там где-то есть сорс или пакет openssl-devel? Цитата
Zoron Опубликовано 26 мая, 2010 Автор Жалоба Опубликовано 26 мая, 2010 А как и где мне его найти? Цитата
r0g3r Опубликовано 26 мая, 2010 Жалоба Опубликовано 26 мая, 2010 Судя по команде которую вы писали в самом первом посте, у вас либо Ubuntu, либо Debian. Открываете консоль и пишете apt-cache search openssl. Цитата
Zoron Опубликовано 26 мая, 2010 Автор Жалоба Опубликовано 26 мая, 2010 Я нашёл пакет 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). Цитата
r0g3r Опубликовано 26 мая, 2010 Жалоба Опубликовано 26 мая, 2010 Если make прошла, значит он собрался. Aircrack-ng - это консольная утилита используемая для взлома или проведения аудита безопасности Wi-Fi сетей. по использованию читай официальную документацию проекта, она очень понятная. Цитата
Zoron Опубликовано 26 мая, 2010 Автор Жалоба Опубликовано 26 мая, 2010 r0g3r писал(а) Wed, 26 May 2010 21:08 Если make прошла, значит он собрался. Aircrack-ng - это консольная утилита используемая для взлома или проведения аудита безопасности Wi-Fi сетей. по использованию читай официальную документацию проекта, она очень понятная. Знаю, я им в виндовсе пользовался. Обновите страницу, я предыдущий пост изменил). Цитата
Zoron Опубликовано 26 мая, 2010 Автор Жалоба Опубликовано 26 мая, 2010 А теперь запускать софт из его пакета прямым вводом в консоль, да? А где этот софт находится в системе? Кстати, спасибо большое, что помогли разобраться). Цитата
r0g3r Опубликовано 26 мая, 2010 Жалоба Опубликовано 26 мая, 2010 Zoron писал(а) Thu, 27 May 2010 00:15 А теперь запускать софт из его пакета прямым вводом в консоль, да? Да. Цитата: А где этот софт находится в системе? Посмотрите вывод вами же выложенного make install. Он чётко пишет, куда он ставится и что ставит. но на будущее, в любом дистрибутиве программы конторые могут работать из под обычного пользователя устанавливаются в /usr/bin, или в /usr/local/bin. Цитата: Кстати, спасибо большое, что помогли разобраться). Не за что. Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.