Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #73, ЯНВАРЬ 2005 г.

Неверный маршрут

Street (streetseeker@mail.ru)

Хакер, номер #073, стр. 073-060-4


Беспроводное счастье

Теперь подходим к самому сладкому. Парень по имени Joshua, «который просто хотел изучить С», сделал ОБАЛДЕННЫЙ подарок всем вардрайверам, создав утилиту ASLEAP. К сведению, LEAP - протокол аутентификации для беспроводных сетей, использующих 802.1Х.Lightweight. LEAP принадлежит компании Cisco, которая заставляла платить всех производителей беспроводного оборудования деньги за использование этого протокола.

24 августа 2004 года скромный парень Джошуа написал эту программу и вот что сказал по этому поводу: «Я обнаружил, что протокол аутентификации LEAP является уязвимым для подбора по словарю, и сразу же информировал Cisco Inc. Они попросили подождать меня шесть месяцев, для того чтобы они успели зарелизить EAP-Fast, кардинально новый протокол. Я же сделал релиз этой программы на DEFCON'е для того, чтобы продемонстрировать пользователям LEAP то, что их положение является весьма шатким». Джошуа сделал порт программы и под Windows - к слову, это единственная упомянутая мною сегодня программа, которая работает под виндой.

По заявлению людей из корпорации Cisco, они сами обнаружили уязвимость в LEAP и им неизвестны факты использования этой утилиты кем-либо в настоящее время. Про то, что по всему миру создано уже более 1500 зеркал для скачивания утилиты, а на самом популярном сервере количество обращений уже перевалило за 60 тысяч, они решили скромно умолчать.

Производительность тулзы действительно впечатляет - 45 миллионов слов в секунду даже на дохлом оборудовании. Список фишек программы заставляет былых королей вардрайвинга отдыхать на мягкой подушке: чтение в режиме live с любого беспроводного интерфейса, мониторинг одного канала или хоппинг каналов в режиме поиска сетей, использующих LEAP, активная деаутентификация юзеров, позволяющая осуществить перехват паролей, чтение из сохраненных libpcap-файлов или AiroPeak NX-файлов. Качать отсюда: http://asleap.sourceforge.net.

Скрип извилин

Роутеры Cisco 7xx series были созданы заботливой корпорацией для небольших офисов и удаленных пользователей, которые работают на дому. Они заточены под ISDN-соединения, и, как следствие своей дешевизны, широко распространены. В программном обеспечении ВСЕХ роутеров этой серии имеются простенькие http-серверы, предоставляющие возможность получения информации о роутере и конфигурации сети. Теперь моделируем следующий расклад: мне очень насолил какой-то паренек, работающий в филиале компании «Прокофий и его кореша». Каждую неделю он отсылает в центральный офис отчеты (наиболее вероятная периодичность). Чтобы повеселиться, я выполню простые действия.

Залезаю на свой шелл и вешаю там скрипт, который время от времени (интервал 5-10 секунд) стучится по TCP на Telnet-порт роутера. В результате минут через 20 роутер, отчаявшись понять, что от него хотят, ребутится, естественно, вместе с ним умирает канал доступа во внутреннюю сеть предприятия. Скрипт оставляю работать недели две-три, а в результате вижу, что тот самый паренек выбрасывает в окно роутер, а через пару секунд с жутким матом выбрасывается сам :). Кстати, получить информацию о конфигурации сети тебе не помешает, а потому перед атакой имеет смысл залезть на НТТР и ознакомиться с имеющейся информацией - аутентификация не потребуется. Последняя методика не даст тебе возможности переколбасить все настройки, а потому для дестроя используй скрипт. Оградить роутер от сей напасти могла бы простенькая команда типа set ip filter tcp source = not trusted-host destination = router block, но вряд ли религия админа позволит ее выполнить :).

Назад на стр. 073-060-3  Содержание  Вперед на стр. 073-060-5