Для начала заходим на официальный сайт и скачиваем последнюю версию данной программы.

keiz@ekz:/opt/wifi$wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz

Необходимо удовлетворить зависимости:

  • OpenSSL (libssl-dev on Debian-based system)

keiz@ekz:/opt/wifi/air$ aptitude search libssl-dev (версия 0.9.8o-1ubuntu4.6)

p libssl-dev- SSL development libraries, header files and documentation

keiz@ekz:/opt/wifi/air$

  • SQLite > 3.3.17 (latest version is recommended) if you want to use airolib-ng

keiz@ekz:/opt/wifi/air$ sudo apt-cache search libsqlite3-dev

libsqlite3-dev – SQLite 3 development files

keiz@ekz:/opt/wifi/air$ sudo aptitude install libsqlite3-dev

Следующие НОВЫЕ пакеты будут установлены:

libsqlite3-dev

0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 7 пакетов не обновлено.

Необходимо получить 419kБ архивов. После распаковки 1 249kБ будет занято.

Получить:1 http://ru.archive.ubuntu.com/ubuntu/ maverick-updates/main libsqlite3-dev amd64 3.7.2-1ubuntu0.1 [419kB]

Получено 419kБ в 1с (266kБ/с)

Выбор ранее не выбранного пакета libsqlite3-dev.

(Чтение базы данных … на данный момент установлено 188960 файлов и каталогов.)

Распаковывается пакет libsqlite3-dev (из файла …/libsqlite3-dev_3.7.2-1ubuntu0.1_amd64.deb)…

Настраивается пакет libsqlite3-dev (3.7.2-1ubuntu0.1) …

Cоздаем каталог куда с перенесем нашу программу для дальнейшей настройки:

keiz@ekz:/opt$ mkdir /opt/wifi/air

В моем случаем я распаковал в каталог /opt/wifi/air. Так как программа не откомпилирована, соберем ее:

Моя компиляция завершается неудачно:

keiz@ekz:/opt/wifi/air$ make

crypto.h:12: fatal error: openssl/hmac.h: Нет такого файла или каталога

, чтобы это исправить следует внимательнее относится к требованиям по установке зависимостей (установите libssl-dev)

Еще раз запустим процесс сборки, результат будет положительным, но с некоторыми оговорками:

Скомпилируем with airolib-ng support

keiz@ekz:/opt/wifi/air$ make sqlite=true

keiz@ekz:/opt/wifi/air$ sudo make sqlite=true install

keiz@ekz:/opt/wifi/air$ sudo make install

install -d /usr/local/man/man1

install -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/man1

make[1]: Выход из каталога `/opt/wifi/air/manpages’

[*] Run ‘airodump-ng-oui-update’ as root (or with sudo) to install or update Airodump-ng OUI file (Internet connection required).

Запускаем, что от нас требует программа:

keiz@ekz:/opt/wifi/air$ sudo airodump-ng-oui-update

[*] Downloading IEEE OUI file…

[*] Parsing OUI file…

[*] Airodump-ng OUI file successfully updated

keiz@ekz:/opt/wifi/air$

На этом все программа установилась. Можно по тестировать ее возможности.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru