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

Druid

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

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

  • Посещение

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

  1. 52 минуты назад, Kvazimado сказал:

    Не попробуешь, не узнаешь.

     

     

    Да в том то и беда, пробовать начал. Установил сервер Android x86 (Cheat Engine 6.5) на Nox. Использовал  Мануал . Именно с этой игрой имею проблему с присоединением к процессу (изображение). С другими играми с присоединением по сети таких проблем не имею!

  2. Здравствуйте!

    Как можно вывести значения ресурсов  несколько штук в таблицу CE?

    Есть ID ресурсов.

    Инструкция которая работает с ресурсами одна.

    Если писать скрипт такой конфигурации:

    Спойлер
    
    newmem:
    Инструкция
    сmp  [rax+10],ID ресурса1
    jne newmem1:
    mov [label],rax
    jmp code
    
    newmem1:
    Инструкция
    сmp  [rax+10],ID ресурса2
    jne code
    mov [label1],rax
    
    newmem2:
    
    newmem3:
    
    code:
    

     

    То не чего хорошего не получается, при выводе значения одного ресурса, значение второго пропадает.

     

    Как правильно вывести значения ресурсов в таблицу?

    Заранее Всем спасибо!

  3. Здравствуйте!

    Прошу помощи, при написании скрипта!

    Скрипт не корректен, т.к крашит игру.  Я понимаю за счет условного перехода:

     je RAGE2.exe+740DE3.

    Помогите как правильно написать скрипт при таких ситуациях.

     

    Заранее Всем спасибо!!!

    001.jpg%22%20alt=%22001

     

    Спойлер
    
    [ENABLE]
    
    aobscanmodule(Look_items,RAGE2.exe,8B 40 20 C3 33 C0 C3 CC CC CC CC CC CC CC CC CC CC 4C)
    alloc(newmem,$1000,"RAGE2.exe"+740DDF)
    
    label(code)
    label(return)
    label(id_items)
    registersymbol(Look_items)
    registersymbol(code)
    registersymbol(id_items)
    
    id_items:
    dd 0
    
    newmem:
      cmp [rax+1C],86A6BE6A
      jne code
      mov [id_items],rax
    code:
      readmem(Look_items,6)
      jmp return
    
    Look_items:
      jmp newmem
      nop
    return:
    
    
    [DISABLE]
    
    Look_items:
      readmem(code,6)
    
    unregistersymbol(Look_items)
    unregistersymbol(code)
    unregistersymbol(id_items)
    dealloc(newmem)
    
    {
    // ORIGINAL CODE - INJECTION POINT: "RAGE2.exe"+740DDF
    
    "RAGE2.exe"+740DC4: 48 8B 09              -  mov rcx,[rcx]
    "RAGE2.exe"+740DC7: 80 79 19 00           -  cmp byte ptr [rcx+19],00
    "RAGE2.exe"+740DCB: 74 E9                 -  je RAGE2.exe+740DB6
    "RAGE2.exe"+740DCD: 49 3B C0              -  cmp rax,r8
    "RAGE2.exe"+740DD0: 74 05                 -  je RAGE2.exe+740DD7
    "RAGE2.exe"+740DD2: 3B 50 1C              -  cmp edx,[rax+1C]
    "RAGE2.exe"+740DD5: 73 03                 -  jae RAGE2.exe+740DDA
    "RAGE2.exe"+740DD7: 49 8B C0              -  mov rax,r8
    "RAGE2.exe"+740DDA: 49 3B C0              -  cmp rax,r8
    "RAGE2.exe"+740DDD: 74 04                 -  je RAGE2.exe+740DE3
    // ---------- INJECTING HERE ----------
    "RAGE2.exe"+740DDF: 8B 40 20              -  mov eax,[rax+20]
    "RAGE2.exe"+740DE2: C3                    -  ret 
    "RAGE2.exe"+740DE3: 33 C0                 -  xor eax,eax
    // ---------- DONE INJECTING  ----------
    "RAGE2.exe"+740DE5: C3                    -  ret 
    "RAGE2.exe"+740DE6: CC                    -  int 3 
    "RAGE2.exe"+740DE7: CC                    -  int 3 
    "RAGE2.exe"+740DE8: CC                    -  int 3 
    "RAGE2.exe"+740DE9: CC                    -  int 3 
    "RAGE2.exe"+740DEA: CC                    -  int 3 
    "RAGE2.exe"+740DEB: CC                    -  int 3 
    "RAGE2.exe"+740DEC: CC                    -  int 3 
    "RAGE2.exe"+740DED: CC                    -  int 3 
    "RAGE2.exe"+740DEE: CC                    -  int 3 
    }

     

     

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

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

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