Сейчас на форуме: (+6 невидимых) |
eXeL@B —› Протекторы —› SafeDisc 4.1 |
<< . 1 . 2 . 3 . 4 . |
Посл.ответ | Сообщение |
|
Создано: 15 сентября 2005 10:07 · Личное сообщение · #1 |
|
Создано: 09 ноября 2006 04:35 · Личное сообщение · #2 Кстати вот SDAPI Decrypting исходник может кому пригодиться fc95_09.11.2006_CRACKLAB.rU.tgz - sdapi_decrypting.rar |
|
Создано: 09 ноября 2006 05:59 · Поправил: DillerInc · Личное сообщение · #3 erroric пишет: игра падает при запуске (но не выдаёт сообщений что обнаружен дебаггер) ...протектор снял??Если да,то падает из-за ошибки доступа,т.к. SDAPI,которыми там прошита секция кода,обращаются к библиотеке протектора,которой в распакованном приложении естественно нет.Вот и вылетаешь. Z0oMiK пишет: я залью EXE ? ...зачем?У меня этих EXE целых две версии(распакованных). Z0oMiK пишет: может поможешь тогда ? ...ты сначала что-нибудь сделай,скажи,что не получается,а потом я по мере возможности помогу. Код для восстановления структур SDArgsStruc достаточно интересный.Я правда немного иначе всё делаю. Ну,и,господа,вы же должны понимать(и прежде всего Z0oMiK),что всему этому грошь цена,если самому не пытаться шевелить задним местом. Но в любом случае спасибо за код. EDIT... Сейчас смотрел предложенный код более внимательно,проверял на The Sims2, Nightlife Expansion. Так вот есть мнение,что тамошняя идея некорректно работает,а именно неправильно вычисляются члены таблиц (массивов HeapArray).Возможно,что в каких-то случаях тот вариант и прокатывает,но очевидно,что не во всех. ----- the Power of Reversing team |
|
Создано: 18 ноября 2006 14:45 · Личное сообщение · #4 DillerInc Ну вроде с SDAPI разобрался.. Но есть маленькая проблема сообственно есть такой кусочек кода 006BFE16 5F POP EDI
-------------------------------------------------------------------- 006BFE17 8B0D 04329800 MOV ECX,DWORD PTR DS:[983204] - Вот тут у меня постоянно 0 а в английской версии число меняется... 006BFE38 FF52 40 CALL DWORD PTR DS:[EDX+40] - А это инициализация черного окна игры .. У меня оно не инициализируется а в английской все ок Что не так тут ? как это дело исправить ? скрины приатачил от русской и английской версии для сравнения ЗЫ : И еще можно нормально отвечать на поставленые вопросы а не так Ну,и,господа,вы же должны понимать(и прежде всего Z0oMiK),что всему этому грошь цена,если самому не пытаться шевелить задним местом. или как на предедущей странице Забей и иди пить пиво.. f804_18.11.2006_CRACKLAB.rU.tgz - scr.rar |
|
Создано: 25 ноября 2006 11:01 · Личное сообщение · #5 |
|
Создано: 26 ноября 2006 12:34 · Личное сообщение · #6 Z0oMiK Обычно если у меня начинаются проблемы с библиотеками DirectX,то это означает,что я допустил где-то ошибку. Пример: я случайно пропустил одно место в секции кода,которое надо было восстановить.В итоге игра (NFSMW 1.2) постоянно вылетала после чёрного экрана. Z0oMiK пишет: И еще можно нормально отвечать на поставленые вопросы ...заметь,что я не "отвечал",а выражал своё мнение. Z0oMiK пишет: или как на предедущей странице Забей и иди пить пиво.. ...читать хорошо умеем??Покажи мне,где я такое написал?? ----- the Power of Reversing team |
|
Создано: 26 ноября 2006 13:00 · Личное сообщение · #7 DillerInc пишет: Z0oMiK Обычно если у меня начинаются проблемы с библиотеками DirectX,то это означает,что я допустил где-то ошибку. Пример: я случайно пропустил одно место в секции кода,которое надо было восстановить.В итоге игра (NFSMW 1.2) постоянно вылетала после чёрного экрана. Если у тебя есть распакованый EXE от 1.3 выложи куда нить DillerInc пишет: Z0oMiK пишет: И еще можно нормально отвечать на поставленые вопросы ...заметь,что я не "отвечал",а выражал своё мнение. Ничего против не имею DillerInc пишет: Z0oMiK пишет: или как на предедущей странице Забей и иди пить пиво.. ...читать хорошо умеем??Покажи мне,где я такое написал?? Уж читать умею... Яже не просто так сказал ;) ( вообщем это не важно ) |
|
Создано: 27 ноября 2006 01:21 · Личное сообщение · #8 |
|
Создано: 27 ноября 2006 04:49 · Поправил: Z0oMiK · Личное сообщение · #9 |
|
Создано: 31 декабря 2006 15:37 · Поправил: Модератор · Личное сообщение · #10 Текст исправил Bitfry: DillerInc, я установил кодекс. На нём subject . Кодовые работы, прекрасные из NFSMW 1.3 Subject расшифровывает первичные таблицы хорошо. Вторичные таблицы он все еще терпит неудачу: ( 41 13 23 67 <- primary tables Вторичные таблицы трудно найти: ( Они начинают с 41 16 24 69 в RLD crack. 7848_31.12.2006_CRACKLAB.rU.tgz - sdapi.asm ------- Оригинал: DillerInc, Я установил кодекс. Здесь это. Кодовые работы, прекрасные из NFSMW 1.3 Это расшифровывает первичные столы хорошо. Вторичные столы это все еще терпит неудачу: ( 41 13 23 67 <- primary tables Вторичные столы трудно найти: ( Они начинают с 41 16 24 69 в RLD crack. Простите мой русский, это не мой первый язык: ( -k 7848_31.12.2006_CRACKLAB.rU.tgz - sdapi.asm |
|
Создано: 01 января 2007 02:10 · Личное сообщение · #11 rendari Ну,и собственно что под этим всем подразумевается?? Я уже писал,что приведённый код нерабочий.Причём и по отношению к так называемым primary tables -- получающиеся DWORD'ы немного отличаются от действительных...я выше об этом уже писал. Насчёт вторичных таблиц(trigger tables) -- идея,которая используется в коде,казалось бы весьма интересная,но опять таки ни хрена не работает.В общем,там надо серьёзно разбирать всё это дело,а не заниматься "копи-пастингом"... ----- the Power of Reversing team |
|
Создано: 01 января 2007 12:16 · Личное сообщение · #12 DillerInc DillerInc, я не понял very well первую вещь, котор вы написали. Вы говорите что Кодий для главным образом таблиц не работает? Это странно, потому что оно работает отлично на моей машине, и таблицы смотрят идентичными к crack RLD. В случае если вы потревожены мое Кодий губит первые 4 dwords главным образом таблиц, не потревожьтесь, потому что те важные dwords arent в вычислении. Только последние 9 dwords важны, и они можно decrypted с просто XOR, пока первое из их всегда этим же. Для больше информации, refer to Nascar Sim 2005 Dedicated Server exe. Там вы найдете SDAPI в untouched положении, untouched by Safedisc при все таблицы восстановленные к их оригиналу. Как для вторичных таблиц, ими будет очень странное дело. Я считаю even if одно не восстанавливает их, exe буду неподвижная работа на его машине, но авария на других машинах, делая debugging очень трудная. Также, они трудны для того чтобы определить, и могут только поистине быть найдены с а memory breakpoint on the data section. это, однако, медленн и ломает in the middle of игра, потому что эти таблицы использованы in the middle of игра, делать debugging even more трудная. В правде, я не имею никакой интерес нисколько более длиной в sdapi, или в трескать игры. Это будет очень старое Кодий, то я имел лежать вокруг не делать ничего, и я думал я могло делить его и помогать более other reversers для того чтобы треснуть SDAPI. |
|
Создано: 01 января 2007 12:40 · Личное сообщение · #13 rendari Ладно,это называется не учите учёного Возможно,что первая часть кода действительно нормально работает в случае с NFSMW,я не проверял. Я писал про некорректную работу в случае с Sims2, Nightlife Expansion,из-за чего я могу утверждать,что данный код не является абсолютно рабочим. Существует как минимум два варианта построения этих SDAPI2,которые слегка отличаются между собой.Так вот NFSMW и Nightlife -- это два разных варианта.Делайте для себя выводы... Ваши "вторичные таблицы" -- а по мне это Trigger Tables -- должны быть восстановлены в обязательном порядке.Иначе игра будет,как минимум,безбожно глючить.Восстанавливать их можно вручную,и для этого не нужно заниматься таким извращением с "memory breakpoints".Надо просто знать,где и что искать. ----- the Power of Reversing team |
|
Создано: 01 января 2007 13:19 · Личное сообщение · #14 Ahh, Вы имеете способ восстановить эти более trigger tables 100 %? Я весьма интересовался бы, чтобы услышать, желаете ли Вы разделять, поскольку мой метод shit Что касается проблемы Sims2, я не имею доступа к игре, таким образом я не могу проверить и видеть, какова проблема. Я буду пробовать заимствовать от друга скоро;) |
|
Создано: 01 января 2007 14:07 · Личное сообщение · #15 rendari пишет: Ahh, Вы имеете способ восстановить эти более trigger tables 100 %? ...покупайте CrackL@B DVD 2007,тогда Вы будете иметь целую статью,посвящённую исследованию SDAPI v.2 на примере NFSMW 1.2 rendari пишет: Что касается проблемы Sims2 ...это не проблема,просто в вычислении значений таблиц используются дополнительные значения.Поэтому это надо учитывать в своём коде. ----- the Power of Reversing team |
|
Создано: 01 января 2007 14:20 · Личное сообщение · #16 |
|
Создано: 20 мая 2020 21:40 · Личное сообщение · #17 |
|
Создано: 20 мая 2020 21:50 · Личное сообщение · #18 |
|
Создано: 21 мая 2020 22:42 · Личное сообщение · #19 |
<< . 1 . 2 . 3 . 4 . |
eXeL@B —› Протекторы —› SafeDisc 4.1 |