Results 1 to 12 of 12
  1. #1
    TheMet's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0

    Getting all Players Steam ID's

    Hello Guys,

    this is my first post here.
    Is there a way to get all Steam ID's of the players on a gameserver?
    I want to write some apps using this ids, but i dont know how to grab them.

    Thank you in advance

    TheMet

  2. #2
          ( ° ͜ʖ͡°)╭∩╮
    Former Staff
    MarkHC's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Location
    127.0.0.1
    Posts
    2,750
    Reputation
    66
    Thanks
    14,529
    My Mood
    Angelic
    Quote Originally Posted by TheMet View Post
    Is there a way to get all Steam ID's of the players on a gameserver?
    Yes. Can't help you any further cause I'm banned :P But a nooby method to try to find it is to search for your ID on CE and look around the memory region. You'll eventually find the structure that hold all the players IDs. That's not the best way tho


    CoD Minion from 09/19/2012 to 01/10/2013

  3. #3
    TheMet's Avatar
    Join Date
    Jan 2013
    Gender
    male
    Posts
    2
    Reputation
    10
    Thanks
    0
    Thank you! But wont you get banned when you use CE ingame?

  4. #4
    reloe's Avatar
    Join Date
    May 2012
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    1
    1: 140A3B0
    2: 140A4F0
    3: 140A630
    4: 140A770
    5: 140A8B0
    6: 140A9F0
    7: 140AB30
    8: 140AC70
    9: 140ADB0
    10: 140AEF0
    11: 140B030
    12: 140B170
    13: 140B2B0
    14: 140B3F0
    15: 140B530
    16: 140B670
    17: 140B7B0
    18: 140B8F0

    All Adresses are 8 Bytes ( Int64 )

    Credits : AimBRoT

  5. #5
    Kenshin13's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Cloud 9
    Posts
    3,470
    Reputation
    564
    Thanks
    6,168
    My Mood
    Psychedelic
    Um not so sure about that one above but..Loop through the ClientInfo_T structure by 18 (for each player) and get their names..

    [CODING WHEN STONED ATTEMPT 1]

    Code:
    #include <windows.h>
    #include <iostream>
    #include <time.h>
    
    #define WIN32_LEAN_AND_MEAN
    
    using namespace std;
    
    
    typedef struct
    {
        int Valid;                                   //0x0 (0xAD9A78)
        char _0x0004[0x8];                     //0x4
        char Name[16];                          //0xC (0xAD9A84)
        int Team;                                  //0x1C (0xAD9A94)
        char _0x0020[0x480];                  //0x20
        int Attacking;                             //0x4A0 (0xAD9F18)
        char _0x04A4[0x4];                     //0x4A4
        int Zooming;                              //0x4A8 (0xAD9F20)
        char _0x04AC[0xB8];                   //0x4AC
    }ClientInfo_T;
    
    ClientInfo_T Clients[18];
    
    //On a C# based project, just read the game memory:
    //It's stored at (Client_Offset + (ClientIndexInGame*0x564)) + 0xC
    //16 Characters long.
    
    void SomeThread()
    {
       //If you're in a game...
       if(*(int*)0x009DC3B0 != 0)
       {
          FILE* LoggedNames;
          LoggedNames = fopen("C:\MW3\MW3LoggedClientNames.log", "w+");
          //loop through the ClientInfo struct
          for(int i=0; i<18; i++)
             Clients[i] = (ClientInfo*)(0x00AD9A78 + (i*0x564));
          //Now do whatever with the name. (Write it to a log.)
          for(int s=0; s!=18; s++)
          {
             time_t t = time(0);
             char Buffer[50+80], time_count[80];
             cftime(time_count, "%D", &t);
             sprintf_s(Buffer, "[TIME: %s ] %d.) %s", time_count, s, Clients[i]->Name);
             fwrite((const void*)Buffer, 1, sizeof(Buffer), LoggedNames);
          }
          fclose(LoggedNames);
    }
    
    int WINAPI Caller(LPVOID lpvArgs)
    {
      for(  ;  ;  Sleep(250))
       if(GetAsyncKeyState(VK_F1)&0x1)
           SomeThread();
       return 0;
    }
    
    BOOL APIENTRY DllMain(HANDLE hDllHandle, DWORD dwReason, LPVOID lpvReserved)
    {
        if(dwReason == DLL_PROCESS_ATTACH)
            CreateThread(0, 0, Caller, 0, 0, 0);
        return 1;
    }
    [STONED CODING ATTEMPT SUCESSFUL?]
    Last edited by Kenshin13; 01-17-2013 at 04:38 PM.

  6. #6
          ( ° ͜ʖ͡°)╭∩╮
    Former Staff
    MarkHC's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Location
    127.0.0.1
    Posts
    2,750
    Reputation
    66
    Thanks
    14,529
    My Mood
    Angelic
    Quote Originally Posted by reloe View Post
    1: 140A3B0
    2: 140A4F0
    3: 140A630
    4: 140A770
    5: 140A8B0
    6: 140A9F0
    7: 140AB30
    8: 140AC70
    9: 140ADB0
    10: 140AEF0
    11: 140B030
    12: 140B170
    13: 140B2B0
    14: 140B3F0
    15: 140B530
    16: 140B670
    17: 140B7B0
    18: 140B8F0

    All Adresses are 8 Bytes ( Int64 )

    Credits : AimBRoT
    Don't feed copypasters with copypasted stuff. Better than just give out those addys is to explain how to find them.


    Quote Originally Posted by Kenshin13 View Post
    Um not so sure about that one above but..Loop through the ClientInfo_T structure by 18 (for each player) and get their names..

    [STONED CODING ATTEMPT SUCESSFUL?]
    Ermm.. well, CODING WHEN STONED FAILED! He wants the SteamIDs... not Names lol


    ---------- Post added at 08:43 PM ---------- Previous post was at 08:42 PM ----------

    Quote Originally Posted by TheMet View Post
    Thank you! But wont you get banned when you use CE ingame?
    Not at all. It is safe to use.


    CoD Minion from 09/19/2012 to 01/10/2013

  7. #7
    Kenshin13's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Cloud 9
    Posts
    3,470
    Reputation
    564
    Thanks
    6,168
    My Mood
    Psychedelic
    Aren't Steam IDs the Names? Or are you talking GUIDs?

  8. #8
          ( ° ͜ʖ͡°)╭∩╮
    Former Staff
    MarkHC's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Location
    127.0.0.1
    Posts
    2,750
    Reputation
    66
    Thanks
    14,529
    My Mood
    Angelic
    Quote Originally Posted by Kenshin13 View Post
    Aren't Steam IDs the Names? Or are you talking GUIDs?
    Steam ID is the 64 bits long integer that identifies you on Steam. Each user has his own SteamID. For example, mine is 76561198039894803 (0x110000104bf0b13) And yours, Kenshin, is 76561198065288677 lol

    GUID (or XUID) is basically the same thing but Steam has his own name for it
    Last edited by MarkHC; 01-17-2013 at 08:41 PM.


    CoD Minion from 09/19/2012 to 01/10/2013

  9. The Following User Says Thank You to MarkHC For This Useful Post:

    Kenshin13 (01-18-2013)

  10. #9
    reloe's Avatar
    Join Date
    May 2012
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    1
    Don't feed copypasters with copypasted stuff. Better than just give out those addys is to explain how to find them.
    It's not Copypasted, found this for Last Version, updated it for new version and post here

    How to Find it: CheatEngine -> 8 Byte -> Private Match -> Look in 8Byte for your SteamID -> friends join your Private Match -> He Say his SteamID -> You look for his SteamID -> SteamID2 - SteamID1 = CalculateAdress for SteamID3 ... SteamID2+CalcAddy = SteamID3 ...

  11. #10
          ( ° ͜ʖ͡°)╭∩╮
    Former Staff
    MarkHC's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Location
    127.0.0.1
    Posts
    2,750
    Reputation
    66
    Thanks
    14,529
    My Mood
    Angelic
    Quote Originally Posted by reloe View Post
    It's not Copypasted, found this for Last Version, updated it for new version and post here

    How to Find it: CheatEngine -> 8 Byte -> Private Match -> Look in 8Byte for your SteamID -> friends join your Private Match -> He Say his SteamID -> You look for his SteamID -> SteamID2 - SteamID1 = CalculateAdress for SteamID3 ... SteamID2+CalcAddy = SteamID3 ...
    This
    Credits : AimBRoT
    means you copied it from somewhere. Not saying you're a leecher or anything I'm pretty sure you know how to find out

    PS: I'm also not saying you shouldn't give credits...
    Last edited by MarkHC; 01-19-2013 at 06:09 PM.


    CoD Minion from 09/19/2012 to 01/10/2013

  12. #11
    reloe's Avatar
    Join Date
    May 2012
    Gender
    male
    Posts
    18
    Reputation
    10
    Thanks
    1
    Quote Originally Posted by -InSaNe- View Post


    This

    means you copied it from somewhere. Not saying you're a leecher or anything I'm pretty sure you know how to find out

    PS: I'm also not saying you shouldn't give credits...
    I am AimBRoT ^^

  13. #12
          ( ° ͜ʖ͡°)╭∩╮
    Former Staff
    MarkHC's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Location
    127.0.0.1
    Posts
    2,750
    Reputation
    66
    Thanks
    14,529
    My Mood
    Angelic
    Quote Originally Posted by reloe View Post
    I am AimBRoT ^^
    Oh.. then forget everything I said :P


    CoD Minion from 09/19/2012 to 01/10/2013

  14. The Following User Says Thank You to MarkHC For This Useful Post:

    reloe (01-24-2013)

Similar Threads

  1. Steam Hack Get All games for free
    By 1337Cheater in forum General Hacking
    Replies: 1
    Last Post: 04-21-2010, 03:16 PM
  2. [TuT] How to get Flash Player 7
    By Juliandil in forum BattleOn Games Hacks, Cheats & Trainers
    Replies: 6
    Last Post: 03-11-2008, 04:44 AM
  3. {Selling}RS Working Pass Cracker+Site to get all the proxys and read etc...
    By White Mask in forum Trade Accounts/Keys/Items
    Replies: 19
    Last Post: 12-12-2007, 06:12 PM
  4. Get all Weapons.
    By xDayyx in forum WarRock - International Hacks
    Replies: 42
    Last Post: 10-21-2007, 04:29 PM
  5. Dont get all happy!
    By jeremywilms in forum WarRock - International Hacks
    Replies: 12
    Last Post: 06-12-2006, 10:48 PM