Chat buffer and real id's menu

User Tag List

Results 1 to 5 of 5
  1. #1
    Vandra's Avatar Contributor
    Reputation
    288
    Join Date
    Mar 2008
    Posts
    471
    Thanks G/R
    26/26
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Chat buffer and real id's

    Hello there
    I'm working on a remote chat utility, and i have a problem dealing with realID friends:

    For a normal character:
    (BaseAddress + baseMsg) + 0xC return the playername without any trouble

    BUT, for a RID friend the result is always [|Kf6|k00000000000|k]
    (Same result at 3C with the full buffer string)

    Since they're not ingame they don't have a GUID as normal players and i can't even find realid anmes into memory.


    So, i was wondering if anyone already tried to get RID names here :>

    Thanks !

    EDIT: [|Kf6|k00000000000|k] the 6 is maybe the ID of the friend in the list (or not) still searching :')
    EDIT2: Yeah that's the id, can get the name with BNGetFriendInfoByID() but i don't want to use LUA
    Last edited by Vandra; 02-20-2012 at 10:48 AM.

    Chat buffer and real id's
  2. #2
    DrakeFish's Avatar Lazy Leecher

    Reputation
    634
    Join Date
    Nov 2008
    Posts
    569
    Thanks G/R
    0/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm unsure if this is what you want, but here's what I quickly found from the LUA API you provided. All the following offsets are based on 0x00400000.

    RealID Friends Count: 0xF32108
    RealID Friends Array ptr: 0xF3210C

    The realid structure in this array is 0x338 bytes long, and you can find the the friend's name at 0x10. I would guess from the function code that the ID is the first value you find in that structure, it seems to be somekind of personal index as the values are very small. Have fun.

    On a side note, if you couldn't find the real ID friends names in memory (and if you use CE), make sure that you check the Writable/Executable checkboxes depending on what you need (just "half-check" them all to be sure to scan whole memory).
    Last edited by DrakeFish; 02-20-2012 at 11:52 AM.

  3. #3
    Vandra's Avatar Contributor
    Reputation
    288
    Join Date
    Mar 2008
    Posts
    471
    Thanks G/R
    26/26
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by DrakeFish View Post
    I'm unsure if this is what you want, but here's what I quickly found from the LUA API you provided. All the following offsets are based on 0x00400000.

    RealID Friends Count: 0xF32108
    RealID Friends Array ptr: 0xF3210C

    The realid structure in this array is 0x338 bytes long, and you can find the the friend's name at 0x10. I would guess from the function code that the ID is the first value you find in that structure, it seems to be somekind of personal index as the values are very small. Have fun.

    On a side note, if you couldn't find the real ID friends names in memory (and if you use CE), make sure that you check the Writable/Executable checkboxes depending on what you need (just "half-check" them all to be sure to scan whole memory).
    Hey, thanks for this, but are you acctually reading RID names from that ?
    I still get that [|KfFRIENDID|k00000000000|k] thing (just browsing memory).

    Anyway, your post is usefull to me, thanks ;p

  4. #4
    DrakeFish's Avatar Lazy Leecher

    Reputation
    634
    Join Date
    Nov 2008
    Posts
    569
    Thanks G/R
    0/14
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Vandra View Post
    Hey, thanks for this, but are you acctually reading RID names from that ?
    I still get that [|KfFRIENDID|k00000000000|k] thing (just browsing memory).

    Anyway, your post is usefull to me, thanks ;p
    I get the friend's complete name, first name and last name in that structure. Are you sure you are reading the array it points to and not what's around the address I gave you? :confused:

  5. #5
    Vandra's Avatar Contributor
    Reputation
    288
    Join Date
    Mar 2008
    Posts
    471
    Thanks G/R
    26/26
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by DrakeFish View Post
    I get the friend's complete name, first name and last name in that structure. Are you sure you are reading the array it points to and not what's around the address I gave you? :confused:
    Of course i was !
    Thanks again ;p

Similar Threads

  1. [C#/CopyPasta] Chat Buffer Memory (Updated)
    By Ryns in forum WoW Memory Editing
    Replies: 9
    Last Post: 09-14-2014, 04:29 AM
  2. Replies: 5
    Last Post: 10-02-2009, 12:01 PM
  3. [Epic] Transfer Gold between Trialacc and real Acc
    By sheepking in forum World of Warcraft Exploits
    Replies: 49
    Last Post: 09-19-2009, 10:08 AM
  4. I really am desperate for help regaurding my ports and real wow
    By vivec45 in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 08-31-2007, 05:11 PM
  5. Win Any duels as priest. Real easy and real fun
    By _alliance_elune_ in forum World of Warcraft General
    Replies: 0
    Last Post: 01-17-2007, 07:26 PM
All times are GMT -5. The time now is 09:32 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search