LINUX.ORG.RU

Поздравляем нашу команду с прохождением второго отборочного тура yandex.root олимпиады!

 , ,


0

3

На протяжении более 10 часов велась неравная борьба с проверяющими ботами яндекса. В этом туре нас ждали днс, фаерволлы, восстановление забытых паролей и много другое.

Застряли мы в поиске руткита, который, как обычно, оказался на самом видном месте.

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

Итак, поздравляем команду с 9 местом!
Спасибо Яндексу за интересное мероприятие.

Отдельное спасибо от меня всей команде и тем, кто присоединился к ней в конце: true_admin, realloc, AndreyKl, AITap, router, DELIRIUM, scott_tiger, Ttt, imul, tailgunner, exception13, Xenius, xtraeft.

PS: Как вы понимаете, в финал мы не попали. Будем пытать счастья в следующем году.

Тред обсуждения в Толкс

>>> Подробности

★★★★★

Последнее исправление: tazhate (всего исправлений: 3)

Ответ на: комментарий от Marchael

Таск с друпалом не был сложным, но чекер первое время вызывал тонну ненависти из-за того, что не печатал, что ему не нравится :)

Фактически да. Мы умаялись искать место в базе, в котором запись бы ему нравилась.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

Фактически да. Мы умаялись искать место в базе, в котором запись бы ему нравилась.

Плюсую, в конце я уже просто выстроил в голове всю схему друпаловской базы с историей жизни каждого из 4-х документов и после нескольких попыток мне повезло.

Marchael
()

А мы как раз залипли на 10. Ребята из ботвы тоже подзабили на него под конец, кино смотрели :)

leave ★★★★★
()
Ответ на: комментарий от tazhate

Надо решить без ребута

хм, из-за тебя заинтересовался... Отмонтировать ФС, а затем убивать родителей?

minakov ★★★★★
()
Ответ на: комментарий от imul

Мы не уверены, что вы помните про LILO, но c GRUB'ом вы точно должны быть знакомы. Что еще важно для загрузки системы?

Это что, теоретический вопрос?

drull ★☆☆☆
()
Ответ на: комментарий от Eddy_Em

Я уже отвечал кому-то на этот вопрос :) Нет, исключительно парни. Историческое наследие, так сказать.

leave ★★★★★
()
Ответ на: комментарий от drull

Почти :) Нужно было вспомнить этапы загрузки системы и пройтись по используемым в них файлам.

leave ★★★★★
()

Жаль, что не прошли в финал.

Но, все равно молодцы! :)

Licwin ★★★★★
()

Молдцы, что уж там.
Девятое место - потому что не взяли мегабакса. ))

sluggard ★★★★★
()
Ответ на: комментарий от leave

ботва - гуглоиды; суки - белорусы, 3 бывших/нынешних коллег с богатым опытом на хостингах

ну не все же проводят время за разговорами на ЛОРе, кто-то должен и работать.

anonymous
()
Ответ на: комментарий от punya

а когда выложат полностью задания с данными? посмотреть хочется

Этого я не знаю, но сам надеюсь на то, что яндекс раскроет карты. :)
После 21:00 можно и самим рассказать как и что делали.

imul ★★★★★
()
Ответ на: комментарий от leave

Да ему же просто 200 OK надо было :)

Нет, бот проверял контент. 200 ОК у нас появилось достаточно быстро, realloc в базе статью-заглушку создал.

true_admin ★★★★★
()
Ответ на: комментарий от drull

Это что, теоретический вопрос?

Теоретических вопросов не было.

imul ★★★★★
()
Ответ на: комментарий от leave

Поздравляю, обскакали нас. Но, судя по коменту, с друпалом вам подфартило :)

true_admin ★★★★★
()

Ребят, а расскажите как поняли как образ расшифровывать? В теории всё понятно, но почему именно smime? Можно ли было, скажем, конвертнуть ключ в другой формат и сделать openssl enc -d -aes-* -in ... ?

true_admin ★★★★★
()
Последнее исправление: true_admin (всего исправлений: 1)
Ответ на: комментарий от minakov

хм, из-за тебя заинтересовался... Отмонтировать ФС, а затем убивать родителей?

Вся фс на / ;)

tazhate ★★★★★
() автор топика

Ну молодцы, поздравляю!

drull ★☆☆☆
()
Ответ на: комментарий от tazhate

Ну, тогда... Десяточка решалась просто:

[root@root /]# cat /usr/0wned/INFO.TXT
0wned by TEAM_HAX0RS !
This is your key: <поскипано>

/usr/0wned/ найти было тоже легко, если примонтировать образ виртуалки в чистую систему и пробежаться глазами по ФС(что в конечном итоге и сделал тэйлганнер), либо пройтись по ФС debugfs (что начал делать я, но ступил и дальше /var/log смотреть не стал).

Но, сейчас это конечно легко говорить...

Ввело в заблуждение лирическое отступление яндекса, про якобы ssh-сессию, которой на самом деле не было. Вот и искали чёрную кошку в логах, искали удалённые и изменённые файлы, грепали свап-раздел вытащенный из образа виртуалки.

imul ★★★★★
()

Taz, спроси у яндекса можем ли мы играть в финале? На просто так. В твиттере, например, или в саппорте....

true_admin ★★★★★
()
Ответ на: комментарий от J

Ну значит суки, че?;) Не дали людям поиграться.

Среди первых 5ти команд нету никого из прошлого тура.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от tazhate

Они просто развлекались. Ботва сделала 9 задач за первые три часа, после чего откровенно перестала участвовать в игре.

anonymous
()
Ответ на: комментарий от anonymous

Они просто развлекались. Ботва сделала 9 задач за первые три часа, после чего откровенно перестала участвовать в игре.

Я в курсе, я не об этом говорил. А о том, что никто не мешал занять первые 5 мест.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от J

Молодцы, поступили по джентельменски. Дождались, когда будут пять финалистов, и зааппрувили решение десятой задачи.

imul ★★★★★
()

все равно молодцы! хотелось бы поболеть за вас в финале, но увы :(

isako ★★★
()
Ответ на: комментарий от true_admin

Ну добивал бота не я, поэтому могу ошибаться. Нас 10 вымотала в конец, пост-мортем еще не проводили.

leave ★★★★★
()
Ответ на: комментарий от J

Значит наоборот дали другим пройти.

Даже если бы они снова вышли на 1ое, то это не сместило бы других, ибо они уже победили в первом.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от imul

Молодцы, поступили по джентельменски. Дождались, когда будут пять финалистов, и зааппрувили решение десятой задачи.

Да, в этом плане да. Но насколько я знаю, они тупо фильм пошли смотреть, ибо задолбались :)

Плюс, если бы они вышли на любое из 1-5 мест, им бы не засчиталось и место отдали след команде, ибо они уже победили. Я это уточнял.

tazhate ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Ботва, как и мы, залипла на 10. У нас тоже 9 задач были готовы за 2.5 часа (учитывая полчаса на расшифровку образа).

leave ★★★★★
()
Ответ на: комментарий от leave

Ботва, как и мы, залипла на 10. У нас тоже 9 задач были готовы за 2.5 часа (учитывая полчаса на расшифровку образа).

Чур, в след году ты играешь за нас :D

tazhate ★★★★★
() автор топика

Битва экстрасенсов ...

robot12 ★★★★★
()
Ответ на: комментарий от leave

Мы будем стараться :)

А выложите сюда сразу задание, плиз :) Как начнется игра. Интересно.

tazhate ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.