-
Постов
8 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные Yuriko33
-
-
Набросал лого. Идея - MasterGH, реализация - моя ))
Скажите, как тут можно загрузить картинку на форум? Хотел предложить свой вариант логотипа для вашего сайта, собственного производства Может понравится
-
Здесь обсуждаем статью с сайта "F.E.A.R., обход расположения кода в модулях"
Кому не трудно, дайте пожалуйста ссылку, чтобы можно было скачать исходник...
-
Тогда да. В скрипте, видно что сигнатура (aobscan(address0, D9 46 78 8B 86)) набрана вручную. У Вас скорее всего не сходятся версии игры.
Нужно либо скачать туже версию игры, либо попросить
lamalamazВ личных сообщениях прислать адрес инструкции.(будет выглядеть, типа так (FEAR.exe+36E4E0)
В скрипте удалить строчку Аобскана "(aobscan(address0, D9 46 78 8B 86)" и заменить все строки "address0:" на полученный адрес "FEAR.exe+36E4E0:"
Либо, что ещё сложнее, поискать сами инструкции в игре, эти
(fld dword ptr [esi+78]
mov eax,[esi+000000AC]).
Ещё вариант (если в версиях отличаются только регистры в инструкциях), попробуйте
Вариант 1:
Замените
(aobscan(address0, D9 46 78 8B 86)
на
(aobscan(address0, D9 xx xx 8B xx AC 00 00 00)
Вариант 2:
на
(aobscan(address0, D9 xx xx 8B xx xx xx xx xx)
Может что-то сработает
Спасибо за совет, обязательно попробую сделать! Конечно тёмный лес, но буду стараться)
-
Скорее всего Вы не запустили игру.
Нужно запустить CE, запустить игру, в СЕ выбрать процесс Вашей игры, скопировать скрипт в свою таблицу в СЕ.
После этого должно быть всё нормально.
"в СЕ выбрать процесс Вашей игры, скопировать скрипт в свою таблицу в СЕ" всё так и сделал ЗАПУСТИЛ "CE" выбрал FEAR.exe. после "открываем окно Отладчик далее Инструменты и Автоассемблер далее копи паст и выролнить" и выскакивает окошко с надписью "Error while scanning AOB"s: address0" и больше ничего!
Может в скрипте что то надо вписать?
-
Запускаем СЕ, открываем окно Отладчик далее Инструменты и Автоассемблер далее копи паст и сохранить, вот и всё.
Спасибо! Попробую сделать, как сказали) Надеюсь получится)
Всё сделал, как было сказано выше... Но теперь у меня пишет "Error while scanning AOB"s: address0"
Простите, что туплю, но я ещё тот взломщик))
Спасибо!
-
[ENABLE]aobscan(address0, D9 46 78 8B 86)alloc(newMem, 2048)label(returnHere)registersymbol(address0)label(1hit)label(god)label(godflag)label(1hitflag)label(exit)registersymbol(godflag)registersymbol(1hitflag)newMem:cmp [esi+84],0je godjmp 1hitgod:cmp byte ptr [godflag],1jne exitmov [esi+78],(float)100jmp exit1hit:cmp byte ptr [1hitflag],1jne exitmov [esi+78],(float)1exit:fld dword ptr [esi+78]mov eax,[esi+000000AC]jmp returnHeregodflag:db 001hitflag:db 00address0:jmp newMemdb 90 90 90 90returnHere:[DISABLE]address0:fld dword ptr [esi+78]mov eax,[esi+000000AC]dealloc(newMem)unregistersymbol(godflag)unregistersymbol(1hitflag)unregistersymbol(address0)
Затем в самой таблице добавляешь два адреса, в которых прямо пишешь названия меток (для этого и делается регистрация символов godflag и 1hitflag).Затем по внесению 1 в любой из этих адресов будет сигнализировать скрипту о том, что нужно выполнить свою часть. Скрипт должен быть активирован заранее, разумеется.
И да, байтовая сигнатура слишком мала для поиска. Может найтись много вхождений. Надо взять кусок побольше, хотя бы байт 20
Скажите пожалуйста, как этот скрипт можно открыть при помощи Cheat Engine? Спасибо!
-
Здесь обсуждаем статью с сайта "F.E.A.R., обход расположения кода в модулях"
Что-то не проходит по ссылке, на сколько я помню, там был выложен исходник?
Как и где его можно скачать?
Спасибо!
F.E.A.R., обход расположения кода в модулях
in Статьи для продвинутых
Опубликовано
И как им пользоваться?