Не могу установить aircrack-ng

15

Всякий раз, когда я пытаюсь установить aircrack-ngв терминале, я получаю следующую ошибку:

Package aircrack-ng is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  iw

E: Package 'aircrack-ng' has no installation candidate"

Я новичок в Ubuntu и поэтому понятия не имею, что делать.

Крис
источник
я скачал
тарный
Помог ли какой-нибудь из предложенных ответов? Пожалуйста, нажмите на галочку, если какой-либо из них имеет.
Exeleration-G

Ответы:

18

Как говорится в сообщении, оно было удалено из репозиториев Ubuntu. Вы можете установить его, выполнив следующую процедуру

sudo apt-get install build-essential
sudo apt-get install libssl-dev
wget http://download.aircrack-ng.org/aircrack-ng-1.1.tar.gz
tar -zxvf aircrack-ng-1.1.tar.gz
cd aircrack-ng-1.1

В каталоге aircrack-ng-1.1 есть файл common.mak, используйте ваш любимый редактор, чтобы открыть файл, и прокрутите вниз, пока не увидите следующую строку:

CFLAGS ?= -g -W -Wall -Werror -O3

Удалите -Werrorпеременную, чтобы строка теперь выглядела следующим образом. Сохранить и выйти.

CFLAGS ?= -g -W -Wall -O3

Запустите makeи sudo make installв терминале, чтобы встать aircrack-ngи работать. "

Для build-essentialидти к менеджеру обновлений> Настройки> убунт программного обеспечения и посмотреть , если сверху основные проверяются.

введите описание изображения здесь

wedu
источник
когда я делаю первую инструкцию: «sudo apt-get install build-essential» я получаю ответ (Пакет build-essential недоступен, но на него ссылается другой пакет. Это может означать, что пакет отсутствует, он устарел или доступен только из другого источника. E: в пакете «build-essential» нет кандидата для установки)
Chris
Это неотъемлемая часть Ubuntu, она должна работать. пожалуйста, проверьте, что вы ввели его правильно. а также вы упомянули в комментариях о libc6. всякий раз, когда какое-либо приложение пытается выдать вам такое сообщение, скопируйте его (например, libc6) и вставьте его в менеджер пакетов synpatic, а затем установите его.
wedu
или для libc6 введите в терминале sudo apt-get установите libc6
wedu
Это работает для меня на Ubuntu 12.04
SuB
Я могу использовать только команду aircrack-ng. Я не могу использовать airmon-ng, airodump-ng, aireplay-ng и т. Д.
Гман Смит
7

У меня это в PPA для точного . Я сделал это для другого вопроса. Если вам нужны инструкции по добавлению PPA, они здесь .

RobotHumans
источник
Лол собирался упомянуть об этом здесь. Я знал, что у пользователя aking есть PPA. Уже установлена ​​авиакресло оттуда. Спасибо дружище.
Луис Альварадо
1

Похоже, его больше нет в репозиториях. Я знаю, что это aircrack-ngбыло в репозиториях Ubuntu 10.10, поэтому вы можете попробовать использовать Ubuntu 10.10 вместо текущей версии (12.04). Но вы также можете установить его в 12.04, используя другой способ. Затем вы установите aircrack-ngс помощью .debфайла. Просто дважды щелкните этот файл, и он откроется в Центре программного обеспечения Ubuntu. Чтобы получить .debфайл для 32-битной установки Ubuntu (i386), нажмите здесь . Если вы используете 64-битную версию Ubuntu (amd64), нажмите здесь .

Exeleration-G
источник
я вижу, хорошо, есть ли другой тип вещи, такой же, как aircrack-ng для новой версии (12.04)?
Крис
Да, файлы, на которые я ссылаюсь, устанавливаются в Ubuntu 12.04.
Exeleration-G
И эти файлы являются «реальными» aircrack-ng, о чем вы говорите.
Exeleration-G
я щелкнул там, и он пошел в центр программного обеспечения, и я увидел aircrack-ng, а страница неактивна, и я ничего не могу нажать, также есть сообщение, говорящее «зависимость не удовлетворяется: libc6 (> = 2.7)
Крис,
Это странно. На моей установке все прошло нормально. Тогда лучшим вариантом будет следовать решению @ aking1012, поскольку это также относительно просто.
Exeleration-G
0

Пакеты Debian доступны здесь: http://ubuntu2.cica.es/ubuntu/ubuntu/pool/universe/a/aircrack-ng/

Вам необходимо скачать соответствующую архитектуру пакета

wget http://ubuntu2.cica.es/ubuntu/ubuntu/pool/universe/a/aircrack-ng/aircrack-ng_1.1-6_amd64.deb

dpkg -i aircrack-ng_1.1-6_amd64.deb

Вот команда помощи

root@chillax:/usr/local/src# aircrack-ng --help

  Aircrack-ng 1.1 - (C) 2006, 2007, 2008, 2009 Thomas d'Otreppe   Original work: Christophe Devine   http://www.aircrack-ng.org

  usage: aircrack-ng [options] <.cap / .ivs file(s)>

  Common options:

      -a <amode> : force attack mode (1/WEP, 2/WPA-PSK)
      -e <essid> : target selection: network identifier
      -b <bssid> : target selection: access point's MAC
      -p <nbcpu> : # of CPU to use  (default: all CPUs)
      -q         : enable quiet mode (no status output)
      -C <macs>  : merge the given APs to a virtual one
      -l <file>  : write key to file

  Static WEP cracking options:

      -c         : search alpha-numeric characters only
      -t         : search binary coded decimal chr only
      -h         : search the numeric key for Fritz!BOX
      -d <mask>  : use masking of the key (A1:XX:CF:YY)
      -m <maddr> : MAC address to filter usable packets
      -n <nbits> : WEP key length :  64/128/152/256/512
      -i <index> : WEP key index (1 to 4), default: any
      -f <fudge> : bruteforce fudge factor,  default: 2
      -k <korek> : disable one attack method  (1 to 17)
      -x or -x0  : disable bruteforce for last keybytes
      -x1        : last keybyte bruteforcing  (default)
      -x2        : enable last  2 keybytes bruteforcing
      -X         : disable  bruteforce   multithreading
      -y         : experimental  single bruteforce mode
      -K         : use only old KoreK attacks (pre-PTW)
      -s         : show the key in ASCII while cracking
      -M <num>   : specify maximum number of IVs to use
      -D         : WEP decloak, skips broken keystreams
      -P <num>   : PTW debug:  1: disable Klein, 2: PTW
      -1         : run only 1 try to crack key with PTW

  WEP and WPA-PSK cracking options:

      -w <words> : path to wordlist(s) filename(s)
      -r <DB>    : path to airolib-ng database
                   (Cannot be used with -w)

      --help     : Displays this usage screen

Смотрите здесь для получения дополнительной информации: http://www.aircrack-ng.org/doku.php?id=downloads

Sathish
источник