• Amused
  • Angry
  • Annoyed
  • Awesome
  • Bemused
  • Cocky
  • Cool
  • Crazy
  • Crying
  • Down
  • Drunk
  • Embarrased
  • Enraged
  • Friendly
  • Geeky
  • Godly
  • Happy
  • Hateful
  • Hungry
  • Innocent
  • Meh
  • Piratey
  • Poorly
  • Sad
  • Secret
  • Shy
  • Sneaky
  • Tired
  • Wtf
  • At Work
  • CodenzHub
  • Coding
  • Deejaying
  • Donating
  • Drinking
  • Eating
  • Editing
  • Hacking
  • Hate Mailing
  • Jamin'
  • Lagging
  • Live Streaming
  • Lurking
  • No Status
  • Pawning
  • PC Gaming
  • PS Gaming
  • Raging
  • Reversing
  • Sleeping
  • Steam Gaming
  • Trolling
  • TwitchStreamer
  • Vodka!
  • Watching TV/Movie
  • Xbox Gaming
  • Youtuber
  • Zombies
  • Results 1 to 7 of 7
    1. #1
      Hacker
      Turning to page 394...
       
      Coding
       
      Liduen's Avatar
      Join Date
      May 2013
      Location
      Germany
      Posts
      713
      Thanks (-->)
      161
      Thanks (<--)
      226

      How to get offset from base to adress

      Silent VPN
      Hi guys,

      my base is DE77A4 and the final adress from which I read values is CFB7E0.
      How do I get the offset which points from the base to the adress?


      Liduen

    2. #2
      Coder
      Kappa
       
      Hacking
       
      Szaka's Avatar
      Join Date
      Mar 2013
      Posts
      168
      Thanks (-->)
      1
      Thanks (<--)
      6
      wat

      dont understand

    3. #3
      Coder
      Learning to hack games!
       
      Feeling Normal
       
      kaz's Avatar
      Join Date
      Apr 2013
      Posts
      166
      Thanks (-->)
      41
      Thanks (<--)
      48
      What program are you using?

    4. #4
      Coder
      Learning to hack games!
       
      Feeling Normal
       
      xploiitz's Avatar
      Join Date
      Jul 2012
      Posts
      130
      Thanks (-->)
      5
      Thanks (<--)
      16
      Your question isn't very clear, might want to reword it for others.... but if I understood it correctly, heres what I have to say:

      typically a class starts at an address somewhere in memory, all of its members are so many bytes away from this base address

      example

      class Example
      {
      int x;
      int y;
      int z;
      int health;
      };

      if Example starts at memory 0x0
      then x is at 0x4, y is at 0x8, z is at 0xC and health is at 0x10

      Another good way is watching how these values get their values (watching the registers / stack and working backwards!

      Can someone else with some more experience chime in?

    5. #5
      Hacker
      Turning to page 394...
       
      Coding
       
      Liduen's Avatar
      Join Date
      May 2013
      Location
      Germany
      Posts
      713
      Thanks (-->)
      161
      Thanks (<--)
      226
      Ah sorry guys, my fault. Totally nonsense what I've posted.
      It was just a terrible misunderstanding on my side, lol.
      (Thread can be deleted)

    6. #6
      Coder
      Learning to hack games!
       
      Feeling Normal
       
      xploiitz's Avatar
      Join Date
      Jul 2012
      Posts
      130
      Thanks (-->)
      5
      Thanks (<--)
      16
      Would you mind explaining your confusion in here so that others who probably have, or will have the same question as you can see it?! And then explaining how you fixed / understood it?
      You'd be helping out the community!

      Thanks

    7. #7
      Hacker
      Turning to page 394...
       
      Coding
       
      Liduen's Avatar
      Join Date
      May 2013
      Location
      Germany
      Posts
      713
      Thanks (-->)
      161
      Thanks (<--)
      226
      Silent VPN
      Well it's a bit hard for me to explain all this is english, because english isn't my native language. But I'll give it a try

      All in all, I just had a little mess in my understanding of system adresses.
      If I got it right now- the whole thing behaves like this:
      When you got an adress with an offset and base which is the game base, then the offset is equal to the final adress to read/write. (Game Base + Offset = Adress; Offset == Adress)
      When you got a random adress with an offset, the final adress to read/write is (mostly?) different to the offset. (Random Base + Offset = Adress; Offset != Adress)

      I wasn't really sure if my hack would work on other systems if I just use static adresses with no pointers. So I wanted even the static ones with offsets and the game base as base.
      But some days ago I found out that my hack works pretty well on other systems without these pointers too. After all this topic was unnecessary, sorry for that.
      If I'm still not totally right of how pointers and base adresses work, please reply and tell me what's wrong and how it should be.
      If that's the case the thread wasn't useless at all.
      Last edited by Liduen; 09-11-2013 at 10:57 AM.

    Similar Game Hacker Threads

    1. [Help] Read/WriteProccessMemory with base and offset
      By w4ssup in forum Hacking Help
      Replies: 3
      Last Post: 04-03-2016, 09:53 AM
    2. [Help] How do I add in the offset for health, with the player object adress
      By Tywin Lannister in forum Hacking Help
      Replies: 6
      Last Post: 10-24-2015, 09:33 AM
    3. [Help] Base pointer / adress trouble
      By user123 in forum GH Tutorials Help
      Replies: 5
      Last Post: 07-11-2014, 08:12 AM
    4. [Help] CS:GO| m_viewPunchAngle & m_aimPunchAngle base+offset help
      By BeesKnees in forum Hacking Help
      Replies: 5
      Last Post: 04-17-2014, 12:34 AM
    5. base adress of a dll process ?
      By bld01 in forum Hacking Help
      Replies: 5
      Last Post: 12-09-2012, 05:01 AM

    Tags for this Thread