Использование reaver (для взлома Wi-Fi) в проблеме Ubuntu 20

Я пытаюсь узнать (взломать) свой пароль от Wi-Fi, просто для удовольствия и узнать что-то новое :). Я следовал учебнику :

И вот как далеко я продвинулся:

  1. Это результат моего iwconfig:

    вот нет беспроводных расширений.

    wlp2s0 IEEE 802.11 ESSID:
    Режим "TP-Link": Управляемая Частота: 5,2 ГГц Точка доступа: D8:07:B6:86:86:1F
    Скорость передачи данных =6 Мбит/с Мощность передачи =23 дБм
    Короткий предел повторных попыток: 7 RTS thr:off Фрагмент thr:off Управление электропитанием:off Качество канала=70/70 Уровень сигнала=-40 дБм
    Недопустимый Rx nwid:0 Неверный Rx crypt:0 Неверный Rx frag:0 Чрезмерное количество повторных попыток Tx:0 Неверное разное:62 Пропущенный маяк: 0

  2. После запуска:

    sudo airmon-ng start wlp2s0 и я получил это:

    Найдено 4 процесса, которые могут вызвать проблемы. Убейте их, используя «airmon-ng check kill», прежде чем переводить карту в режим мониторинга, они будут мешать, переключая каналы и иногда переводя интерфейс обратно в управляемый режим.

             PID Name
     765 avahi-daemon
     774 NetworkManager
     806 wpa_supplicant
     810 avahi-daemon
    

    Набор микросхем драйвера интерфейса PHY

    phy0 wlp2s0 ath10k_pci Беспроводной сетевой адаптер Qualcomm Atheros QCA6174 802.11ac (версия 32)

                 (mac80211 monitor mode vif enabled for [phy0]wlp2s0 on [phy0]wlp2s0mon)
         (mac80211 station mode vif disabled for [phy0]wlp2s0)
    
  3. После того, как я убил все процессы с помощью:

    sudo airmon-ng check kill

  4. И, наконец, я бегу: sudo airodump-ng wlp2s0monчтобы получить список сетей Wi-Fi, и я получил это:

Мои ожидания заключались бы в том, чтобы получить несколько BSSID.

Последним шагом будет запуск reaver -i wlp2s0mon -b {BSSID value}. Не могли бы вы сообщить мне, что я сделал неправильно или что мне делать дальше, чтобы я мог продолжить свое обучение? Спасибо

2 ответа

  1. Возможно, ваш адаптер Wi-Fi не поддерживает режим монитора, если он есть, то эти команды должны сработать.
    • для режима монитора (запускать с помощью sudo или root):
      ip link set wlp2s0 down
systemctl stop wpa_supplicant.service
systemctl mask wpa_supplicant.service
iw dev wlp2s0 set type monitor
  1. теперь вы можете запустить свои команды airodump для пробного запуска:
      airodump-ng wlp2s0
  1. чтобы вернуть интерфейс Wi-Fi в управляемый режим, вы можете запустить эти команды (запустить с помощью sudo или от имени пользователя root):
      ip link set wlp2s0 down
systemctl umask wpa_supplicant.service
systemctl start wpa_supplicant.service
iw dev wlp2s0 set type managed
ip link set wlp2s0 up
systemctl restart NetworkManager.service #only if wifi connection does not came back alone.

Я создаю эти два скрипта для переключения между режимами мониторинга и управления:

  • управляемый.sh
      #!/bin/bash

#Run As Root

echo "please enter a interface: "

read interface

ip link set dev $interface down

systemctl stop wpa_supplicant.service

systemctl unmask wpa_supplicant.service

systemctl start wpa_supplicant.service

iw dev $interface set type managed

ip link set dev $interface up
  • монитор.ш
      #!/bin/bash

#Run As Root

echo "please enter a interface: "

read interface

ip link set dev $interface down

systemctl stop wpa_supplicant.service

systemctl mask wpa_supplicant.service

iw dev $interface set type monitor

Похоже, Wi-Fi Card, встроенная в ваш ноутбук, не может работать в режиме монитора. Поэтому вам придется купить дополнительный адаптер Wi-Fi.

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