| View previous topic :: View next topic |
| Author |
Message |
Makubex101 How do I cheat?
Reputation: 0
Joined: 29 Dec 2013 Posts: 3
|
Posted: Wed Jan 01, 2014 3:10 am Post subject: Searching for byte pointer |
|
|
hello all, i need help with bytes pointer because all the tutorials are made for 4 bytes pointers, i'm trying to find the pointers of my ammo in the Fallout Tactics (FOT) but using 8/4/2 bytes search din't give a result, when i use byte i get my ammo address i can change/freeze the value, but thats not the base address so when i close game or exit to main menu pointers change, i use the option "what write/access this address" i get the probably base pointer when i search in byte i get a bunch of results i try like 20 manually i dint find no single match for ammo value, also i try the "pointer scan for this address" when it finish no single result for it and the drop down menu only show (4 bytes, float, double) so there is no way to do it whit that method.
(i have to erase the pics because i'm new and i cant post URL -.-')
if there an other way tutorial, guide or something that can help me i will appreciate.
PD: i search in the forum but there is a funny problem if you write something with byte will drop a lot of results with moderator name (Dark byte) xD. |
|
| Back to top |
|
 |
UnIoN Expert Cheater
Reputation: 2
Joined: 17 May 2011 Posts: 146
|
Posted: Wed Jan 01, 2014 3:41 am Post subject: |
|
|
you are misunderstanding something.
addresses are always 4 bytes (hex) (8bytes=x64)
pointer = address
what you mean the value is a display of the stored hex value at this address.
its only a calculation in the background
so you have to search for 4byte hex to find pointer that are holding your address.
remember that there could be mor than one pointer.
only green addresses should be static. |
|
| Back to top |
|
 |
Makubex101 How do I cheat?
Reputation: 0
Joined: 29 Dec 2013 Posts: 3
|
Posted: Wed Jan 01, 2014 4:14 am Post subject: |
|
|
yea but the problem is i'm using byte and not 4 bytes to find the address where is storage the value of ammo because 8/4/2, float, double... din't work, so when i search for what write the address i get this:
| Code: | ============
opcodes write ...
Count Instruction
1 00586C04 - 89 81 AC010000 - mov [ecx+000001AC],eax
============ |
| Code: |
===========
info windows data
===========
EAX=00000009
EBX=00000000
ECX=0ACFB1D9
EDX=00000009
ESI=0ACFA491
EDI=0ACFB025
EBP=0BC6C947
ESP=0012F520
EIP=00586C0A
Probable base pointer =0ACFB1D9
00586BFF - nop
00586C00 - mov eax,[esp+04]
00586C04 - mov [ecx+000001AC],eax
00586C0A - ret 0004
00586C0D - nop
|
when i write the 0ACFB1D9 and make a 4 bytes search that din't give me any result, if i use byte to get result of that address i get a insane number of 130.955, is a shame i cant show image so will be more easy to explain for me |
|
| Back to top |
|
 |
UnIoN Expert Cheater
Reputation: 2
Joined: 17 May 2011 Posts: 146
|
Posted: Wed Jan 01, 2014 5:33 am Post subject: |
|
|
it does not matter for what type you are searching, when you got your address, and when you change the value and it takes effect in the game
than you have the address you are searching for
and if you look at your table where your value is displayed, take a closer look at the left part
next is the type (byte) and another next is your address (4 byte)
now, if you do "find out what writes to this address", you will get another 4 byte address.
if you get 0 results, that can be because you got the wrong address, in this case try not "find out what writes", but try also "find out what accesses".
if you have still problems, than dont use the manually version of pointerscan but use instead in built-in feature "pointerscan".
if you still dont get any results in pointerscan, try to expand the number of offsets from 5 to 8 for example.
you are still misunderstanding the basics.
addresses, are as said always 4 bytes long (8 bytes in 64-Bit Games)
values can be anything from hex - to decimal - to byte - to float - do double - to 4 byte and even - to 8 byte in 32-Bit Games (for example when the game can store more than 5 billion to display your money, than 4 bytes would be to small to handle) |
|
| Back to top |
|
 |
Makubex101 How do I cheat?
Reputation: 0
Joined: 29 Dec 2013 Posts: 3
|
Posted: Thu Jan 02, 2014 11:22 pm Post subject: |
|
|
| Still can't find anything i'm not sure what i'm doing wrong i also try what you say but no pointers in the scan of the address, i give the offset to search for when i try to find the pointer, also i see what you say about address but whats the point of that if i make a 4 bytes scan and no result for the pointer and theres is only one address for ammo, btw how more i need to bother until i can post image? |
|
| Back to top |
|
 |
UnIoN Expert Cheater
Reputation: 2
Joined: 17 May 2011 Posts: 146
|
Posted: Fri Jan 03, 2014 3:42 am Post subject: |
|
|
you code says | Code: | 1 00586C04 - 89 81 AC010000 - mov [ecx+000001AC],eax
..........
EAX=00000009
..........
ECX=0ACFB1D9 |
so you need to do a 4 bytes, and hex search for 0ACFB1D9 |
|
| Back to top |
|
 |
|