Установка aircrack-ng на CentOS 7

Для начала включим EPEL репозиторий

yum install -y epel-release

Установим полезные утилиты

yum install -y wireless-tools

Поглядим вывод 

# iwconfig

wlp3s0    IEEE 802.11  ESSID:"mikrotik"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: D4:CA:6D:E0:3B:DF   
          Bit Rate=120 Mb/s   Tx-Power=15 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=58/70  Signal level=-52 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:12   Missed beacon:0

Поглядим свой адрес ip

# ip addr

1: lo:  mtu 65536 qdisc noqueue state UNKNOWN qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp2s0:  mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether 24:b6:fd:42:4d:33 brd ff:ff:ff:ff:ff:ff
5: wlp3s0:  mtu 1500 qdisc mq state UP qlen 1000
    link/ether 08:3e:8e:04:68:e9 brd ff:ff:ff:ff:ff:ff
    inet 192.168.88.253/24 brd 192.168.88.255 scope global dynamic wlp3s0
       valid_lft 258351sec preferred_lft 258351sec
    inet6 fe80::4056:f305:7cae:558a/64 scope link 
       valid_lft forever preferred_lft forever

Название нашей wifi карточки - wlp3s0.

Установим необходимые зависимости

 yum install  git-svn libpcap-devel sqlite-devel gcc gcc-c++ libnl-devel openssl-devel usbutils pciutils rfkill

Получение исходного кода и сборка.

svn co http://svn.aircrack-ng.org/trunk/ aircrack-ng
cd aircrack-ng/
make install clean

Запуск виртуального интерфейса на wifi карточке

Название карточки в выводе выше посмотрели.

# airmon-ng start wlp3s0

Старт сбора пакетов

# airodump-ng wlp3s0mon

Останов режима monitor wifi карты

# airmon-ng stop wlp3s0mon

Автор: Александр