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

Ramil

Пользователи+
  • Постов

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

  • Посещение

  • Победитель дней

    7

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

  1. СКРИПТ В AUTO ASSEMBLE У МЕНЯ ПОЛУЧИЛСЯ ТАКОЙ.

    [ENABLE]
    alloc(newmem,2048)
    label(returnhere)
    label(originalcode)
    label(exit)




    newmem:
    xor ecx,ecx
    mov edx,[esi+4c]42C60000

    originalcode:
    sub [eax],ecx


    exit:
    jmp returnhere
    005B9466:
    jmp newmem
    returnhere:

    [DISABLE]

    dealloc(newmem)
    005B9466:
    sub [eax],ecx
    mov edx,[esi+4c]
    //Alt: db 29 08 8B 56 4C

    ПРОВЕРЬТЕ МЕНЯ ПОЖАЛУЙСТА ПРАВИЛЬНО ЛИ Я СДЕЛАЛ.

  2. я всё сделал и скрипт у меня

    [ENABLE]
    //code from here to '[DISABLE]' will be used to enable the cheat
    alloc(newmem,2048) //2kb should be enough
    label(returnhere)
    label(originalcode)
    label(exit)

    005B9466:
    jmp newmem
    returnhere:

    newmem: //this is allocated memory, you have read,write,execute access
    //place your code here


    originalcode:
    sub [eax],ecx
    mov edx,[esi+4c]

    exit:
    jmp returnhere



    [DISABLE]
    //code from here till the end of the code will be used to disable the cheat
    dealloc(newmem)
    005B9466:
    sub [eax],ecx
    mov edx,[esi+4c]
    //Alt: db 29 08 8B 56 4C

    правильно ли и что делать.

  3. Здравствуйте я начал делать трейнер для battlefield 2 v1.0, нашёл адрес вызвал брекпоинт, изменил значение и у меня вылезли инструкции

    005b9163 - 8b 01 - mov eax,[ecx]

    0058cf28 - 8b 04 b1 - mov eax,[ecx+esi*4]

    005b93bf - 83 38 ff - cmp dword ptr [eax],ff

    005b93c8 - 83 38 00 - cmp dword ptr [eax],00

    005b9466 - 29 08 - sub [eax],ecx

    005b94b1 - 83 38 00 - cmp dword ptr [eax],00

    0058d374 - 8b 00 - mov eax,[eax]

    0058cfc0 - 8b 00 - mov eax,[eax]

    005b9123 - 8b 00 - mov eax,[eax]

    005b95c6 - 89 01 - mov [ecx],eax

    005b960d - 8b 10 - mov edx,[eax]

    выбирать какую нибудь инструкцию не надо, или дальше делать

  4. MasterGH я прочитал про вашу статью про про автоассемблер. Я всё сделал как написано, но в окне memory viewer в нижней части зелёными цифрами везде нули и в auto assemble code injection

    [ENABLE]

    //code from here to '[DISABLE]' will be used to enable the cheat

    alloc(newmem,2048) //2kb should be enough

    label(returnhere)

    label(originalcode)

    label(exit)

    0075C129:

    jmp newmem

    returnhere:

    newmem: //this is allocated memory, you have read,write,execute access

    //place your code here

    originalcode:

    sub [esi+edi*2+3c],bx

    exit:

    jmp returnhere

    [DISABLE]

    //code from here till the end of the code will be used to disable the cheat

    dealloc(newmem)

    0075C129:

    sub [esi+edi*2+3c],bx

    //Alt: db 66 29 5C 7E 3C

    Не пойму почему не получилось

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

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

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