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

Конкурс

BLooDeX (bloodex@real.xakep.ru)

Хакер, номер #093, стр. 093-094-2


Уровень 3. Баг в округлениях.

В том же письме указывалось, что надо украсть из интернет-магазина стелс-систему. Для взлома достаточно было завести два аккаунта: долларовый и рублевый. Затем нужно было переводить с долларового аккаунта на рублевый по $0,1. Работает это так^ cначала $0,1 домножается на курс доллара и получается 2,7 рубля. Потом все это дело округляется по дробной части, вычитается из счета одного и добавляется к счету другого аккаунта. Таким образом, из долларового счета уйдет $0, а в рублевый счет придет 2 рубля. Если повторять такую операцию много раз, то денег хватит, чтобы купить стелс-систему.

Уровень 4. Mysql.

В награду за работу тебе дают возможность отправить сообщение в космос. Для того чтобы написать сообщение, нужно зайти через ssh с выданным логином и паролем, а дальше ввести подаренный таким же образом пароль от БД. Но, кроме одной таблицы, ты не найдешь ничего интересного. Котяра здесь зарыта вот где. В первом уровне через тот же самый баг можно было прочесть хэши из таблицы mysql.user. Единственный брутабельный хэш принадлежит юзеру sshusers. Вводишь вместо подаренных никчемных данных для доступа sshusers взбрученный пароль — и получаешь доступ к таблице с паролями некоторых юзеров системы, из которых наибольший интерес представляет reger.

Уровень 5. Рутим.

Когда заходишь reger’ом через ssh, запускается прога-регистратор новых юзеров. Причем прога устроена так, что сначала она делает копию /etc/master.passwd, добавляет в нее новые данные и натравливает на копию pwd_mkdb с флагом -p. Проблема этой проги заключается в том, что данные совершенно не фильтруются на спецсимволы. Если ввести юзернэймом

rooty:V8ND9diCvHhFk:0:0::0:0:rooty:/root:/bin/sh

#,

то получим аккаунт rooty с абсолютными правами и известным паролем.

Первым прошел конкурс чувак с ником 0x4D617A (maz_coder@mail.ru). Он получает конкретных люлей от всего редакторского состава журнала. Шутка :). На самом деле он получает полугодовую подписку на наш чудесный журнал.

Назад на стр. 093-094-1  Содержание