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

Хакерский конвейер

Докучаев Дмитрий aka Forb

Хакер, номер #073, стр. 073-052-2


Этот комплект был написан очень давно и, возможно, является самым первым авторутером (об этом история умалчивает). В архиве содержатся несколько пропатченных эксплойтов для самых различных сервисов, начиная от rpc и заканчивая lpd. От хакера лишь требуется указать нужный диапазон ip-адресов и номер бажного сервиса. Впрочем, при определенном сочетании параметров авторутер просканит рандомную сеть на все известные баги в демонах.

Все это, конечно, радует, жалко только, что уязвимости не первой свежести и использование этого массрутера в настоящее время не принесет желаемых результатов :(. Однако пару-тройку лет назад этот комплект был здорово популярен и долго скрывался от глаз непосвященных скрипткидисов, чтобы те не занимались произволом.

2. Mscan by jsbach (http://kamensk.net.ru/forb/1/x/aroot/mscan.tar.gz).

Еще один старенький авторутер, который я использовал сам несколько лет назад. Примечательно, что этот комплект фактически не добывает рута на удаленных машинах, а лишь сканирует сервер на наличие известных багов. Возможности комплекта впечатляют, и, несмотря на потерю актуальности уязвимостей, этот массрутер можно использовать для некоторых целей и в наши дни. Рассмотрим подробнее, что умеет mscan:

* Находить и определять уязвимые CGI-приложения. Из README можно узнать, о каких скриптах идет речь, но, честно говоря, меня этот список не особо впечатлил, так как баги безбожно устарели.

* Определять сервера с открытыми иксами, Finger-сервисами (с последующей добычей информации), Wingates, вычислять версию named, делать OS fingerprint и т.д.

Ознакомившись с этими возможностями, я мысленно сравнил mscan со сканером nmap и пришел к выводу, что они чем-то похожи, только mscan имеет немного хакерский уклон :).

3. Lpd autorooter by dave (http://kamensk.net.ru/forb/1/x/aroot/lpd.c).

Баг в линуксовом lpd, который был открыт в 2000 году, наделал много шума. Вслед за действующими эксплойтами хакеры написали авторутер, который получил название lhlpd. Он поставлялся в виде одного c-файла, включающего в себя портативный сканер и пропатченный эксплойт. При успешной эксплуатации бинарник с помощью xinetd открывал порт 24452 и записывал удачную попытку в логфайл.

4. RPC-DCOM Autorooter (http://kamensk.net.ru/forb/1/x/aroot/kath2.zip).

Пришло время поговорить о свежаке. Сравнительно недавно мир узнал об уязвимости RPC DCOM, приводящей к фатальным последствиям. Вслед за первыми эксплойтами вышел виндовый авторутер под названием KAHT. Многие хакеры юзали это творение, наслаждаясь его возможностями. Для танкистов напомню, что KAHT позволяет сканировать диапазон айпишников в поисках машин с открытым 135 портом. Как только сканер нащупывает открытый порт, он заливает шеллкод и получает права администратора на удаленной системе. Помимо этого, хакерский проект поддерживает макросы и поставляется открытым исходным кодом. Словом, рай для windows-хакера. Кстати, это первый публичный авторутер для NT-систем :).

Лабораторный практикум

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