2017-06-25 10:53 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000379Cheat Engine(No Category)public2015-03-04 23:22
ReporterLuvaL 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
Platform64bitOSWindowsOS Version8.1
Summary0000379: Tutorial crash on code injection/disassembler edit/replacing with NOP
DescriptionHi everybody and sorry for bad english.

Everytime i try to Replace some opcodes, during the tutorial, it crashes.

This happens at every step, even if i just NOP.

Discovered this during step 7.

Tutorial.exe stopped working

  Nome evento problema: APPCRASH
  Nome applicazione: Tutorial-i386.exe
  Versione applicazione: 0.0.0.0
  Timestamp applicazione: 00000000
  Nome modulo con errori: Tutorial-i386.exe
  Versione modulo con errori: 0.0.0.0
  Timestamp modulo con errori: 00000000
  Codice eccezione: 4000001e
  Offset eccezione: 00026c46
  Versione SO: 6.3.9600.2.0.0.768.101
  ID impostazioni locali: 1040
  Informazioni aggiuntive 1: 3dc9
  Ulteriori informazioni 2: 3dc96cbba8a8e2a00ff33b23c3937fdb
  Ulteriori informazioni 3: 35e3
  Ulteriori informazioni 4: 35e3560bc7e9069b024bbb98c30c1d58

Sorry for my english, i'm italian.
Steps To ReproduceExample:

Step 7:

1) Find Address.

2) Find out what writes to this address.

This is the opcode:
dec [ebx+00000478]

Address:
Tutorial-i386.exe+26C40


3) Autoassemble -> Template -> code injection
This is my code:
@@@@@@@@@@@@@@@@@@@@@@
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
add [ebx+00000478], 2

originalcode:
dec [ebx+00000478]

exit:
jmp returnhere

"Tutorial-i386.exe"+26C40:
jmp newmem
nop
returnhere:
@@@@@@@@@@@@@@@@@@@@@

4) Trying the "Hit button"

5) Crash.
TagsNo tags attached.
Attached Files

-Relationships
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

-Issue History
Date Modified Username Field Change
2015-03-04 23:22 LuvaL New Issue
+Issue History