Ticket #2383: Main.CT

File Main.CT, 2.2 KB (added by anonymous, on Dec 18, 2022 at 5:03:04 PM)
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<CheatTable CheatEngineTableVersion="27">
3 <CheatEntries>
4 <CheatEntry>
5 <ID>2</ID>
6 <Description>"Auto Assemble script"</Description>
7 <LastState/>
8 <VariableType>Auto Assembler Script</VariableType>
9 <AssemblerScript>[ENABLE]
10"Main.exe"+1453F3:
11db 8A 45 c7 8B E5
12
13
14
15[DISABLE]
16"Main.exe"+1453F3:
17db 8A 45 FB 8B E5
18</AssemblerScript>
19 </CheatEntry>
20 <CheatEntry>
21 <ID>3</ID>
22 <Description>"Auto Assemble script"</Description>
23 <LastState/>
24 <VariableType>Auto Assembler Script</VariableType>
25 <AssemblerScript>[ENABLE]
26alloc(newmem,2048)
27label(returnhere)
28label(originalcode)
29label(exit)
30
31newmem: //this is allocated memory, you have read,write,execute access
32//place your code here
33
34originalcode:
35je Main.exe+145361
36mov ecx,[ebp+08]
37
38exit:
39jmp returnhere
40
41"Main.exe"+14534F:
42jmp newmem
43returnhere:
44
45"Main.exe"+145356:
46db DC 05 90 34 d2 00
47
48
49
50
51[DISABLE]
52dealloc(newmem)
53"Main.exe"+14534F:
54jne Main.exe+145361
55mov ecx,[ebp+08]
56//Alt: db 75 10 8B 4D 08
57"Main.exe"+145356:
58db DC 05 A8 2A D2 00
59</AssemblerScript>
60 </CheatEntry>
61 <CheatEntry>
62 <ID>4</ID>
63 <Description>"Auto Assemble script"</Description>
64 <LastState/>
65 <VariableType>Auto Assembler Script</VariableType>
66 <AssemblerScript>[ENABLE]
67"Main.exe"+193B2F:
68db 0F B7 48 1d 8B 55 88
69
70
71
72
73[DISABLE]
74"Main.exe"+193B2F:
75db 0F B7 48 1A 8B 55 88
76</AssemblerScript>
77 </CheatEntry>
78 </CheatEntries>
79 <CheatCodes>
80 <CodeEntry>
81 <Description>Change of jne Main.exe+145361</Description>
82 <Address>00000000</Address>
83 <ModuleName/>
84 <ModuleNameOffset>0</ModuleNameOffset>
85 <Before>
86 <Byte>E8</Byte>
87 <Byte>09</Byte>
88 <Byte>E6</Byte>
89 <Byte>00</Byte>
90 <Byte>04</Byte>
91 </Before>
92 <Actual>
93 <Byte>75</Byte>
94 <Byte>10</Byte>
95 </Actual>
96 <After>
97 <Byte>8B</Byte>
98 <Byte>4D</Byte>
99 <Byte>08</Byte>
100 <Byte>D9</Byte>
101 <Byte>01</Byte>
102 </After>
103 </CodeEntry>
104 </CheatCodes>
105 <UserdefinedSymbols/>
106</CheatTable>