Results 1 to 10 of 10
  1. #1
    Farah[Aisyah]'s Avatar
    Join Date
    Jan 2013
    Gender
    female
    Location
    <------> ◕‿◕ <------>
    Posts
    677
    Reputation
    98
    Thanks
    11,036
    My Mood
    Angelic

    Post Find base address + offset

    I Made this tutorial for begginer, its the second thing you have to know before you even start to make hacks. (The first one is programing ofc ;D)

    Ok, so let's do that step-by-step.
    First let's open Battlefield 3 and Cheat Engine.

    Important: In the tutorial you will see difference offsets and address, Just igonore that I had confusion pictures. Just follow the word and with the pictures you can see where r u.

    For this tutorial I'll show you how to know if the chat is open or not.
    We will take the base address + the offset and we also will make a little the function that check it.

    First thing you have to do is to open bf3.exe with Cheat Engine.



    The variable the hold that information it a byte.
    so, change in Cheat Engine the 'Scan Type' to Byte.



    Now, open the chat in Battlefield 3, and search in Cheat Engine 1. ('First Scan')





    Basicly now what you need to do is just close the chat, put '0' in the value and click 'Next Search'.
    Then, open the chat and do the same but now with the value '1'.
    Repeat it until you got 1 ~ 5 address.

    Tips to get it faster:
    - Go into vehicles
    - die and the chat also will be close automatically.
    - Spam the 'Next Search'
    - In the last few also open the 'ESC' menu.
    - In the last few, just suicide.

    In the way other variables will change and your byte of the 'Chat' will stay there.

    Now, I have 3 address:



    let's move all to the bottom. And finally let's start with the fun stuff ;D
    Select the all three address, the press the "Copy all selected items to .."



    Let's take the first one and right click > Find out what writes to this address.



    Click in the dialog 'Yes', Go to the game and change the variable of the chat. (If the chat open close it, or if he's close open it



    That what we have. now you can see the the our variable of the chat store in ESI and our offset is 264.

    ** Just ignore that picture, in your Cheat Engine window the '[esi+64]' should be '[esi+264]'.



    Here our address:

    Code:
    ESI=F9FFFF60
    Let's take that address and search it in Cheat Engine. (Make sure that the 'Hex' checkbox are checked and you have to change the byte to 4)





    You in the green one the base address ? (0236241C)
    Let's check and see if this is the correct one.
    Click on 'Add Address Mamnually".
    Check the 'pointer'
    Now put the address (0236241C) and the offset (264)
    and press OK.





    You can also check it, go to the game open and close the chat and you will see the number change.
    But why is a big numbe ? why its just not 0 and 1 ?
    Well, we changed to 4 bytes. Just change it to 1 Byte.

    (Double click on the 4 Bytes)



    If you still didn't found the right address, what you can do is see the pointer of your address.

    To do that just right click on the address and choose now "Find out what accesses to this address"



    Now choose the first option "Find out what accesses to this pointer"



    Go to game and open / close again.
    then you see:



    And just do what we did again.

    Now with our base address, we can build our C++ function.



    PHP
    Code:
    DWORD GetChatStatus(HANDLE hProc)
    {
        DWORD Buffer;
        DWORD Value;
    
        ReadProcessMemory(hProc, (LPCVOID)(0x0236241C), &Buffer, 4, NULL);
        ReadProcessMemory(hProc, (LPCVOID)(Buffer + 0x264), &Value, sizeof(Value), NULL);
    
        return (BYTE)Value;
    }
    credit: Xerwell . IceCube

  2. #2
    Dovahkiiin's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    0
    My Mood
    Shocked
    F***ing copy and paste from UC again! Make yiur own tutorials, I know you gave credits but this is just a d*ck move to copy someone else's hard work without doing anything for it and receive credit for it

  3. #3
    Threadstarter
    Life is wasted on the living ◕‿◕
    MPGH Member
    Farah[Aisyah]'s Avatar
    Join Date
    Jan 2013
    Gender
    female
    Location
    <------> ◕‿◕ <------>
    Posts
    677
    Reputation
    98
    Thanks
    11,036
    My Mood
    Angelic
    Quote Originally Posted by Dovahkiiin View Post
    F***ing copy and paste from UC again! Make yiur own tutorials, I know you gave credits but this is just a d*ck move to copy someone else's hard work without doing anything for it and receive credit for it
    fucking nigger if u dont like it dont comment in my thread , i hope ur blind , dont see the credit . dont make me mad kid

  4. #4
    Dovahkiiin's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    0
    My Mood
    Shocked
    Oh god I'm scared now,
    now stop leeching

  5. #5
    tom0101's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    139
    Reputation
    10
    Thanks
    378
    My Mood
    Blah
    lol do you even read the threads you copy?
    first sentens: "I Made this tutorial for begginer, its the second thing you have to know before you even start to make hacks. (The first one is programing ofc ;D)"
    Do you even understand this?
    If I helped you please press the Thanks-Button If not, DIE!!

    thank me?!

    Have a nice day

  6. The Following 2 Users Say Thank You to tom0101 For This Useful Post:

    tekkno (03-05-2013),_enemy (03-09-2013)

  7. #6
    UKnowWhatDK's Avatar
    Join Date
    Mar 2012
    Gender
    male
    Location
    BF3 Noshar Canals TDM
    Posts
    37
    Reputation
    10
    Thanks
    115
    My Mood
    Devilish
    Calm down you girl why you came here ? go get a live an suck some cocks

  8. #7
    Threadstarter
    Life is wasted on the living ◕‿◕
    MPGH Member
    Farah[Aisyah]'s Avatar
    Join Date
    Jan 2013
    Gender
    female
    Location
    <------> ◕‿◕ <------>
    Posts
    677
    Reputation
    98
    Thanks
    11,036
    My Mood
    Angelic
    Quote Originally Posted by UKnowWhatDK View Post
    Calm down you girl why you came here ? go get a live an suck some cocks
    stupid cunt just shut up this tutorial for beginners , if u good enough dont even look into my thread

  9. #8
    Crazydude5's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    728
    Reputation
    10
    Thanks
    58
    My Mood
    Amazed
    Stop posting these stuff. first if you don't know the address stuff then you shouldn't use a computer.

    Second you said you made the tutorial and yet you give credit to Xerwell and IceCube. You're not helping. Are you 9 or not???
    Last edited by Crazydude5; 03-05-2013 at 03:01 AM. Reason: ...

  10. #9
    Threadstarter
    Life is wasted on the living ◕‿◕
    MPGH Member
    Farah[Aisyah]'s Avatar
    Join Date
    Jan 2013
    Gender
    female
    Location
    <------> ◕‿◕ <------>
    Posts
    677
    Reputation
    98
    Thanks
    11,036
    My Mood
    Angelic
    Quote Originally Posted by Crazydude5 View Post
    Stop posting these stuff. first if you don't know the address stuff then you shouldn't use a computer.

    Second you said you made the tutorial and yet you give credit to Xerwell and IceCube. You're not helping. Are you 9 or not???
    edited post huh ?

  11. #10
    EVILPOWER's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    145
    Reputation
    74
    Thanks
    28
    My Mood
    Busy
    Quote Originally Posted by Farah[Aisyah] View Post
    stupid cunt just shut up this tutorial for beginners , if u good enough dont even look into my thread
    bitch pls you are a copy/paste bitch.

Similar Threads

  1. [Help] Finding Base + Offset in OllyDbg
    By Keystroke in forum Coders Lounge
    Replies: 2
    Last Post: 07-28-2012, 07:19 PM
  2. Writing to address based on offset?
    By Muu in forum C++/C Programming
    Replies: 21
    Last Post: 12-06-2010, 08:16 PM
  3. How find you addresses of Stamina ,recoil , etc... with CE ?
    By leesan in forum WarRock - International Hacks
    Replies: 1
    Last Post: 10-18-2007, 04:48 AM
  4. Cannot find height address
    By SoulRemover in forum WarRock - International Hacks
    Replies: 2
    Last Post: 04-26-2007, 01:43 AM
  5. How to find GPS address?
    By scooby107 in forum WarRock - International Hacks
    Replies: 21
    Last Post: 04-16-2007, 04:25 PM