Перейти к содержанию

Yuriko33

Стажёры
  • Постов

    8
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Yuriko33

  1. Данная тема ушла в небытие...

    Прикладываю архивчик любителям. Там же сорцы и билд.

    attachicon.gifF.E.A.R. (Стрелок).rar

    Обратите внимание заготовка на Дельфи7 в виде формы и кнопки( как шаблон пример). Главное код, а не визуальное отображение.

    Кстати, я не указал, что статья-то для общего развития. На сегодняшний день есть альтернатива.. цитирую из темы.

    Жалко было такую статью оставлять в архивах.

    И как им пользоваться?

  2. Набросал лого. Идея - MasterGH, реализация - моя ))

    Скажите, как тут можно загрузить картинку на форум? Хотел предложить свой вариант логотипа для вашего сайта, собственного производства:) Может понравится:)

  3. Тогда да. В скрипте, видно что сигнатура (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)

    Может что-то сработает

     

    Спасибо за совет, обязательно попробую сделать! Конечно тёмный лес, но буду стараться)

  4. Скорее всего Вы не запустили игру.

    Нужно запустить CE, запустить игру, в СЕ выбрать процесс Вашей игры, скопировать скрипт в свою таблицу в СЕ.

    После этого должно быть всё нормально. 

     

    "в СЕ выбрать процесс Вашей игры, скопировать скрипт в свою таблицу в СЕ" всё так и сделал ЗАПУСТИЛ "CE" выбрал FEAR.exe. после "открываем окно Отладчик  далее Инструменты и Автоассемблер  далее  копи паст и выролнить" и выскакивает окошко с надписью  "Error while scanning AOB"s: address0" и больше ничего!

    Может в скрипте что то надо вписать?

  5. Запускаем СЕ,  открываем окно Отладчик  далее Инструменты и Автоассемблер  далее  копи паст и сохранить, вот и всё. 

    Спасибо! Попробую сделать, как сказали) Надеюсь получится)

    Всё сделал,  как было сказано выше... Но теперь у меня пишет "Error while scanning AOB"s: address0" 

    Простите, что туплю, но я ещё тот взломщик))

    Спасибо!

  6. [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? Спасибо!

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.