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, 03:38 AM #2
SC58
Former Staff
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!


i still don't understand video tut plsss Happy
11-06-2015, 03:48 AM #3
Originally posted by SC58 View Post
i still don't understand video tut plsss Happy


You get no video!!!!!!!!!
There are 57485934758349759 pictures Sal
11-06-2015, 04:13 AM #4
Devious
Treasure hunter
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!

Nice tut johnnyboi =3
11-06-2015, 04:29 AM #5
SC58
Former Staff
Originally posted by John View Post
You get no video!!!!!!!!!
There are 57485934758349759 pictures Sal


:( nice tut anyways

btw this same tut is on another forum posted when bo2 was out lol
11-06-2015, 04:30 AM #6
Originally posted by SC58 View Post
:( nice tut anyways

btw this same tut is on another forum posted when bo2 was out lol


Whattttttttttttt?
I just wrote this whole thing myself!
11-06-2015, 05:05 AM #7
SyGnUs
Give a F*** About Your Lifestyle
Originally posted by John View Post
Whattttttttttttt?
I just wrote this whole thing myself!


He just means the method is the same :p
11-06-2015, 05:18 AM #8
RF0oDxM0Dz
You talkin to me?
thanks FeverDex how i can get this LocalPlayerName
11-06-2015, 01:11 PM #9
Or, you could access a gclient_s pointer 0x1CC into gentity_s :p

The following user thanked Bitwise for this useful post:

Shark
11-06-2015, 03:19 PM #10
Originally posted by Bitwise View Post
Or, you could access a gclient_s pointer 0x1CC into gentity_s :p


Then we need another tutorial on how to find gentity_s lol Winky Winky

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo