Aircrack-ng, с помощью airmon-ng для изменения на режим монитора

Я следовал этому учебному руководству при установке aircrack на Ubuntu 14.04: https://www.youtube.com/watch? v=xdvGZlUzfRs&src_vid=OF0UjeoTXoI&feature=iv&annotation_id=annotation_1882595149

Я должен был настроить несколько вещей заставить это загружать успешно, но здесь - то, с чем у меня есть проблемы (и что я не могу найти решением для):

Эта команда:

sudo airodump-ng mon0

из которых я получаю ошибку:

Interface mon0:  
ioctl(SIOCGIFINDEX) failed: No such device

Команда iwconfig шоу:

eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11abg  ESSID:"nameofmynetwork"  
          Mode:Managed  Frequency:5.765 GHz  Access Point: 05:B1:51:42:A1:5D   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

Относительно mon0, что это? Я попробовал некоторые решения, такие как уничтожение процессов и обновление к последнему aircrack, но я все еще получаю ошибку.

Любая справка ценится!

5
задан 13 November 2014 в 07:02

6 ответов

Вы не должны использовать airmon-ng вообще. Вы можете просто:

sudo ifconfig wlan0 down

, чем продолжают

sudo iwconfig wlan0 mode monitor

и наконец

sudo ifconfig wlan0 up

thats в основном, что делает airmon-ng.

8
ответ дан 17 November 2019 в 10:58

Проблема с названием интерфейса. Используйте следующие команды:

Запускаются, Ваш беспроводной интерфейс в контролирующем режиме

airmon-ng   

Уничтожают все вмешивающиеся процессы

airmon-ng check kill     

Вместо airodump-ng mon0, вводят, это airodump-ng wlan0mon

сообщило мне, работает ли это на Вас.

1
ответ дан 17 November 2019 в 10:58

Необходимо читать больше о том, как использовать aircrack-ng.

команда Вы выполнились, sudo airodump-ng mon0, говорит Вашему компьютеру начинать получать пакеты в интерфейсе, названном mon0, но у Вас еще нет того интерфейса, вот почему это говорит Вам No such device.

общие шаги в использовании aircrack-ng:

  1. sudo airmon-ng start wlan0

    • Это помещает Ваш беспроводной интерфейс в режим монитора, который является режимом, где можно получить все пакеты, даже если они не были направлены к компьютеру. То, что на самом деле делает команда, является ею, создает другой интерфейс, названный mon0, который Вы видите, когда Вы делаете iwconfig. Это - команда, которую Вы, вероятно, не выполнили. Если Вы действительно выполняли его, но Вы не видите mon0 впоследствии, сообщите нам то, что было выводом команды.
  2. sudo airodump-ng <options> mon0

    • Это начинает получать пакеты.
  3. sudo aireplay-ng <options> mon0

    • Вы используете это, чтобы попытаться увеличить число IVS, получаемого, таким образом, можно легко взломать пароль.
  4. sudo aircrack-ng <options> <file>

    • Это - приложение, которое тогда взламывает получение, которое Вы взяли для извлечения пароля.
1
ответ дан 17 November 2019 в 10:58

Из того, что я видел, в последней версии (15.10) человечности существует проблема при включении режима монитора на mon0.

, Чтобы сделать это чистый и ясный, используйте эту команду для уничтожения любого процесса, который может вызвать проблемы sudo airmon-ng check kill, затем использовать эту команду для включения режима монитора на mon0 sudo airmon-ng start wlan0.

Теперь можно использовать mon0 с другим *-ng команды.

0
ответ дан 17 November 2019 в 10:58

Хорошо, в первую очередь, давайте запустимся с уничтожения всех процессов с sudo airmon-ng check kill, затем включив режим монитора с sudo airmon-ng start wlan0, теперь ответ на Ваш вопрос находится в выводе этой команды. Заметьте, что это говорит в нижней части (экспериментальный wl режим монитора vif включил для [phy0]wlan0 на [phy0]prism0) для меня, это говорит prism0, это - интерфейс, который был создан для меня, когда я использовал эти airmon-ng start wlan0 команда, которую в целом называют mon0, но это - не всегда то же так, необходимо проверить название того, которое было создано для Вас, и используйте его в следующей команде. Например, в моем случае, чтобы начать получать пакеты я введу airodump-ng prism0 не mon0. Я надеюсь, что это отвечает на Ваш вопрос.

0
ответ дан 17 November 2019 в 10:58

если airodump-ng mon0 does не работает на Вас; дайте предыдущую команду как; "airmon-ng запускают wlp3s0", а не "airmon-ng запускают wlan0" потому что работы wlan0 для сети на LAN и работы wlp3s0 для беспроводной сети и затем вставляют команду "airodump-ng mon0", это будет, конечно, работать на Вас также

0
ответ дан 23 November 2019 в 08:52

Другие вопросы по тегам:

Похожие вопросы: