Page 1 of 5
[COMPLETED] Genesis Alpha one request
Posted: Tue Jan 29, 2019 2:59 pm
by EnterpriseNL
Game Name: Genesis alpha one
Game Engine: Unreal engine 4
Game Version: V554996
Options Required: Health, Ammo, infinite resources
Game/Steam Website: [Link]
The game is only buyable through Epic store
Thanks
Kind regards
Re: Genesis Alpha one request
Posted: Tue Jan 29, 2019 7:20 pm
by Kaedus
+1
Re: Genesis Alpha one request
Posted: Tue Jan 29, 2019 10:25 pm
by fantomas
While waiting for an eventual sunbeam's ue4 console, here just a few pointers for deposit stats (copy/past the code in notepad++ and save it as .ct extension)
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
<CheatEntries>
<CheatEntry>
<ID>12</ID>
<Description>"[ Stats ]"</Description>
<Options moHideChildren="1"/>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
alloc(newmem,2048,"Genesis-Win64-Shipping.exe"+1F58A6)
label(returnhere)
label(originalcode)
label(exit)
globalalloc(stats_ptr,8)
newmem:
mov [stats_ptr],rax
originalcode:
mov eax,[rax+rdx*4]
ret
xor eax,eax
exit:
jmp returnhere
"Genesis-Win64-Shipping.exe"+1F58A6:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
"Genesis-Win64-Shipping.exe"+1F58A6:
mov eax,[rax+rdx*4]
ret
xor eax,eax
//Alt: db 8B 04 90 C3 33 C0
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>13</ID>
<Description>"Base Address"</Description>
<LastState RealAddress="35370380"/>
<VariableType>String</VariableType>
<Length>0</Length>
<Unicode>0</Unicode>
<CodePage>0</CodePage>
<ZeroTerminate>1</ZeroTerminate>
<Address>stats_ptr</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>10</ID>
<Description>"Iron"</Description>
<LastState Value="100" RealAddress="35370384"/>
<VariableType>4 Bytes</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>11</ID>
<Description>"Copper"</Description>
<LastState Value="83" RealAddress="35370388"/>
<VariableType>4 Bytes</VariableType>
<Address>+8</Address>
</CheatEntry>
<CheatEntry>
<ID>9</ID>
<Description>"Aluminium"</Description>
<LastState Value="100" RealAddress="3537038C"/>
<VariableType>4 Bytes</VariableType>
<Address>+C</Address>
</CheatEntry>
<CheatEntry>
<ID>8</ID>
<Description>"Gold"</Description>
<LastState Value="100" RealAddress="35370390"/>
<VariableType>4 Bytes</VariableType>
<Address>+10</Address>
</CheatEntry>
<CheatEntry>
<ID>7</ID>
<Description>"Platinum"</Description>
<LastState Value="83" RealAddress="35370394"/>
<VariableType>4 Bytes</VariableType>
<Address>+14</Address>
</CheatEntry>
<CheatEntry>
<ID>6</ID>
<Description>"Sulfur"</Description>
<LastState Value="100" RealAddress="35370398"/>
<VariableType>4 Bytes</VariableType>
<Address>+18</Address>
</CheatEntry>
<CheatEntry>
<ID>5</ID>
<Description>"Lithium"</Description>
<LastState Value="100" RealAddress="3537039C"/>
<VariableType>4 Bytes</VariableType>
<Address>+1C</Address>
</CheatEntry>
<CheatEntry>
<ID>4</ID>
<Description>"Saltpetre"</Description>
<LastState Value="100" RealAddress="353703A0"/>
<VariableType>4 Bytes</VariableType>
<Address>+20</Address>
</CheatEntry>
<CheatEntry>
<ID>3</ID>
<Description>"Iridium"</Description>
<LastState Value="100" RealAddress="353703A4"/>
<VariableType>4 Bytes</VariableType>
<Address>+24</Address>
</CheatEntry>
<CheatEntry>
<ID>2</ID>
<Description>"Uranium"</Description>
<LastState Value="100" RealAddress="353703A8"/>
<VariableType>4 Bytes</VariableType>
<Address>+28</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols>
<SymbolEntry>
<Name>stats_ptr</Name>
<Address>1C900000</Address>
</SymbolEntry>
</UserdefinedSymbols>
</CheatTable>
You also can extract the 4gb .pak file with quickbms and dive inside to find something useful.
Code: Select all
+ActionMappings=(ActionName="CheatAddHealth",Key=P,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatExploreGalaxy",Key=L,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatHyperdrive",Key=O,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatIgnorePlayer",Key=I,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
+ActionMappings=(ActionName="CheatKillAllAliens",Key=B,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatRepairAllModules",Key=N,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatRessourcesNotNeeded",Key=Zero,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatSelfkill",Key=K,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatSpectatorCamera",Key=Multiply,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
+ActionMappings=(ActionName="CheatToggleCheatMenuHidden",Key=Subtract,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
+ActionMappings=(ActionName="CheatToggleGodMode",Key=G,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatToggleMusic",Key=Divide,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
+ActionMappings=(ActionName="CheatToggleSlomo",Key=Comma,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+
+
+ActionMappings=(ActionName="EnableCheats",Key=Add,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 12:32 am
by EnterpriseNL
many Thanks @fantomas
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 12:37 am
by iGoofymane
Are Epic Games even hackable? I wouldn't want to mess with anything Epic since they'll take anything from a baby to a senior to court over cheating.
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 12:38 am
by Darkedone02
iGoofymane wrote: ↑Wed Jan 30, 2019 12:37 am
Are Epic Games even hackable? I wouldn't want to mess with anything Epic since they'll take anything from a baby to a senior to court over cheating.
only on online, it be stupid for single player.
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 1:08 am
by EnterpriseNL
Genesis Alpha one is fully singleplayer
fantomas wrote: ↑Tue Jan 29, 2019 10:25 pm
While waiting for an eventual sunbeam's ue4 console, here just a few pointers for deposit stats (copy/past the code in notepad++ and save it as .ct extension)
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
<CheatEntries>
<CheatEntry>
<ID>12</ID>
<Description>"[ Stats ]"</Description>
<Options moHideChildren="1"/>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
alloc(newmem,2048,"Genesis-Win64-Shipping.exe"+1F58A6)
label(returnhere)
label(originalcode)
label(exit)
globalalloc(stats_ptr,8)
newmem:
mov [stats_ptr],rax
originalcode:
mov eax,[rax+rdx*4]
ret
xor eax,eax
exit:
jmp returnhere
"Genesis-Win64-Shipping.exe"+1F58A6:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
"Genesis-Win64-Shipping.exe"+1F58A6:
mov eax,[rax+rdx*4]
ret
xor eax,eax
//Alt: db 8B 04 90 C3 33 C0
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>13</ID>
<Description>"Base Address"</Description>
<LastState RealAddress="35370380"/>
<VariableType>String</VariableType>
<Length>0</Length>
<Unicode>0</Unicode>
<CodePage>0</CodePage>
<ZeroTerminate>1</ZeroTerminate>
<Address>stats_ptr</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>10</ID>
<Description>"Iron"</Description>
<LastState Value="100" RealAddress="35370384"/>
<VariableType>4 Bytes</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>11</ID>
<Description>"Copper"</Description>
<LastState Value="83" RealAddress="35370388"/>
<VariableType>4 Bytes</VariableType>
<Address>+8</Address>
</CheatEntry>
<CheatEntry>
<ID>9</ID>
<Description>"Aluminium"</Description>
<LastState Value="100" RealAddress="3537038C"/>
<VariableType>4 Bytes</VariableType>
<Address>+C</Address>
</CheatEntry>
<CheatEntry>
<ID>8</ID>
<Description>"Gold"</Description>
<LastState Value="100" RealAddress="35370390"/>
<VariableType>4 Bytes</VariableType>
<Address>+10</Address>
</CheatEntry>
<CheatEntry>
<ID>7</ID>
<Description>"Platinum"</Description>
<LastState Value="83" RealAddress="35370394"/>
<VariableType>4 Bytes</VariableType>
<Address>+14</Address>
</CheatEntry>
<CheatEntry>
<ID>6</ID>
<Description>"Sulfur"</Description>
<LastState Value="100" RealAddress="35370398"/>
<VariableType>4 Bytes</VariableType>
<Address>+18</Address>
</CheatEntry>
<CheatEntry>
<ID>5</ID>
<Description>"Lithium"</Description>
<LastState Value="100" RealAddress="3537039C"/>
<VariableType>4 Bytes</VariableType>
<Address>+1C</Address>
</CheatEntry>
<CheatEntry>
<ID>4</ID>
<Description>"Saltpetre"</Description>
<LastState Value="100" RealAddress="353703A0"/>
<VariableType>4 Bytes</VariableType>
<Address>+20</Address>
</CheatEntry>
<CheatEntry>
<ID>3</ID>
<Description>"Iridium"</Description>
<LastState Value="100" RealAddress="353703A4"/>
<VariableType>4 Bytes</VariableType>
<Address>+24</Address>
</CheatEntry>
<CheatEntry>
<ID>2</ID>
<Description>"Uranium"</Description>
<LastState Value="100" RealAddress="353703A8"/>
<VariableType>4 Bytes</VariableType>
<Address>+28</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols>
<SymbolEntry>
<Name>stats_ptr</Name>
<Address>1C900000</Address>
</SymbolEntry>
</UserdefinedSymbols>
</CheatTable>
You also can extract the 4gb .pak file with quickbms and dive inside to find something useful.
Code: Select all
+ActionMappings=(ActionName="CheatAddHealth",Key=P,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatExploreGalaxy",Key=L,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatHyperdrive",Key=O,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatIgnorePlayer",Key=I,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
+ActionMappings=(ActionName="CheatKillAllAliens",Key=B,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatRepairAllModules",Key=N,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatRessourcesNotNeeded",Key=Zero,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatSelfkill",Key=K,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatSpectatorCamera",Key=Multiply,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
+ActionMappings=(ActionName="CheatToggleCheatMenuHidden",Key=Subtract,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
+ActionMappings=(ActionName="CheatToggleGodMode",Key=G,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+ActionMappings=(ActionName="CheatToggleMusic",Key=Divide,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
+ActionMappings=(ActionName="CheatToggleSlomo",Key=Comma,bShift=False,bCtrl=False,bAlt=False,bCmd=False)
+
+
+ActionMappings=(ActionName="EnableCheats",Key=Add,bShift=False,bCtrl=False,bAlt=True,bCmd=False)
Table is not entirely working, when you destroy something you go into -xxx count
Editing this changed it to postive again
EDIT: Game crashes more often now
Probably has too do with the 400 resources exceeding your storage space
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 1:48 am
by fantomas
EnterpriseNL wrote: ↑Wed Jan 30, 2019 1:08 am
Probably has too do with the 400 resources exceeding your storage space
There was a quickly try - Try to not put a value too higher - Also just edit the value(s) you need. But I also guess there's a more proper way to obtain these values.
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 2:07 am
by EnterpriseNL
I've just changed it to 15 for each, upgrade my storage, but still error
How can I use those commands? because I tried them but didn't work
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 11:33 am
by lemaun
+1
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 11:51 am
by rohindanil
+1
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 2:44 pm
by acecel
+1
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 4:16 pm
by fantomas
@EnterpriseNL
Pls, try this one for Inf Resources and tell me if you have any trouble.
Code: Select all
[ENABLE]
alloc(newmem,2048,"Genesis-Win64-Shipping.exe"+1E4DF3)
label(returnhere)
label(originalcode)
label(exit)
newmem:
mov [rax+rbp*4],64 { 100 } //put here the value you want
originalcode:
mov eax,[rax+rbp*4]
cmp edi,eax
exit:
jmp returnhere
"Genesis-Win64-Shipping.exe"+1E4DF3:
jmp newmem
returnhere:
[DISABLE]
dealloc(newmem)
"Genesis-Win64-Shipping.exe"+1E4DF3:
mov eax,[rax+rbp*4]
cmp edi,eax
//Alt: db 8B 04 A8 3B F8
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 4:59 pm
by EnterpriseNL
fantomas wrote: ↑Wed Jan 30, 2019 4:16 pm
@EnterpriseNL
Pls, try this one for Inf Resources and tell me if you have any trouble.
Code: Select all
[ENABLE]
alloc(newmem,2048,"Genesis-Win64-Shipping.exe"+1E4DF3)
label(returnhere)
label(originalcode)
label(exit)
newmem:
mov [rax+rbp*4],64 { 100 } //put here the value you want
originalcode:
mov eax,[rax+rbp*4]
cmp edi,eax
exit:
jmp returnhere
"Genesis-Win64-Shipping.exe"+1E4DF3:
jmp newmem
returnhere:
[DISABLE]
dealloc(newmem)
"Genesis-Win64-Shipping.exe"+1E4DF3:
mov eax,[rax+rbp*4]
cmp edi,eax
//Alt: db 8B 04 A8 3B F8
How to make this work? I just did the same with the previous code but didn't work
Make TXT file > copy code into txt > save as ct file, and then getting a data error when opening it with CE
Re: Genesis Alpha one request
Posted: Wed Jan 30, 2019 5:30 pm
by fantomas
EnterpriseNL wrote: ↑Wed Jan 30, 2019 4:59 pm
How to make this work? I just did the same with the previous code but didn't work
Make TXT file > copy code into txt > save as ct file, and then getting a data error when opening it with CE
Ctrl+Alt+A then copy/past that code, then File (tab) -> Assign to current cheat table