|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 26, 2004 16:09:18 2man0war: что сделано того уже не вернешь. Часть решения, ознакомления с результатами была из уважения, другая часть базировалась на гарантиях, что это только для ознакомления и не для продаж публикаций или передачи другим (кстати на сегодняшний день я пока не слышал чтобы это было продано, но то что это было роздано уже очевидно). После последней волны рекламы во все отсальное вериться с трудом. И притом мы не отдавали всего решения. Как видно из поста, линк на который я дал выше, утечка "ВСЕГО" была по другим каналам. |
|
|
Дата: Июл 26, 2004 16:37:18 Парни ! А можно еще вопросов ? Я тут хотел с этими 3c/3d еще посидеть - но я понял, что их уже того - ? Но мне все равно интересно - реально ли самому реверсингом их победить ? А еще я прочел, что можно вообще не использовать эмулятор (3d), но (как я понял) 3d дает что-то вроде ключа расшифровки для модулей (кода ?) и уже другой код (конверта ?) использует их для расшифровки этих модулей, и тут (если алгоритм известен и нестоек) можно подобрать этот ключ - ? |
|
|
Дата: Июл 26, 2004 17:19:22 Но мне все равно интересно - реально ли самому реверсингом их победить Реально А еще я прочел, что можно вообще не использовать эмулятор (3d), но (как я понял) 3d дает что-то вроде ключа расшифровки для модулей (кода ?) и уже другой код (конверта ?) использует их для расшифровки этих модулей, и тут (если алгоритм известен и нестоек) можно подобрать этот ключ - ? Использовать прийдеться, но очень в малых количествах. |
|
|
Дата: Июл 26, 2004 18:55:47 HarmEr а почему в твоем эмуле не эмулируется 3c/3d? это просто маркетинговый ход, или есть какие-то трудности(какие)? |
|
|
Дата: Июл 26, 2004 20:51:34 · Поправил: HarmEr а почему в твоем эмуле не эмулируется 3c/3d? это просто маркетинговый ход, или есть какие-то трудности(какие)? А ты видел мой эмулятор? Я думаю если бы видел, то такой вопрос не возник бы. Полная эмуляция ВСЕХ функций в нем появилась раньше чем в Глашином(июль-август 2003 года vs. Декабрь-Январь). Причем именно мои сырцы были взяты как основа его эмулятора. НО на сегодняшний день эмуляторы всех других ключей выпускаються только в табличном виде, а полная эмуляция используеться только для построения таблиц. Объяснять, почему, помоему нет надобности. P.S. Я оговорился, говоря "мой", это продукт колективной работы. |
|
|
Дата: Июл 27, 2004 15:49:43 А ты видел мой эмулятор? да хрен его знает... тут выкладывали - брэйнстудио кажется, (к) Хармер и Глаша. так там было написано, что если используется 3ц/д, то обращайтесь на мыло. |
|
|
Дата: Июл 27, 2004 16:32:35 2 Harmer: Можно ли получить подсказку - применим дифференциальный криптоанализ к 3С/3D или нет ? И вообще сколько стоит информация ? Не хотелось бы помереть , не узнав как это все работает :) 2 Infern0: Возможно ты частично прав насчет шантажа Глаши и мне самому мерзко , но одно точно скажу - кейген я бы не стал отдавать ни при каких обстоятельствах и Глаша немного терял ... |
|
|
Дата: Июл 27, 2004 17:29:43 2MAX: да хрен его знает... тут выкладывали - брэйнстудио кажется, (к) Хармер и Глаша. так там было написано, что если используется 3ц/д, то обращайтесь на мыло. Прощет 3С/3D был убран от конечного пользователя, это маркетинговый ход. Но сам табличный алго на котором оно базирвалось внутри было. (и это не мой эмуль, вернее мой, но модифицированный) 2man0war Можно ли получить подсказку - применим дифференциальный криптоанализ к 3С/3D или нет ? И вообще сколько стоит информация ? Не хотелось бы помереть , не узнав как это все работает :) Анализ применим, потому что та версия которую имею я была именно прощитана, а не получена сливом прошивки с УСБ дунгла. Вопрос о продаже вообще никогда не рассматривался. но если у тебя неприодолимое желание, можешь навать цену в мыло harmer@fromru.com |
|
|
Дата: Июл 27, 2004 17:41:40 кейген я бы не стал отдавать ни при каких обстоятельствах у меня другие принципы при реверсировании программ. Я делаю это как раз для того что-бы потом пустить в массы кряк или кейген. И никогда не пытаюсь никого шантажировать. |
|
|
Дата: Июл 27, 2004 18:06:54 прикольно, что сам аладдин как-то не чешется в плане выпуска новой линейки ключей (типа хасп99). я им даже писал как-то по поводу эмуля (моя контора использует их ключи) - ответили, что юзайте 3ц/д и будет вам счастье. брешут нагло :)) |
|
|
Дата: Июл 27, 2004 18:18:24 юзайте 3ц/д и будет вам счастье. брешут нагло :)) это официальная позиция а признавать официально, что их в очередной раз сломали, никто не хочет. Я думаю что скоро выпустят новый ключик, а потом объявят всех негодяями. |
|
|
Дата: Июл 27, 2004 20:48:29 2 Infern0 : Однако ты нарушил слово , данное ранее Глаше (пишу с его слов). |
|
|
Дата: Июл 28, 2004 00:07:47 да. |
|
|
Дата: Июл 28, 2004 12:11:23 2 Infern0 : Пойми меня - я знаю , что ты Спец с большой буквы ( один unshell для Novex много говорит) , но в случае с эмулятором Глаши это были просто понты , потому что кейген никому ничего не дал - без EdStruct генератора это просто бесполезная вещь , поэтому по логике тебе надо довести дело до конца . Cможешь ? |
|
|
Дата: Июл 28, 2004 18:47:23 HarmEr А можно еще вопрос (про Transform) ? У меня (я vxd смотрю, а не sys) как-то немного по-другому это выглядит: 0002A919: BF27000000 mov edi,000000027 @@ForCycle: ; ? ; eax="bit" - Index, ebx=Data ? 0002A91E: 88C9 mov cl,cl 0002A920: 88DA mov dl,bl ; Data[0] 0002A922: 80E201 and dl,001 ; Bit0 Data[0] 0002A925: 0F82F037FEFF jb .00000E11B ; Никогда 0002A92B: 6689F6 mov si,si 0002A92E: D0E2 shl dl,1 ; Bit0 Data[0] << 1 0002A930: 6639C0 cmp ax,ax 0002A933: 08D0 or al,dl ; (al=bit) | (Bit0.Data[0] << 1) 0002A935: 0F824EB4FDFF jb .000005D89 0002A93B: 87CA xchg ecx,edx 0002A93D: 87D1 xchg edx,ecx 0002A93F: 88450C mov [ebp][0C],al 0002A942: 52 push edx 0002A943: 5A pop edx 0002A944: 8B450C mov eax,[ebp][0C] ; <-Index ? / Bit ? 0002A947: E9B5D6FDFF jmp .000008001 00008001: ; ebx=Data, eax=bit ? / Index ! ; Тогда ниже: if ( ( (*Data) & 0x01) == bit ) ? and eax,0000000FFh mov ecx,eax xor ecx,ebx test cl,1 je 000008041 00008029: shr ebx,1 ; D1EB ? - 6639F6 xor ebx,080500062h ; 81F362005080 jb 00000FAE7 ; Не выполняется ? jmps 000008046 ; Видимо, всегда ? 000008041: shr ebx,1 ; D1EB mov cx,cx ; 6689C9 000008046: shl ax,020h ; 66C1E020 ?? - пустышка ? mov [ebp+10h],ebx ; <-Data ? mov dl,[ebp+eax+10h] ; Data[Index] ? push esi ; offset Key ? push edx ; Data[Index] call 0000425FB add esp,8 dec edi 00008067: jne 00002A91E ; 0F85B1280200 ; Подпрограмма ; [ebp+8] = Data[Index] ; [ebp+C] = offset Key 000425FB: push ebp shl ah,020 ; Пустышка ? mov ebp,esp mov al,[ebp][08] ; <-Data[Index] ? ... |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.081 |