Добро пожаловать, гость ( Вход | Регистрация )
| -=CHE@TER=- |
Jun 2 2014, 13:23
Сообщение
#1
|
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,402 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 325 раз(а) |
QUOTE 2020.04.11 note: Original codes found with dictionary attack performed by -=CHE@TER=-. Special thanks to kampaster for first brute-force attack attempt! Hidden commandline argument for hash 0xD95C68A2: FROMINSTALL Hidden word for network chat which triggers developer easter egg quotes for hash 0x72A47EF6: FELTPLAYWORK This topic below contains some historic details for anyone interested. Товарищ Siberian GRemlin, у меня к тебе вопрос, как к знатоку игр Westwood. В первом C&C:RA в исполняемом файле (RA95.EXE - только я не помню, это он такой и был, или я в него RA95.DAT переименовал) есть строчки текста типа таких: QUOTE Denzil L Я так понимаю, что это шуточные цитаты от разработчиков.This would be better on the Mac. Greg H But does it fit into 2 MB? Подумал было, что они есть в титрах - просмотрел их до конца, но ничего не вылезло. Ты не в курсе где и как этот текст в игре выводится? Гуглунием "c&c red alert easter egg quotes" ничего не нашёл. |
![]() ![]() |
| -=CHE@TER=- |
Nov 25 2017, 12:25
Сообщение
#2
|
|
Walter Sullivan ![]() ![]() ![]() Группа: Root Admin Сообщений: 1,402 Регистрация: 4-February 08 Пользователь №: 3 Спасибо сказали: 325 раз(а) |
QUOTE Note: use RJWBADCF as word for command line key to activate initial mode - it's easy to remember. Офигеть!!! Серьёзно!!!Наш казначей, товарищ kampaster, просто нереально крут! Он согласился на своём компьютере заняться брутфорсом (я сделал ему программу для перебора, ибо мой компьютер слишком стар для всего этого) и ему, вы не поверите, удалось за три дня найти коллизии для второго хеша - 0xD95C68A2! Proudly brought to you by kampaster after 21 year since game release! CODE Run the game with any of these as command line key like this: RA95.EXE RJWBADCF Почему он так крут? Потому что я попробовал перебор по словарю (взял здесь, если кому-нибудь ещё нужно) и первый хеш с некоторыми изменениями слов подбирался более нескольких десятков раз, но вот этот, второй, вообще никаких коллизий не давал. И это сильно меня напрягло: а возможен ли, вообще, подбор этого хеша, если на таком количестве вариантов не было ни одной коллизии (а мы помним, что алгоритм хеша кривой и весьма распалагает к этому)? Плюс ко всему, перебор всех символов, это, на минуточку:Matched strings for hash 0xD95C68A2 (6 chars, all allowed characters). FVE[OT FVM[/T T&FAH3 \7>-5C \\'HI\ {N*].Z Matched strings for hash 0xD95C68A2 (7 chars, all allowed characters). !#=J`}P !&&A9R# !;WHM([ !>}RM+E "#9A"8J "#;A"8I "#=8:@2 "#=A"8H "#?8:@1 "#?A"8G "#AYZ,B "#B8I(] "#CYZ,A "#EYZ,@ "'B`A>} "+B7Y,_ ";8Y:"J ";:Y:"I ";<Y:"H ";>Y:"G "?)1*62 "?+1*61 "?-1*60 Matched strings for hash 0xD95C68A2 (9 chars, all allowed characters). !!!~'/_8= !!"L0}KA> !!"`"))@< !!#='DW&% Matched strings for hash 0xD95C68A2 (10 chars, all allowed characters). !!!!5Q~"DG Matched strings for hash 0xD95C68A2 (11 chars, all allowed characters). !!!!!3+,XTJ !!!!!9{7W~' Matched strings for hash 0xD95C68A2 (8 chars, only A..Z letters). GCZEBWAE RJWBADCF XKLDCBCZ Few matched strings for hash 0xD95C68A2 (9 chars, only A..Z letters). AJUHYHEUD AVOUHFKIB Matched strings for hash 0xD95C68A2 (11 chars, only 0..9 digits). 04246126134 08287517540 08975635245 18474608869 34184024810 41150738524 44492175931 46381858073 76984168566 Few matched strings for hash 0xD95C68A2 (12 chars, only 0..9 digits). 035923415929 038800295595 038819562294 043587072070 051453070824 058901584061 065904284415 128541931672 128770991034 137510531255 154783033536 158392813664 176945835093 178769570821 194891223927 194899223527 209979117011 248726835105 253301152031 254311009595 262545928208 265354315434 282726110041 283530133345 289789955677 337416619580 348906204448 357855960362 126 - 33 + 1 = 94 - количество символов для перебора 94 - 26 = 68 - у меня в программе пропускаются маленькие латинские буквы (т.к. хеш идёт только по заглавным) Итого: 68 в степени количества символов в строке. С учётом того, что уже хеш из 5-ти символов подбирается со скрипом (у меня на компьютере), а товарищ kampaster прошёл все от 1 до 6 (остальные были параллельно запущены - по одному ядру на программу), то это просто офигенно круто! В общем, тему трёхлетней давности можно считать закрытой. Настоящие хеши мы вряд ли когда-либо узнаем, но это и не так важно - главное, что вот этими теперь можно пользоваться. Спасибо всем! P.S. Добавил в архив в пятом сообщении программу для перебора паролей с исходными кодами. |
-=CHE@TER=- Command & Conquer: Red Alert [Hidden Easter Egg] Jun 2 2014, 13:23
Siberian GRemlin Да, я сам видел там много приколов, но как их запу... Jun 2 2014, 13:35
-=CHE@TER=- Смотри какая штука - там есть дикая функция, котор... Jun 2 2014, 17:38
Siberian GRemlin Будет пропущен вступительный ролик (там ещё какая-... Jun 12 2014, 17:31
-=CHE@TER=- После установки игры первый запуск автоматически н... Jun 13 2014, 10:08
Axsis Нашел вот по RA2 статью по ключам запуска. Возможн... Jun 3 2014, 19:41
-=CHE@TER=- Прикольно, только по хешу, увы, не подходит. Хотя ... Jun 3 2014, 20:18
Siberian GRemlin А ты как смотрел «RA95.DAT»? У меня что-то «IDA» е... Oct 25 2014, 05:21
-=CHE@TER=- А у тебя какая IDA? Здесь, может быть, такая же хр... Oct 25 2014, 10:13
Siberian GRemlin 5.2.0.908. «Кирандию» как раз хавает. Ладно, не та... Oct 25 2014, 11:26
-=CHE@TER=- Что за строчка-то? Можешь её полностью процитирова... Oct 25 2014, 16:49
Siberian GRemlin
$205C60 Oct 25 2014, 17:11
-=CHE@TER=- Короче, рассказываю:
1) Открываешь свой файл через... Oct 25 2014, 18:18
-=CHE@TER=- Товарищ Siberian GRemlin!
Во-первых, поздравля... Nov 2 2014, 14:02
Siberian GRemlin 1) Путь установки был предложен как... "C:... Nov 2 2014, 16:12
-=CHE@TER=- Ага, понятно.
P.S.
Терпеть не могу это слово.А ка... Nov 3 2014, 18:41
-=CHE@TER=- Короче, отриверсил я эту фигню из ассемблера.
Всё ... Nov 19 2017, 14:30
-=CHE@TER=- Мву-ха-ха-ха-ха!!!
А я взломал второй ... Nov 22 2017, 18:33
-=CHE@TER=- Не думал, что вернусь к этой теме, но... Сделал се... Apr 10 2020, 18:20
-=CHE@TER=- Так, в теме про The Neverhood подробности написал,... Apr 11 2020, 14:53
Siberian GRemlin А бету ты смотрел? Apr 11 2020, 15:12
-=CHE@TER=- Это та, которая была у тебя в последней новости на... Apr 11 2020, 15:18
Siberian GRemlin
Это та, которая была у тебя в последней новости н... Apr 12 2020, 07:58
-=CHE@TER=- Поглядел бегло бету. Код для пасхального яйца есть... Apr 12 2020, 13:49
Siberian GRemlin Пардон, что не по теме, но если у тебя доступ на B... Apr 14 2020, 15:42
-=CHE@TER=- Понятно, жаль, а то я за ней уже не один год охочу... Apr 15 2020, 10:36
-=CHE@TER=- Понятно, жаль, а то я за ней уже не один год охочу... Apr 3 2025, 20:13
-=CHE@TER=- Исходники. https://github.com/electronicarts/CnC_R... Jun 5 2020, 16:11
-=CHE@TER=- Если, вдруг, кому интересно будет:
Код игры Comman... Aug 5 2020, 13:48
Siberian GRemlin
Если, вдруг, кому интересно будет:
[url=https://h... Dec 10 2020, 14:47
-=CHE@TER=- Случайно наткнулся на [url=https://habr.com/ru/pos... Dec 10 2020, 17:09![]() ![]() |
| Упрощённая версия | Сейчас: 13th December 2025 - 14:06 |