Scriptkiddie

Xakep, номер #019, стр. 019-059-2


Леность

Но на самом деле не так все просто. Не все админы такие пни, как описано выше: есть и те, которые следят за системой (черт!). Но все-таки они тоже люди (в это сложно поверить, но это так) и не могут уследить за всем. Так что смотри почаще новости хацкеркого мира и применяй их по назначению. А я пока приведу чуть более сложные и хитрые приемы борьбы с создателями серверов.

Все знают FrontPage и тащатся от каунтеров, поставляемых вместе с ним. Но далеко не все знают, что хотя бы один такой счетчик на хотя бы одной странице сайта может "подвесить" весь сервер! Пристальное разглядывание строки браузера при вызове каунтера показывает, что формат параметров скрипта таков: "http://урл.жертвы/scripts/fpcount.exe?Page=cтраница.htm|Image=3|Digits=6". Типа, смотрим последнее слово и видим Digits=6. Это разрядность счетчика, то есть количество показываемых цифр. Идея! Попробуем 100000 цифр! 200000 цифр! 500000 цифр! Счетчик при этом зависнет, и на сервере автоматом запустится дебаггер (отладчик). Жмем еще раз - еще отладчик. И так до потери памяти. Оперативной. Что бы сказал твой Пень III, запусти ты на нем 50 сессий SoftIce'а? Для ленивых - набираете строку "http://урл.жертвы/scripts/fpcount.exe?Page=страница.htm|Image=3|Digits=666666", при необходимости повторить (раз 20, не меньше, хотя зависит от серверной тачки). Если и этого мало, предлагаю настоящий k3wl B3/\0|\/|.

Но все же FrontPage можно было бы использовать (просто не поставив счетчик), если бы не еще одна огромная дыра. Папка "_vti_pvt" может предоставить полный перечень средств управления серваком. Сделано это было для упрощения работы администраторов, поэтому каждый грамотный человек может этим воспользоваться. Например, файл haccess.ctl предоставит данные о нахождении жизненно важной информации. Нужно только отыскать в нем похожие строчки:

AuthUserFile c:/frontpage\ webs/content/_vti_pvt/service.pwd

AuthGroupFile c:/frontpage\ webs/content/_vti_pvt/service.grp

Таким образом, большая часть работы по взлому сразу снимается, так как полный адрес файла, содержащего пароли, уже известен (если же под атакой - сервер Netscape, то пароли хранятся в файлах administrators.pwd, authors.pwd и users.pwd). Осталось всего ничего - добыть их. Для этого создателями припасен поисковый сервис (а нам-то и нужно пароли найти). ;) Обычно он находится в "http://урл.жертвы/samples/search/queryhit.htm". Теперь внимание: начинаем поиск "#filename=*.pwd". Самое смешное, что поиск действительно находит эти файлы. Здесь все дело в том, что FrontPage вообще устроен крайне тупо. Он обычно делает резервную копию всех редактируемых файлов и хранит их в "_vti_cnf". В этой папке можно найти и *.pwd файлы. Открыв любой из них, мы увидим что-то типа: "User:FHGEWR79xw2". Угадайте, что это? Пароли в самом обыкновенном DES'е, так что ваши брутфорсы не останутся без работы.

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