eXeL@B —› Крэки, обсуждения —› The Sims: NOCD и OllyDbg |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 22 мая 2006 18:07 · Личное сообщение · #1 |
|
Создано: 22 мая 2006 18:57 · Личное сообщение · #2 |
|
Создано: 22 мая 2006 18:58 · Поправил: Error_Log · Личное сообщение · #3 А ты поиск по форуму использовал, пробовал что-то делать? Надо сначала поискать, попробовать, а потом задавать вопросы, что именно не выходит. Для отладки SafeDisk 4.X лично я пользуюсь SoftICE, потому-что SafeDisk сам по себе работает как отладчик ринг-3 и отлаживает защищаемую игру... Кроме того, он использует драйвер ринг-0 для определенных целей. ----- Research is my purpose |
|
Создано: 22 мая 2006 19:43 · Личное сообщение · #4 |
|
Создано: 22 мая 2006 20:20 · Личное сообщение · #5 |
|
Создано: 22 мая 2006 20:35 · Личное сообщение · #6 Фигня такая короче: имеется DVD,там все Симы от 1 до последней части. прилагается образ mds для Daemon Tools,я всё устанавливаю как надо,запускаю с эмулятором а он пишет "emulation software found и т.д." В Инете про эту проблему пишут,но толком нет объяснения почему это происходит... По идее ломать 10 игр это долго и сложно.Наверно проще понять из-за чего Демон Тулз не хочет работать как положено. maikkri5ki пишет: И если мне не изменяет память то при снятии оригинальный диск нужен Если бы у меня был оригинал,я бы его клонировал прогой специальной и не занимался такой хренотой. Говорю честно: как снять CD-protection без понятия,сломал только игру Князь в этом смысле... В отладчике пошла без диска игра The Sims 2 Family Fun Stuff |
|
Создано: 22 мая 2006 20:35 · Поправил: Модератор · Личное сообщение · #7 |
|
Создано: 22 мая 2006 21:27 · Личное сообщение · #8 |
|
Создано: 22 мая 2006 21:43 · Личное сообщение · #9 |
|
Создано: 22 мая 2006 21:47 · Личное сообщение · #10 OLEGator пишет: есть спец прога, которая чегото там патчит и эмуль запускается изумительно. такая давалась на пиратском диске с Need_for_Speed_Most_Wanted. зовётся вроде: Pr0t.St0p Про "черепушку" какую-то речь велась...Сейчас скачаю NOCD с stopgame.ru Может поможет Вообще я наверно немного вас в заблуждение ввожу.Ситуация такая: 1.Все игры (пакет ставится в 1 папку как Sims Collection) запускаются через собственные bat файлы примерно таким образом: rem nightlife - needs CD MntSMNL.exe WTrans.exe 0x670CCB76 start regedit /s tr2.reg TSBin\Sims2.exe В реестр заносится такая информация (для данной игры): [HKEY_LOCAL_MACHINE\SOFTWARE\EA GAMES\The Sims 2] "EPsInstalled"="Sims2EP1.exe,Sims2EP2.exe" |
|
Создано: 22 мая 2006 21:54 · Личное сообщение · #11 2.Если игру запускать не через SIMS2.exe который в головной папке сидит,то худо бедно эмуляция срабатывает.Правда раза 2 вылетал "синий экран смерти"... Надо было конечно диск в магазин отнести и продавцу шею намылить за такой товар... Но мне кажется почему то что у него всё будет хорошо работать. Скотские диски идут на ура на таких же скотских компах отморозков... Ну да чёрт с ним ! 3.Весь баг сидит в файле TSBin\Sims2.exe Т.е. ломать надо только его.Защищён он: SafeDisc 3.20.020 -> Macrovision [Overlay] Ещё у меня проблемы ТОЧНО ТАКИЕ ЖЕ с игрой StarWars BattleFront II Вчера вроде пошла,а сегодня опять ругается что эмуляция обнаружена... Твари пираты,ну неужели не могли отломанный exe-шник засунуть на диск... Сами бы свою эмуляция ставили б. Заколебался уже по 5 МБ качать кряков на каждую игру! |
|
Создано: 22 мая 2006 23:47 · Личное сообщение · #12 |
|
Создано: 23 мая 2006 20:13 · Личное сообщение · #13 |
|
Создано: 23 мая 2006 21:16 · Личное сообщение · #14 Там просто убиваются ключи из реестра, показывающие наличие приводов и любых других дисковых накопителей (кроме флопа вроде). Вот хемуль и начинает после этого работать.... У меня вских приблуд для обхода мнигих видов защит на компе валяется туева хуча, со всего инета нарыл..... ----- The blood swap.... |
|
Создано: 23 мая 2006 22:19 · Личное сообщение · #15 |
|
Создано: 23 мая 2006 22:32 · Личное сообщение · #16 |
|
Создано: 24 мая 2006 18:15 · Личное сообщение · #17 |
|
Создано: 24 мая 2006 18:39 · Личное сообщение · #18 То g-l-u-k - много чего.... Из старого, драйвера для обхода торможения файловой системы (консоль и ГУИ (ГУИ иногда глючит), прога для создания обрезков из цельного образа, прога для редактирования топологии, прога для снятия топологии, небезызвестный StarFuck включая чистую (нетроянизированную) версию (но но мой взгляд, сейчас это штука вообще бесполезна), полный комплект для создания рабочей копии игрового диска с защитой от копирования (включая полный тутор по использованию), тулза для обовления дров самого стара до версии март 2006 г., генератор ярлыков. наподобиое того, что был в СтарФаке, СтарНайтмар (может пригодиться некоторым счастливым владельцам не IDE-приводов). Некоторое из этого весит, так что выложить не смогу.... Просто перечислил все.... ----- The blood swap.... |
|
Создано: 24 мая 2006 21:54 · Личное сообщение · #19 |
|
Создано: 24 мая 2006 22:45 · Личное сообщение · #20 |
|
Создано: 25 мая 2006 11:56 · Личное сообщение · #21 |
|
Создано: 25 мая 2006 12:24 · Личное сообщение · #22 |
|
Создано: 25 мая 2006 12:38 · Личное сообщение · #23 |
|
Создано: 25 мая 2006 20:40 · Личное сообщение · #24 |
|
Создано: 24 октября 2006 17:39 · Поправил: AleX AciD · Личное сообщение · #25 Надеюсь я пишу в ту тему. Перерыл все nocd для the sims 2. Оказалось, что ни один толком не работает, лучший из них идентичен exe-шнику, который был в дистрибутиве (хотя он все равно требует диск) Я загнал его в IDA и нашел решение: 1. скопировать файл 00000001.TMP с диска в КОРНЕВУЮ папку любого диска, кроме A: и B: 2. заменить Hex-editor'ом кучку байтов в файле TSBin\Sims2.exe: 00D5B66B:
Использованный екзешник был скачан с h**p://m0003.gamecopyworld.com/games/pc_the_sims_2.shtml (название "No-DVD/Fixed EXE", 12 мегов) В аттаче TMP файл (на всякий пожарный) 2053_24.10.2006_CRACKLAB.rU.tgz - 00000001.ZIP Пока никаких глюков (в том числе невозможности что-либо построить) не замечено. Буду рад, если кто оформит это в виде патча. |
|
Создано: 25 октября 2006 01:01 · Личное сообщение · #26 |
|
Создано: 25 октября 2006 07:59 · Личное сообщение · #27 AleX AciD пишет: Перерыл все nocd для the sims 2. Оказалось, что ни один толком не работает, лучший из них идентичен exe-шнику, который был в дистрибутиве (хотя он все равно требует диск) Аналогично. Нормального кряка для этой игры почему то "днём с огнём не сыскать" AleX AciD пишет: 1. скопировать файл 00000001.TMP с диска в КОРНЕВУЮ папку любого диска, кроме A: и B: 2. заменить Hex-editor'ом кучку байтов в файле TSBin\Sims2.exe: Подробней распиши как и что |
|
Создано: 25 октября 2006 13:32 · Личное сообщение · #28 Sergey Lossev пишет: Нормального кряка для этой игры почему то "днём с огнём не сыскать" ...есть предположение(моё),что там используются те самые SDAPI; только не второй версии,а первой. Поэтому там необходим несколько нестандартный подход к снятию протектора(читай: ковырять гораздо больше). А вообще,если у меня хватит пороха в одном месте,а также удачи,то возможно скоро появится nocd для этой игры ----- the Power of Reversing team |
|
Создано: 26 октября 2006 14:16 · Поправил: AleX AciD · Личное сообщение · #29 Sergey Lossev пишет: Аналогично. Нормального кряка для этой игры почему то "днём с огнём не сыскать" Я не понимаю почему за два года так никто не сделал рабочего кряка (исправление кряка от группы "Money" заняло меньше одного дня)... Sergey Lossev пишет: Подробней распиши как и что 1. Установить игру 2. Скачать 12-мегабайтный архив со взломанным exe-шником от группы Money со страницы h**p://m0003.gamecopyworld.com/games/pc_the_sims_2.shtml (со словами "No-DVD/Fixed EXE" в названии) 3. Распаковать из архива файл Sims2.exe
4. Открыть его в Hex-editor'е (типа WinHex или Hex Workshop) 4.1. Заменить байт по смещению 00D5B66B с 41 на 43 .
4.2. Заменить байты по смещению 00D5B67D с
53FF 15B8 2A1A 0183 F805 7551 6A00 6A00
на 9090 9090 9090 9090 9090 9090 9090 9090
5. Сохранить исправленный файл 6. Скопировать файл 00000001.TMP в корневую папку любого диска.
7. Теперь должно работать Что исправлено В самом начале работы (функция start в IDA) игра перебирает все диски, проверяя:
1. тип диска (если это не CD-ROM, переходит к следующему диску) 2. метку диска (если первые четыре буквы не 'Sims' , переходит к следующему) 3. есть ли на диске файл "X:\00000001.TMP" (первая буква меняется в цикле от 'A' до 'Z')
Я забил NOP 'ами проверку типа диска и проверку метки диска. Хотел еще изменить, чтобы файл 00000001.TMP лежал в одной папке с exe'шником, но это имя обрабатывается еще где-то, где я не копал.
Заодно внес поправку - цикл начинается с 'C' а не с 'A' (это и есть однобайтовое исправление). Если бы файл не весил целых 12 метров (собственно, это мой первый кряк), я бы его залил куда-нибудь, а так, это проблематично... |
|
Создано: 26 октября 2006 15:46 · Поправил: AleX AciD · Личное сообщение · #30 Прошу прощения за даблпост, но форум не хочет прикреплять файл при редактировании поста Я сделал (с помощью Embryo Patcher) патч, автоматизирующий пункты 4-5: 5537_26.10.2006_CRACKLAB.rU.tgz - Sims2nocdpatch.zip |
. 1 . 2 . >> |
eXeL@B —› Крэки, обсуждения —› The Sims: NOCD и OllyDbg |