Воздушный отказ Rossomahaar Хакер, номер #080, стр. 080-066-5 Под драйвера AirJack написана такая замечательная прога как, File2Air. Название ее говорит само за себя – она передает файлы по воздуху. При этом она не генерирует фреймы 802.11, а просто передает двоичный файл «в эфир». Эта тулза для настоящих хакеров. Ты можешь сам составлять абсолютно любые фреймы в шестнадцатеричном редакторе и посылать их по указанному каналу, указав задержку, количество отправок и иные параметры. Конечно, необходимо знание различных протоколов стандарта 802.11, но представь, как удобно с помощью этого инструмента искать новые уязвимости сетей и реализовывать атаки, для которых еще не создано специализированного инструмента. В комплекте с первой версией этой программы шло всего три примера двоичных файлов, применение которых описывалось в README. Сейчас уже можно найти файлы с фреймами, предназначенными, например, для проведения всех вышеописанных DoS-атак. Таким образом, эта прога – самый универсальный инструмент WiFi-хакера, который годится как для атак на беспроводные сети, так и для их защиты от вторжений. Она умеет посылать фреймы даже в режиме мониторинга, а это позволяет реагировать на различные события в сети, путем написания несложных скриптов. Собирается AirJack стандартной командой make. При этом, возможно, появится сообщение об ошибке, связанной с символом ‘cmpxchhg’. Исправить ее можно, удалив флаг –Werrow из переменной CFLAGS, находящейся в файле Makefile. Далее надо скопировать airjack_cs.o в каталог /lib/modules/версия_ядра/pcmcia и запустить depmod. Затем в etc/pcmcia нужно править файлы wlan-ng.conf и config путем замены всех строк bind prism2_cs на airjack_cs. Теперь остается вытащить карту из разъема и перезапустить менеджер карт. Вставляем ее снова и даем команду lsmod. Если все прошло успешно, то в качестве модуля будет стоять airjack-cs. Теперь нужно поднять интерфейс беспроводной карты. $ ifconfig –a Смотрим, появился ли интерфейс aj0 и, если появился, поднимаем его: $ ifconfig aj0 up Осталось собрать утилиты, входящие в ЭйрДжек. Переходим в подкаталог /tools каталога программы, вводим make, а затем еще и make monkey_jack. [нереализованные атаки] Ряд атак на беспроводные сети существует пока только в теории. Не существует инструментов для их проведения (или просто мне об этом не известно, а кто-то вовсю уже досит этими способами, хотя, возможно, они так и останутся только в теории). Одна из нереализованных дос-атак на WiFi состоит в изменении контрольных сумм (CRC-32) посылаемых фреймов, в результате чего фрейм не принимается хостом. В то же время отправителю посылается поддельный фрейм с подтверждением успешного принятия фрейма, который на самом деле растворился в воздухе. Сложность в реализации этой атаки состоит в том, что нужно сгенерировать шум, точно в момент передачи контрольной суммы (это последние четыре байта) фрейма. |