Начался мартовский конкурс вzлома
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Начался мартовский конкурс вzлома - 2005-03-31 09:08:05
|
|
|
GavriiL
Сообщений: 82
Оценки: 0
Присоединился: 2004-10-29 08:59:12
|
quote:
—————-<BR>Ну не знаю тогда почему у тебя че там не работает, я сказал как я делал, если думаешь, что я ламер и только выставляюсь, можешь посмотреть: я прошел конкурс 5-м…<BR> —————-
Ну ты только не обижайся, и ламером я тебя даже в мыслях не называл, просто то что я знаю расходится с твоими объяснениями, Честно говоря, объяснение Aracon-a мне кажется более правильным.
|
|
|
Начался мартовский конкурс вzлома - 2005-03-31 09:18:00
|
|
|
GavriiL
Сообщений: 82
Оценки: 0
Присоединился: 2004-10-29 08:59:12
|
quote:
—————-<BR>Цитата: Дата:30.03.2005 21:56:04, Автор:Aracon :: Люди! Вас ввели в заблуждение!<BR>Команда r.money+=5000 не исполняется!!!<BR>Просто потому, что в откомпилированной программе, как многие справедливо заметили, таких команд просто нет - прога откомпилирована, т.е. все сишные команды транслированы в опкоды и записаны в соответствующие секции exe'шника.<BR>Но переполнение aaaaaaaaaaaaa….aaar.money+=5000 будет работать - по очень простой причине. Как в принципе переполняется буфер? У нас есть массив из N char'ов, за ним следует переменная money. Если мы запихиваем в массив строку длиной больше N - &amp;quot;хвост&amp;quot; залезает на переменную money. (Подробнее - см. Спец ][акер &amp;quot;Buffer Overflow&amp;quot;)<BR>Т.е., фактически, на два байта переменной money попадают байты &amp;quot;r&amp;quot; и &amp;quot;.&amp;quot;, и money приобретает значение <BR>money=255*asc(&amp;quot;r&amp;quot;)+asc(&amp;quot;i&amp;quot;)-32767 (примерно так, за правильность не ручаюсь)<BR>Естественно, это больше, чем 1000, поэтому для робошлюхи вполне прокатывает. Но никаких 5000 в money не будет (а если и будет, то только если приведенная выше формула дает 5000, а не потому, что прога исполняет сишные команды). —————-
Ты абсолютно прав!!! Единественно, странно, что при попытке дать деньге тётка говорит что их у меня нету, а вот кнопка свалить работает… Ну да не суть, короче, чтобы пройти 3-й конкурс нужно: 1. довести долг до 0, поскольку r.dolg - short int - то это числа в диапазоне от -32768 до 32768 (приблизительно). Соответственно, увеличивая долг, когда он перевалит отметку 32768 он станет -32768, и будет стремиться к нуль. Вообщем нужно его довести до нуля. Затем ввести в строку сказать строку "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar." 80-т символов а, и на конце r. r. вводить не обязательно, работать будут и другие символы, главное, чтобы когда они переполнят переменную r.money в ней было больше 1000. Нажимаете кнопку сказать, тётка строку скушает, и ответит как обычно тиха типа. Затем нажимаете свалить, и попадаете на 4-й уровень! Всем сапсибо! В данном случае, особенное спасибо Aracon-у!!!
|
|
|
Начался мартовский конкурс вzлома - 2005-03-31 09:27:07
|
|
|
XMblPb
Сообщений: 245
Оценки: 0
Присоединился: 2005-01-11 19:39:40
|
мб кто нибудь скажет наконец, как проходить 2 уровень. прошедших уже много
|
|
|
Начался мартовский конкурс вzлома - 2005-03-31 12:51:43
|
|
|
GavriiL
Сообщений: 82
Оценки: 0
Присоединился: 2004-10-29 08:59:12
|
quote:
—————-<BR>Цитата: Дата:31.03.2005 9:27:07, Автор:XMblPb :: мб кто нибудь скажет наконец, как проходить 2 уровень. прошедших уже много —————-
Тут же написано: http://forum.xakep.ru/view.asp?mode=viewtopic&topicID=45923&num=20&sessionID=8BC8AC12D34B4D24AD4CC6501E258EBE&pageNo=25#290497
|
|
|
Начался мартовский конкурс вzлома - 2005-03-31 14:37:46
|
|
|
F L Y M
Сообщений: 24
Оценки: 0
Присоединился: 2005-03-25 09:43:55
|
quote:
—————-<BR>Цитата: Дата:31.03.2005 9:08:05, Автор:GavriiL ::
quote:
—————-<BR><BR>Ну не знаю тогда почему у тебя че там не работает, я сказал как я делал, если думаешь, что я ламер и только выставляюсь, можешь посмотреть: я прошел конкурс 5-м…<BR><BR> —————- <BR><BR>Ну ты только не обижайся, и ламером я тебя даже в мыслях не называл, просто то что я знаю расходится с твоими объяснениями,<BR><BR>Честно говоря, объяснение Aracon-a мне кажется более правильным. —————-
Хех, а оказывается я действительно ламернул, но метод научного тыка рулит[sm=go139.gif]
|
|
|
Начался мартовский конкурс вzлома - 2005-04-02 16:20:45
|
|
|
CheFF
Сообщений: 14
Оценки: 0
Присоединился: 2005-02-04 12:34:55
|
Люди, я новечек в этом деле… Поясните несколько моментов -
Когда я начинаю игру, то пишу в парольль длинную строку - это способ переполнения буффера?
И подскажите, как перейти на первый уровень =)
Я так и не смог дагодаться. Очень жду вашей поддержки!
|
|
|
Начался мартовский конкурс вzлома - 2005-04-02 18:28:57
|
|
|
F L Y M
Сообщений: 24
Оценки: 0
Присоединился: 2005-03-25 09:43:55
|
quote:
—————-<BR>Цитата: Дата:02.04.2005 16:20:45, Автор:CheFF :: Люди, я новечек в этом деле… Поясните несколько моментов - <BR><BR><BR>Когда я начинаю игру, то пишу в парольль длинную строку - это способ переполнения буффера?<BR><BR><BR>И подскажите, как перейти на первый уровень =)<BR><BR><BR>Я так и не смог дагодаться. Очень жду вашей поддержки! —————-
Шо? При ргеистрации чтоли пытаешься переполнить? Никто так не поступал, сомневаюсь, что че-нить будет. При регистрации ты итак на первом уровне=)
|
|
|
Начался мартовский конкурс вzлома - 2005-04-02 18:46:08
|
|
|
CheFF
Сообщений: 14
Оценки: 0
Присоединился: 2005-02-04 12:34:55
|
Ну и что, что март кончился… Не закрывайте тему.
Подскажите, как перейти на след. уровень, после регистрации???
|
|
|
Начался мартовский конкурс вzлома - 2005-04-03 15:08:35
|
|
|
Aracon
Сообщений: 66
Оценки: 0
Присоединился: 2005-01-06 16:25:03
|
2 Gavriil: Пжлста! :) Насчет формулы - я ее ниоткуда не брал, просто примерно представил, как оно будет выглядеть. Твой вариант в HEX-виде вроде тоже правильный. А команда "Дать деньги" не работает потому, что в переменной money лежат не твои деньги, а сколько заработала шлюха. Т.е. она уходит, если клиент ничего не должен и выручка за ночь приличная :).
|
|
|
Начался мартовский конкурс вzлома - 2005-04-04 09:19:05
|
|
|
GavriiL
Сообщений: 82
Оценки: 0
Присоединился: 2004-10-29 08:59:12
|
quote:
—————-<BR>Цитата: Дата:03.04.2005 15:08:35, Автор:Aracon :: 2 Gavriil: Пжлста! :)<BR>Насчет формулы - я ее ниоткуда не брал, просто примерно представил, как оно будет выглядеть. Твой вариант в HEX-виде вроде тоже правильный.<BR>А команда &amp;quot;Дать деньги&amp;quot; не работает потому, что в переменной money лежат не твои деньги, а сколько заработала шлюха. Т.е. она уходит, если клиент ничего не должен и выручка за ночь приличная :). —————-
Понятно! Действительно логично всё! :) Спасибо![sm=em121.gif]
|
|
|
Начался мартовский конкурс вzлома - 2005-04-04 14:08:41
|
|
|
sasha2002
Сообщений: 18
Оценки: 0
Присоединился: 2005-03-25 11:26:19
|
Пацаны как выглядит запрос на втором уровне??? ' or '$pass 9c10a72dfdc21464c313a0879966d095' /* ???? так не идёт.
|
|
|
Начался мартовский конкурс вzлома - 2005-04-04 17:30:57
|
|
|
GavriiL
Сообщений: 82
Оценки: 0
Присоединился: 2004-10-29 08:59:12
|
quote:
—————-<BR>Цитата: Дата:04.04.2005 14:08:41, Автор:sasha2002 :: Пацаны как выглядит запрос на втором уровне???<BR>' or '$pass 9c10a72dfdc21464c313a0879966d095' /* ???? так не идёт. —————-
' or $login='9c10a72dfdc21464c313a0879966d095' /* если 9c10a72dfdc21464c313a0879966d095 это логин пользователя, пароль которого тебе нужно узнать.
|
|
|
Начался мартовский конкурс вzлома - 2005-04-04 20:19:33
|
|
|
CheFF
Сообщений: 14
Оценки: 0
Присоединился: 2005-02-04 12:34:55
|
Люди, ну скажите, как перейти на второй уровень??? Пока сайтик не прикрыли…
|
|
|
Начался мартовский конкурс вzлома - 2005-04-05 22:39:52
|
|
|
mazay
Сообщений: 25
Оценки: 0
Присоединился: 2005-04-05 22:05:54
|
Вот и я подошел к 4му SQL? -ДА!
|
|
|
Начался мартовский конкурс вzлома - 2005-04-12 10:10:10
|
|
|
___
Сообщений: 1
Оценки: 0
Присоединился: 2005-04-12 10:00:06
|
наверно я самый тупой.. Я даже не знаю куда что вводить на 3 уровне.. Пустая пага.. чтобы я не делал..[sm=sm128.gif]
|
|
|
Начался мартовский конкурс вzлома - 2005-04-12 11:40:34
|
|
|
korden
Сообщений: 25
Оценки: 0
Присоединился: 2005-04-11 18:50:45
|
У меня тоже просто пустая страница. А на форуме говорят там вроде какие действия должны быть типа заплатить, уйти и т.д. Ничего этого нет! Разберитесь плиз…
|
|
|
Начался мартовский конкурс вzлома - 2005-04-12 20:13:25
|
|
|
zona-xxx
Сообщений: 1185
Оценки: 0
Присоединился: 2005-02-25 23:10:52
|
А у меня инета даже не было.[sm=8.gif]
|
|
|
Начался мартовский конкурс вzлома - 2005-04-12 23:34:19
|
|
|
BearD
Сообщений: 1
Оценки: 0
Присоединился: 2005-01-27 15:49:11
|
во блин, погань… заразили гады![sm=scull.gif] побежал лечится
|
|
|
Начался мартовский конкурс вzлома - 2005-04-13 03:46:14
|
|
|
zona-xxx
Сообщений: 1185
Оценки: 0
Присоединился: 2005-02-25 23:10:52
|
Скажи куда лечиться побежал?[sm=9.gif]
|
|
|
Начался мартовский конкурс вzлома - 2005-04-13 15:52:39
|
|
|
korden
Сообщений: 25
Оценки: 0
Присоединился: 2005-04-11 18:50:45
|
Сейчас всё нормально с третьим левелом, тока странно как-то, лога у меня ноль, послал сотню знаков в сообщение, а когда нажимаю Свалить - ничего не происходит. Не пишется нифига и действий ноль. Может я в чём-то ошибся?
|
|
|
Начался мартовский конкурс вzлома - 2005-04-14 03:59:01
|
|
|
zona-xxx
Сообщений: 1185
Оценки: 0
Присоединился: 2005-02-25 23:10:52
|
Значит гдето допустил ошибку
|
|
|
Начался мартовский конкурс вzлома - 2005-04-17 00:17:44
|
|
|
sasha2002
Сообщений: 18
Оценки: 0
Присоединился: 2005-03-25 11:26:19
|
пацаны вот где найти прохождение на втором уровне где реально описывался весь процес(с второго на третий) пасс на мыло типа пришолб вставляю чомбе :) и облом. Так что опишите плз как надо проходить
|
|
|
Начался мартовский конкурс вzлома - 2005-04-17 03:43:57
|
|
|
zona-xxx
Сообщений: 1185
Оценки: 0
Присоединился: 2005-02-25 23:10:52
|
Дак тебе не проще видео посмотреть
|
|
|
|
|