По-немногу продолжаю переводить сатьи
с сайта разработчиков
Aircrack-ng. В этой статье описание программы
airserv-ng, прогрмма появилась совсем недавно
и входит только
в бета версию сборки
aircrack-ng 1.0-beta2-win.
Airserv-ng это сервер беспроводной карты. Программа позволяет использовать несколько беспроводных прикладных программ одновременно и подключаться к карте удаленно, используя сеть TCP/IP. Так как программа поддерживает несколько операционных систем, это значительно упрощает взлом wifi сетей и использование различных беспроводных карт.
Когда сервер airserv-ng запущен, он слушает клиентские подключения по конкретному IP и порту. Беспроводное приложение (например airodump-ng) подключается к серверу используя этот IP и номер порта. При использовании программ из набора aircrack-ng, вы указываете ” двоеточие <номер порта>”, например 127.0.0.1:666.
Использование airserv-ng дает нам несколько интересных возможностей:
— Ликвидация сложностей со связкой wifi карта и специальный драйвер, разработчик теперь могут сосредоточить свои усилия на применении функциональности.
— Возможность создания удаленных устройств на которых будет запущен airserv-ng и должна присутствовать беспроводная карта, при этом размеры этого устройства могут быть минимальны.
— Можно использовать разные операционные системы. На сервере и клиентской части могут стоять различные ОС.
— Некоторые беспроводные карты не позволяют получить доступ к ним нескольким программам одновременно. С помощью airserv-ng это проблема ликвидируется.
— Использование TCP/IP сети, клиент и сервер может находиться в разных частях мира.
Использование
airserv-ng <параметр>
Где:
-p <port> TCP порт. По умолчанию 666. -d dev wifi устройство для работы.
-c <chan> канал для начала.
-v <level> уровень отладки.
Уровни отладки
Уровень отладки 1:
Выводит сообщения о подключении и отключении.
Пример: Connect from 127.0.0.1 Death from 127.0.0.1
Уровень отладки 2:
Показывает запрос на изменение канала и клиентские команды, которые не были приняты, эти сообщения выводятся в дополнение к 1 уровню отладки.
Пример: [127.0.0.1] Got setchan 9 [127.0.0.1] handle_client: net_get ()
Уровень отладки 3:
Выводит сообщение каждый раз, когда пакет отправляется клиенту. Указывается размер пакета. Этот уровень включает в себя 1 и 2 уровень сообщений.
Пример: [127.0.0.1] Sending packet 97 [127.0.0.1] Sending packet 97
Примеры использования
Для начала, вы должны переключить свою карту в режим мониторинга. Используя airmon-ng или аналогичный способ. Использование airserv-ng на локальной машине. Введите следующую команду:
airserv-ng -d ath0
Где:
— d ath0 является сетевая карта, которую вы будете использовать. Укажите сетевой интерфейс вашей беспроводной карты.
Вывод программы:
Opening card ath0
Setting chan 1
Opening sock port 666
Serving ath0 chan 1 on port 666
Теперь вы можете использовать любую программу из aircrack-ng набора программ, прописывая параметр «127.0.0.1:666» вместо сетевого интерфейса. 127.0.0.1 это «заглушка» IP адрес вашего ПК и 666 это номер порта. Помните, что 666 является номером порта по умолчанию.
Пример:
airodump-ng 127.0.0.1:666
Программа airodump-ng начнет сканирование беспроводных сетей.
Использование на удаленной машине.
Этот сценарий используется, если airserv-ng работает на одной системе с IP 192.168.0.1, а клиентская приложение (airodump-ng, aireplay-ng, …) на другой.
Введите следующую команду:
airserv-ng -d ath0
Вывод программы:
Opening card ath0
Setting chan 1
Opening sock port 666
Serving ath0 chan 1 on port 666
Теперь вы можете использовать любую программу из aircrack-ng набора на второй машине, прописывая параметр «192.168.0.1:666» вместо сетевого интерфейса. 192.168.0.1 IP адрес сервера, системы где запущен airserv-ng. Помните, номер порта по умолчанию 666.
Во второй системе, вы должны ввести «airodump-ng 192.168.0.1:666», чтобы начать сканирование всех сетей. Вы можете запускать любое приложение из aircrack-ng, как и многие другие программы, как вы хотите, просто указывая «192.168.0.1:666» в качестве сетевого интерфейса.
Пример:
airodump-ng -c 6 192.168.0.1:666
Проблемы использования
Убедитесь, что ваша карта запущена в режиме мониторинга.
Программы безопасности (брандмауэр) могут заблокировать трафик между клиентской программой и сервером.
Последние изменение: 26.09.2008 г.