Advertisement
ChaosHacks

Starcraft 2 GetPlayerResources

Dec 19th, 2019
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. [ENABLE]
  2. stealtheditex(roriginal,"SC2_x64.exe"+1DB270,1)
  3. aobscanmodule(GetPlayerResBase,SC2_x64.exe,8B 0B C1 E9 09)
  4. alloc(newmem,$1000,"SC2_x64.exe"+1DB270)
  5. alloc(PResBase,8)
  6. label(code)
  7. label(return)
  8. label(rstore)
  9. label(exit)
  10.  
  11. registersymbol(newmem)
  12. registersymbol(rstore)
  13. registersymbol(PResBase)
  14.  
  15. newmem:
  16.  
  17. code:
  18. mov [PResBase],rbx
  19. mov ecx,[rbx]
  20. shr ecx,09
  21.  
  22. exit:
  23. jmp return
  24.  
  25. roriginal:
  26. rstore:
  27. jmp newmem
  28. return:
  29. registersymbol(GetPlayerResBase)
  30.  
  31. PResBase:
  32. dq 0
  33.  
  34. [DISABLE]
  35. rstore:
  36. mov ecx,[rbx]
  37. shr ecx,09
  38. //"SC2_x64.exe"+1DB270:
  39. //Alt: db 8B 0B C1 E9 09
  40.  
  41. dealloc(newmem)
  42. dealloc(PResBase)
  43.  
  44. unregistersymbol(newmem)
  45. unregistersymbol(rstore)
  46. unregistersymbol(PResBase)
  47. unregistersymbol(GetPlayerResBase)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement