• Trainer
  • Forums
  • Suche
  • Members
  • Kalender
  • Hilfe
  • Extras
Forum stats
Show team
Neue Beiträge ansehen
Heutige Beiträge ansehen
Home of Gamehacking - Archiv
Login to account Create an account
Login
Benutzername:
Passwort: Passwort vergessen?
 



  Home of Gamehacking - Archiv Gamehacking Gamehacking
« Zurück 1 ... 4 5 6 7 8 Weiter »
Cheat Engine Level 9 (Shared Code)

Ansichts-Optionen
Cheat Engine Level 9 (Shared Code)
Acubra Offline
Trainermaker
****
Beiträge: 904
Themen: 127
Registriert seit: Oct 2010
Bewertung: 6
#1
29.02.2012, 02:03
Hey,
hab grad im Internet das 9. Level von dem Cheat Engine Tutorial gefunden. Es geht um shared code, also Code der sowohl vom Gegner als auch von dir benutzt wird, wodurch simple CodeInjections auch dazu führen, dass der Gegner z.B unsterblich wird. Alles in allem aber ne relativ einfache Geschichte.
Wer Lust und Zeit hat kann sich ja mal dran versuchen.


Password für Level 9: 31337157
Meine Lösung für Level 9:




alloc(newmem,2048,"tutorial-x86_64.exe"+301CD) //2kb should be enough
label(returnhere)
label(originalcode)
label(fullhealth)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
pushfd
cmp dword ptr [rbx+19], 65766144//"Dave"
je fullhealth
cmp dword ptr [rbx+19], 63697245//"Eric"
jne originalcode

fullhealth:
mov [rbx+08], (float)200
movss xmm2, [rbx+08]

originalcode:
popfd
movss [rbx+08],xmm2

exit:
jmp returnhere

"tutorial-x86_64.exe"+301CD:
jmp newmem
returnhere:


Download des Tutorials (x86 & x64!):

.rar   tutorial-x86_64.rar (Größe: 703,49 KB / Downloads: 635)
"Auf dieser Welt gibt es mehr Scheisse als auf Festivalklos"
[Bild: hoglogo_smalpxga.jpg]
Homepage Suchen
Antworten
igromanru Abwesend
Member
***
Beiträge: 171
Themen: 0
Registriert seit: Oct 2010
Bewertung: 0
#2
29.02.2012, 14:19
Coole Sache, schau ich mir zuhause mal an.

Mal schauen ob die exe bei nächten CE dabei ist.
Suchen
Antworten
iNvIcTUs oRCuS Offline
Super Moderator
****
Beiträge: 2.688
Themen: 529
Registriert seit: Aug 2010
Bewertung: 19
#3
29.02.2012, 20:45
Und das is meine Lösung dazu...
Oder vielmehr gesagt, eine weitere Lösung.

Zitat:alloc(newmem,2048,"tutorial-x86_64.exe"+301D2) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
cmp rsi, 1
je originalcode
mov [rbx+08], (float)999

originalcode:
movss xmm0,[rbx+08]

exit:
jmp returnhere

"tutorial-x86_64.exe"+301D2:
jmp newmem
returnhere:
Irren ist menschlich. Aber wer richtigen Mist bauen will, braucht einen Computer !!!

Traineranfragen per PM werden prinzipiell gelöscht...

[Bild: signatur6akm7.gif]
Suchen
Antworten
ABartX Offline
Member
***
Beiträge: 152
Themen: 9
Registriert seit: Oct 2010
Bewertung: 1
#4
09.03.2012, 20:32
hi, und das ist meine lösung für level 9:





[ENABLE]
alloc(newmem,2048,"tutorial-x86_64.exe"+301CD) //2kb should be enough

label(returnhere)
label(originalcode)
label(exit)

newmem:
cmp [rbx+14],01
jne originalcode
mov [rbx+08],42C80000 //100f
jmp exit

originalcode:
movss [rbx+08],xmm2

exit:
jmp returnhere

"tutorial-x86_64.exe"+301CD:
jmp newmem
returnhere:


[DISABLE]
dealloc(newmem)

"tutorial-x86_64.exe"+301CD:
movss [rbx+08],xmm2


Slow Down. Take it Easy Cool
Suchen
Antworten
Share Thread:            


  • Druckversion anzeigen
  • Thema abonnieren


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste

  • Kontakt
  • Forum team
  • Forum stats
  • Nach oben
 
  • RSS-Synchronisation
  • Lite mode
  • Home of Gamehacking - Archiv
  • Help
 
Forum software by © MyBB - Theme © iAndrew 2014



Linearer Modus
Baumstrukturmodus