Сейчас на форуме: bartolomeo, asfa, _MBK_, Adler (+7 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Распаковка StarForce 4.70 - Пьеса в нескольких действиях |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 . |
Посл.ответ | Сообщение |
|
Создано: 27 октября 2011 23:54 · Личное сообщение · #1 Информации об исследовании данной защиты в свободном доступе почти нет,кроме мануала про снятие SF 5.50 с игры King's Bounty. Особого интереса этот мануал не представляет по той причине,что на игру есть нормальные NoDVD. Идея была такая - снять дамп с запущенного через эмулятор процесса ,затем восстанавливать недостающие процедуры из Protect.dll. Версия 4.70 очень поганая, запустить её с эмулятором удается с 10-15 раза. Если в отладчике открывать сам exe-файл ,то после тыкания Shift+F9 выбрасывает в Protect.dll . Никакого EP нет. Вообщем пусть гуру объяснят как тут надо действовать ![]() |
|
Создано: 01 декабря 2011 01:13 · Поправил: daFix · Личное сообщение · #2 |
|
Создано: 01 декабря 2011 02:10 · Личное сообщение · #3 daFix может он про стек говорит?! ![]() ![]() |
|
Создано: 01 декабря 2011 09:00 · Личное сообщение · #4 |
|
Создано: 01 декабря 2011 09:54 · Личное сообщение · #5 Уважаемый Calypso, OspylaC, ratsforce, Kuklovod, Buratino и не помню, кто ещё. Бесполезно пытаться обойти бан, нарегав новых анонимов и пытаясь задать один и тот же вопрос в 31-й раз, я всё равно не устану их банить. Может, стоит прекратить уже клянчить и сделать это самому или отложить эту затею до лучших времён, когда опыт появится? ![]() |
|
Создано: 01 декабря 2011 16:40 · Личное сообщение · #6 |
|
Создано: 01 декабря 2011 17:46 · Личное сообщение · #7 |
|
Создано: 01 декабря 2011 17:47 · Личное сообщение · #8 Nightshade пишет: Кстати в старфорсе недавно полностью изменили вм Ну это известный факт,новые Serious Sam 3 и Postal 3 уже две недели не могут взломать. daFix пишет: Надо просто во время выделения этой памяти выделить свою, которая находилась бы выше образа, и передать проту адрес своей выделенной памяти. Ну смотрите,к примеру есть команда MOV EAX, DS [....] , которая в EAX пишет данные из памяти 003B1C08. Адрес указан не явно,а вычисляется по мере работы ВМ. В библиотеке python23.dll (движок игры) ,не защищенной старфорсом, имеется кусок кода который как пишет данные по адресу 003B1C08 , так и читает их. Когда мы запускаем дамп,то выполняется кусок только читается,а на место где по этому адресу данные пишутся даже бряк никогда не срабатывает. Archer пишет: я всё равно не устану их банить Тем самым вы нарушаете мое конституционное право на свободу общения и пользования интернетом. ![]() |
|
Создано: 01 декабря 2011 17:50 · Личное сообщение · #9 Slonovod пишет: Тем самым вы нарушаете мое конституционное право на свободу общения и пользования интернетом. Как модератор сайта ничего он не нарушает, а на интернет вообще законы не распространяются. Slonovod пишет: Ну смотрите,к примеру есть команда MOV EAX, DS [....] , которая в EAX пишет данные из памяти 003B1C08. Оленевод еще хз когда написал, что нужно хукать ВСЕ выделения памяти и перенаправлять их в дополнительную секцию. Ну до тебя как всегда не доходит, ты же тормоз. ----- Yann Tiersen best and do not fuck ![]() |
|
Создано: 01 декабря 2011 18:02 · Личное сообщение · #10 |
|
Создано: 01 декабря 2011 18:21 · Личное сообщение · #11 |
|
Создано: 01 декабря 2011 18:27 · Личное сообщение · #12 |
|
Создано: 01 декабря 2011 18:32 · Поправил: PE_Kill · Личное сообщение · #13 Slonovod-тормоз есть поисковые системы, там и задвай свои нубские вопросы: Кстати Оленевод не применял данный термин к памяти, а значит ты как обычно ничего не читаешь, а тупа ноешь и тупишь. ----- Yann Tiersen best and do not fuck ![]() |
|
Создано: 01 декабря 2011 18:33 · Личное сообщение · #14 |
|
Создано: 01 декабря 2011 18:44 · Личное сообщение · #15 GoldenJoe пишет: И вообще, запости ты уже в запросы, наконец, своего петку. За определенную плату сделают тебе рабочий дамп, и все будут счастливы. Во-первых у меня нет денег,во-вторых никто не будет ломать,в-третьих задача научиться снимать SF 4.70 Pro с любой игры. GoldenJoe пишет: Самый простой способ поставить хук - заюзать специальную библиотеку (M$ detours, например). В OllyDbg ? Где можно прочитать мануал об этом Пока у меня больше вопросов чем ответов. Если импорт у дампа полностью восстановлен,зачем нам перехватывать функции? И какое отношение это все имеет к блоку памяти 003B0000 и к модулю python23.dll Я не отстану от вас ,пока не получу ответ на эти вопросы ![]() ![]() |
|
Создано: 01 декабря 2011 18:49 · Поправил: [Nomad] · Личное сообщение · #16 |
|
Создано: 01 декабря 2011 18:55 · Личное сообщение · #17 |
|
Создано: 01 декабря 2011 18:55 · Поправил: PE_Kill · Личное сообщение · #18 Slonovod-тозмоз пишет: Где можно прочитать мануал об этом ЗЫ. 10к бачей не сильно дохуя за хук апи функций? (я про PRO версию) Slonovod-тозмоз пишет: достаточно восстановить импорт и сделать дамп с ВМ сознательно ввели людей в заблуждение Дамп VM вовсе не значит дамп памяти с VM, ну да ты всё равно ничего не читаешь, хреноли тебе объяснять. ----- Yann Tiersen best and do not fuck ![]() |
|
Создано: 01 декабря 2011 19:17 · Личное сообщение · #19 PE_Kill, товарищ Slonovod про поисковые системы-то первый раз слышит, а мы тут хотим, чтобы он написал и внедрил DLL-ку. Уверен, сейчас скачает 2 файлика detours.h и detours.lib и спросит, что с ними делать. Slonovod пишет: для снятия Старфорса 4.70 достаточно восстановить импорт и сделать дамп с ВМ Дампить нужно всю выделенную память, не только ВМ, сколько повторять уже можно. А так, все правильно. Правда, полученный дамп снятием защиты это можно назвать с натяжкой, т.к будет работать он будет только на твоей машине, да и в весе прибавит прилично по сравнению с оригиналом. ![]() |
|
Создано: 01 декабря 2011 20:57 · Личное сообщение · #20 |
|
Создано: 01 декабря 2011 21:45 · Личное сообщение · #21 Slonovod пиши еще интересно почитать опусы "обиженных" Вроде никто ж не заставляет лезть в эту тему и писать - ан нет .... ![]() |
|
Создано: 01 декабря 2011 21:54 · Личное сообщение · #22 |
|
Создано: 01 декабря 2011 22:54 · Личное сообщение · #23 |
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 . |
![]() |
eXeL@B —› Вопросы новичков —› Распаковка StarForce 4.70 - Пьеса в нескольких действиях |
Эта тема закрыта. Ответы больше не принимаются. |