Jump to content

Recommended Posts

Posted

Скачал сорсы с оф сайта ( 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 по прежнему ошибается.

Posted

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

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

Posted

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

Posted

Вопрос, а вы ставили openssl или openssl-devel? Для сборок всякого разного нужны именно пакеты -devel, как правило.

Posted

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

Posted

Я нашёл пакет 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).
Posted

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

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

Posted

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

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

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

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

Posted

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

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

Posted

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

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

Да.

Цитата:

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

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

Цитата:

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

Не за что.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...