Reverse100

146 views
Skip to first unread message

Victor Alushin

unread,
Mar 10, 2014, 7:13:13 AM3/10/14
to ru...@googlegroups.com
Исправьте баг

После "фичи" расшифровал второй блок
0b59dc0fd4916dc85ca060cb1ab345cc
Получил
13 78 9F CB A8 EE CA BD 4D FD EB 0D 4E 6F 77 20  xџЛЁоКЅMэл.Now
ЗАшифровал обратно вашей же прогой
получил
0b59dc0fd4916dc85ca060cb1ab345cc

Что было. И вы будете утверждать что баг не ваш в этом задании?

Lena

unread,
Mar 10, 2014, 7:21:30 AM3/10/14
to ru...@googlegroups.com

Бага нет. Продолжай расшифровывать. Ты близок к ответу.

Зачем обратно то шифруешь?)

Best wishes,
Elena Petrova

--
Вы получили это сообщение, поскольку подписаны на группу "RuCTF 2014".
Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу ru...@googlegroups.com.

Victor Alushin

unread,
Mar 10, 2014, 7:42:34 AM3/10/14
to ru...@googlegroups.com
Чтобы доказать что то, что я расшифровал - и есть расшифрованная строка (в которой только 4 байта текстовые из 16), если ее зашифровать - получается шифрованный текст, который вы дали в условии. Куда дальше то копать?)


понедельник, 10 марта 2014 г., 15:21:30 UTC+4 пользователь Elena Petrova написал:

Victor Alushin

unread,
Mar 10, 2014, 8:01:17 AM3/10/14
to ru...@googlegroups.com
Вы можете правильную текстовую строку поставить в программу на асме и зашифровать и сравнить с тем, что вы в условии привели?

понедельник, 10 марта 2014 г., 15:13:13 UTC+4 пользователь Victor Alushin написал:

Lena

unread,
Mar 10, 2014, 8:01:41 AM3/10/14
to ru...@googlegroups.com

Ты видимо чуток не докурил "фичу". дальше = Расшифровывай остальные блоки.

Best wishes,
Elena Petrova

Lena

unread,
Mar 10, 2014, 8:03:49 AM3/10/14
to ru...@googlegroups.com

Я использовала в точности этот (main.asm) файл для генерации таска.

Best wishes,
Elena Petrova

--

Victor Alushin

unread,
Mar 10, 2014, 10:53:17 AM3/10/14
to ru...@googlegroups.com
Не согласен с вами.
Вы почему-то изменили первые три элемента l_key, а они не должны были меняться (S_box копируется на l_key+12)
Не знаю как насчет вашего ассемлера, но на masm32 работает именно так!

Я сбрутил первые три элемента l_key[0, 1 и 2] и смог расшифровать текст начиная со второго блока
rn in 2008. Now this is a very big community with complicated structure. And btw the answer for challenge is ..

Все-таки зафейлили вы это задание (и 100 баллов маловато - самое жесткое из всех реверсов)

+ Может все-таки выложите корректно зашифрованный текст?

Чтобы не надо было думать где ваш баг при шифровании и его править.



понедельник, 10 марта 2014 г., 15:13:13 UTC+4 пользователь Victor Alushin написал:
Исправьте баг

Victor Alushin

unread,
Mar 10, 2014, 11:09:49 AM3/10/14
to ru...@googlegroups.com
Попробуйте на masm32 скомпилировать reverse100 и зашифровать свою строку ;)


понедельник, 10 марта 2014 г., 15:13:13 UTC+4 пользователь Victor Alushin написал:
Исправьте баг
Reply all
Reply to author
Forward
0 new messages