Post: In-depth tutorial: How to find G_Client
11-06-2015, 03:22 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); So we start by opening IDA and loading our ELF for BO3 (any update should work)
And next we wait for IDA to finish analyzing our ELF, this can take a few minutes, once done you'll see "idle" at the bottom left
You must login or register to view this content.
After that is done, you'll go into Views, Open sub views, then click "Strings"
You must login or register to view this content.
Once it's done loading the strings you need to press ALT+T or go to Search, then Search
You must login or register to view this content.
And in that dialog box that will open you up, we will write "numPlayers" then hit enter or OK
You must login or register to view this content.
It should then bring you to a string which contains numPlayers, but that's not what we want, we want just the whole string.
So, to get there, all you have to do is press CTRL+T or go to Search, then Search again, until you see just the whole string.
You must login or register to view this content.
Once found, double click it. You'll then see something like this
You must login or register to view this content.
Double click the sub_* on the right of your string (numPlayers), should bring you to something like this.
You must login or register to view this content.
Once done, you'd want to scroll up until you see something like(Doesn't have to be exactly the same) this..
You must login or register to view this content.
But what if you when you scroll up, it doesn't look similar to that? What do you do then?
You'll go back to the string, and click the part on the left near the address, then press X or right click and click "Jump to xref to operand"
You must login or register to view this content.
After that, you'll get a dialog with all of these places where the string was referenced, we'd simply click each of them
and check to see if they look similar to that other screen shot from above. Luckily here it was the second one.
You must login or register to view this content.
Once you find the correct one which looks similar to the one above, you found your address.
You must login or register to view this content.
The first part that is highlighted is the size of G_Client (interval) and the second is the actual address.

And that's all for now!
Last edited by John ; 11-06-2015 at 03:26 AM.

The following 25 users say thank you to John for this useful post:

Boliberrys, Devious, Eddie-Lucas, Frosty, Geo, Helping-Hand, ImPiffHD, jazrawi_ae, KAYLEB_HD, ksa_7ooo7, LaughTracks, Loes Jr., Mx444, NickBeHaxing, ParadoxSPRX, Plasmer, RF0oDxM0Dz, sleekshow, basshead4ever, Swaqq, Terrorize 420, Xx-GIPPI-xX, zatb15
11-06-2015, 05:35 PM #11
Originally posted by John View Post
Then we need another tutorial on how to find gentity_s lol Winky Winky


If people need a tutorial for that then they should also read the tutorial on how to successfully commit suicide

The following user thanked Bitwise for this useful post:

Shark
11-06-2015, 05:39 PM #12
Originally posted by Bitwise View Post
If people need a tutorial for that then they should also read the tutorial on how to successfully commit suicide


Just because it's easy for you to find it, doesn't mean everyone can do it lol
11-06-2015, 05:43 PM #13
Originally posted by John View Post
Just because it's easy for you to find it, doesn't mean everyone can do it lol


It's not advanced, its basic. If people actually learnt what memory is, and looked more into the subject, stupid (not personal) tutorials like this, detailed to one situation wouldn't have to exist.

But...seeing as people can't seem to do that, good job!
11-06-2015, 06:34 PM #14
SC58
Former Staff
Originally posted by Bitwise View Post
It's not advanced, its basic. If people actually learnt what memory is, and looked more into the subject, stupid (not personal) tutorials like this, detailed to one situation wouldn't have to exist.

But...seeing as people can't seem to do that, good job!


most be like: i can make a c# rtm tool but give me the offset for it

The following 5 users say thank you to SC58 for this useful post:

Bitwise, Boliberrys, John, primetime43, SyGnUs
11-06-2015, 09:54 PM #15
KAYLEB_HD
Vault dweller
Originally posted by John View Post
So we start by opening IDA and loading our ELF for BO3 (any update should work)
And next we wait for IDA to finish analyzing our ELF, this can take a few minutes, once done you'll see "idle" at the bottom left
You must login or register to view this content.
After that is done, you'll go into Views, Open sub views, then click "Strings"
You must login or register to view this content.
Once it's done loading the strings you need to press ALT+T or go to Search, then Search
You must login or register to view this content.
And in that dialog box that will open you up, we will write "numPlayers" then hit enter or OK
You must login or register to view this content.
It should then bring you to a string which contains numPlayers, but that's not what we want, we want just the whole string.
So, to get there, all you have to do is press CTRL+T or go to Search, then Search again, until you see just the whole string.
You must login or register to view this content.
Once found, double click it. You'll then see something like this
You must login or register to view this content.
Double click the sub_* on the right of your string (numPlayers), should bring you to something like this.
You must login or register to view this content.
Once done, you'd want to scroll up until you see something like(Doesn't have to be exactly the same) this..
You must login or register to view this content.
But what if you when you scroll up, it doesn't look similar to that? What do you do then?
You'll go back to the string, and click the part on the left near the address, then press X or right click and click "Jump to xref to operand"
You must login or register to view this content.
After that, you'll get a dialog with all of these places where the string was referenced, we'd simply click each of them
and check to see if they look similar to that other screen shot from above. Luckily here it was the second one.
You must login or register to view this content.
Once you find the correct one which looks similar to the one above, you found your address.
You must login or register to view this content.
The first part that is highlighted is the size of G_Client (interval) and the second is the actual address.

And that's all for now!


could you please upload the eboot.elf
11-10-2015, 01:24 AM #16
primetime43
Knowledge is power Tiphat
Nice work, will help many users. :p

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo