| View previous topic :: View next topic |
| Author |
Message |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Wed Nov 06, 2013 6:09 pm Post subject: Finding difficult values... |
|
|
Hi all,
i came back to gamehacking for a few days now and im still familiar with CE... i "just" wanted to create a tiny trainer for ARMA 3
well... i started ARMA 3, attached CE and started scanning for my ammo...
hey immediatly found 1 address that matches. changed value of it and freezed it to test if it's working. But it didnt The value always write back itself..
So i thought that there could be another "secret" value that is totally different from the displayed one... i started scanning again with the select type "All"... and look... after a few "Decreased value" i found one of this... 8 byte and the direct neightbour of my first found address...
well, i freezed this one too but my problem is going on... my ammo is running out :O
so, how can i handle this now?
i already found a way to fix my ammo with code injection, but i'd prefer to find a base address that gives me what i need
another thought of me was, that they maybe use something like an incrementing "secret" value if i shoot... so if people start scannig for decreasing value, which would be logically correct, they wont find what they need... but is this even common, that game dev's use such "stupid" things to avoid finding addresses easily?
faithfully and hopefully,
zm0d
|
|
| Back to top |
|
 |
TsTg Master Cheater
Reputation: 5
Joined: 12 Dec 2012 Posts: 340 Location: Somewhere....
|
Posted: Wed Nov 06, 2013 7:55 pm Post subject: |
|
|
| Quote: | | i already found a way to fix my ammo with code injection |
that's good, you can do analysis that code you found and see the value representing your current ammo, also is a good start to begin finding a pointer, or just try CE's pointer scanner.
|
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Thu Nov 07, 2013 2:52 am Post subject: |
|
|
yeah... i'll take a closer look to this code area
is there a way in cheat engine to check which addresses are getting changed when a specific part of code became executed?
if i remeber right, there was one, but cant take a look at the moment cause im on work
Edit:
The CE pointer scanner would make sense if a have the real address of my ammo, wouldnt it?
|
|
| Back to top |
|
 |
Zaladine Expert Cheater
Reputation: 3
Joined: 14 Oct 2012 Posts: 129 Location: Djokdja, Indonesia
|
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Thu Nov 07, 2013 7:23 am Post subject: |
|
|
yes thats the feature i mean
i should be able to get the real ammo address with this
thanks man
|
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Fri Nov 08, 2013 10:41 am Post subject: |
|
|
okay i found it
the real address is 4 bytes further than the address from the displayed value... it has a very large number starting with 37xxxxxxxx, which represents the real ammo value... well if i shoot and have an even number of bullets left it decreases and if i have an uneven number of bullets left it increases so it would be nearly impossible to find with a memory scanner if you dont know whats going on...
for everyone who wants to now ARMA3 Ammo Address (main gun):
Base: "arma3.exe"+00005338
Off1: c8
Off2: 578
Off3: c
Off4: 58
Edit:
Gameversion: 1.04.111668 RELOADED
|
|
| Back to top |
|
 |
TsTg Master Cheater
Reputation: 5
Joined: 12 Dec 2012 Posts: 340 Location: Somewhere....
|
Posted: Fri Nov 08, 2013 10:07 pm Post subject: |
|
|
| did you try setting the type as FLOAT or something else like 1 BYTE or 2 ?, perhaps the value is not processed as DWORD integer
|
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Tue Nov 12, 2013 2:57 am Post subject: |
|
|
i use "All" in the datatype combobox untill i find my value/address of interest.. when i found it i write down the datatype to save time for future scanning
in this case it is a dword
BTW: my base address posted before is not correct at all... its just for the gun you hold in your hands when the game starts... but if you gonna pick up another the address changes.. :'( in my opinion i've to go for a deeper pointer level...
|
|
| Back to top |
|
 |
eugeneb How do I cheat?
Reputation: 0
Joined: 30 Nov 2013 Posts: 5
|
Posted: Sun Dec 01, 2013 3:45 am Post subject: |
|
|
Is there any news?
Current ARMA 3 version:
File: 1.6.112.613
Product: 1.06.0.112613
I would like to know how to hack it too.
|
|
| Back to top |
|
 |
zm0d Master Cheater
Reputation: 7
Joined: 06 Nov 2013 Posts: 423
|
Posted: Tue Dec 03, 2013 4:02 am Post subject: |
|
|
I'll make a trainer for ARMA3 soon...
I had less time the last days
But I've the RELOADED version (1.04.xxxxx) :/
|
|
| Back to top |
|
 |
eugeneb How do I cheat?
Reputation: 0
Joined: 30 Nov 2013 Posts: 5
|
Posted: Tue Dec 03, 2013 10:31 am Post subject: |
|
|
| zm0d wrote: | I'll make a trainer for ARMA3 soon...
I had less time the last days
But I've the RELOADED version (1.04.xxxxx) :/ |
Thank you for that.
Could you please make a manual whith that too?
I could use your manual to make a trainer for 1.06.x version.
|
|
| Back to top |
|
 |
Raposa How do I cheat?
Reputation: 0
Joined: 09 Mar 2014 Posts: 1
|
Posted: Sun Mar 09, 2014 1:02 am Post subject: |
|
|
| hey, i cant use your trainer on the actual ver of the steam game, and how u made for the life at all, when i try to find the codes with CE the game crashes
|
|
| Back to top |
|
 |
|