Просмотр полной версии : Странный сплойт
Что в этом сплойте http://milw0rm.com/exploits/8478 Означают строки типа
cat > udev.c << _EOF
.................................
_EOF
Они что ли цепляют код в них к udev.c или цепляют к себе код из udev.c :confused:
ЗЫ:стремный какой то скрипт
Alexsize
22.04.2009, 18:48
Так обозначается перенаправление данных в файл.
З.Ы. сплоит кривой =(
Не. Там проще все. Из скрипта формируется си-файл (даже 2 файла), который затем компилируется и запускается. Просто все.
P.S. Сразу скажу: дырка уже известна всем и давно везде обновили udev. Разве что не обновили ленивые админы. ;)
А разве udev это модуль ядра О_о ?
Нет. Не модуль. Весь смысл этого сплоита в том, что udev не проверял отправителя сообщения. Там сначала создается устройство /dev/foo а потом, через команды работы с этим устройством выполняют заданный код. И, таким образом, повышают свои привилегии до рутовых. Есть несколько использований данной дыры - но сама дыра уже закрыта.
А как сам файл назвать - неважно, совсем. Важно, что он делает. ;)
Если интересно, можно о этом же прочитать здесь http://darkk.livejournal.com/51706.html
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot