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

Deus Ex Mankind Divided "Rapidfire"


partoftheworlD

Рекомендуемые сообщения

Выкладывать в ветку скриптов это стыдно, но больше ничего не вышло сделать. Надеюсь кому-нибудь это поможет в создании нормальной скорострельности. Скорострельность работает, то после выстрела перестает работать все остальное:D. "КАК ЖАХНЕТ" (на 2:30 особенно сильно) иначе это не описать.

Приятного просмотра.

 

 

 

Скрытый текст

{ Game   : DXMD.exe
  Version: 
  Date   : 2017-01-19
  Author : Alexander

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(RapidFTest,DXMD.exe,0F 84 C8 00 00 00 41 89) // should be unique
alloc(newmem,$1000,"DXMD.exe"+3DD16F9)

label(code)
label(return)

newmem:

code:
  jmp DXMD.NvOptimusEnablement+1B39C67
  jmp return

RapidFTest:
  jmp newmem
  nop
return:
registersymbol(RapidFTest)

[DISABLE]

RapidFTest:
  db 0F 84 C8 00 00 00

unregistersymbol(RapidFTest)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "DXMD.exe"+3DD16F9

"DXMD.exe"+3DD16D3: 83 F8 FF                 -  cmp eax,-01
"DXMD.exe"+3DD16D6: 0F 84 8D 01 00 00        -  je DXMD.exe+3DD1869
"DXMD.exe"+3DD16DC: 44 89 E8                 -  mov eax,r13d
"DXMD.exe"+3DD16DF: 41 FF C5                 -  inc r13d
"DXMD.exe"+3DD16E2: 3D F4 01 00 00           -  cmp eax,000001F4
"DXMD.exe"+3DD16E7: 0F 83 7C 01 00 00        -  jae DXMD.exe+3DD1869
"DXMD.exe"+3DD16ED: 8B 47 24                 -  mov eax,[rdi+24]
"DXMD.exe"+3DD16F0: 48 8B 77 18              -  mov rsi,[rdi+18]
"DXMD.exe"+3DD16F4: 29 C8                    -  sub eax,ecx
"DXMD.exe"+3DD16F6: 0F 18 0E                 -  prefetchto [rsi]
// ---------- INJECTING HERE ----------
"DXMD.exe"+3DD16F9: 0F 84 C8 00 00 00        -  je DXMD.exe+3DD17C7
// ---------- DONE INJECTING  ----------
"DXMD.exe"+3DD16FF: 41 89 C7                 -  mov r15d,eax
"DXMD.exe"+3DD1702: 48 8B 06                 -  mov rax,[rsi]
"DXMD.exe"+3DD1705: 48 89 F1                 -  mov rcx,rsi
"DXMD.exe"+3DD1708: FF 50 20                 -  call qword ptr [rax+20]
"DXMD.exe"+3DD170B: 0F B7 46 FA              -  movzx eax,word ptr [rsi-06]
"DXMD.exe"+3DD170F: 48 89 F1                 -  mov rcx,rsi
"DXMD.exe"+3DD1712: 48 29 C1                 -  sub rcx,rax
"DXMD.exe"+3DD1715: 48 8B 29                 -  mov rbp,[rcx]
"DXMD.exe"+3DD1718: 40 F6 C5 01              -  test bpl,01
"DXMD.exe"+3DD171C: 74 12                    -  je DXMD.exe+3DD1730
}

 

Изменено пользователем partoftheworlD
Ссылка на комментарий
Поделиться на другие сайты

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

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

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