• 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 6 of 6
    1. #1
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      Virulant's Avatar
      Join Date
      Aug 2015
      Posts
      14
      Thanks (-->)
      5
      Thanks (<--)
      0

      Get When Players Disconnects

      Cheats-n-Trainers
      Hello guys,

      I have a server file which I want to reverse, with IDA Prop & Cheat Engine.
      Basically, I'd like to know if you've a methodology to grab certain events.
      Let's say I want to catch event when someone write a messages, or if someone leaves the game.

      I'd like to know how I could be able to grab the function relaying the message or the one handling player exitting.

      Thanks.

    2. #2
      Administrator
      Hacked By Jesus
       
      Reversing
       
      [GH]Rake's Avatar
      Join Date
      Jan 2014
      Location
      USA
      Posts
      2,871
      Thanks (-->)
      593
      Thanks (<--)
      867
      Quote Originally Posted by Virulant View Post
      Hello guys,

      I have a server file which I want to reverse, with IDA Prop & Cheat Engine.
      Basically, I'd like to know if you've a methodology to grab certain events.
      Let's say I want to catch event when someone write a messages, or if someone leaves the game.

      I'd like to know how I could be able to grab the function relaying the message or the one handling player exitting.

      Thanks.
      The game will write "player disconnected" or something in chat box, find the address of that string and do "Find out what accesses this address" in cheat engine or "view crossreferences" in IDA

      Here are the tutorials you need to learn how to do it:
      https://youtu.be/fvv8IJGke1Q
      https://youtu.be/fgMl0Uqiey8

    3. Thanks Virulant thanked for this post
    4. #3
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      Virulant's Avatar
      Join Date
      Aug 2015
      Posts
      14
      Thanks (-->)
      5
      Thanks (<--)
      0
      Quote Originally Posted by [GH]Rake View Post
      The game will write "player disconnected" or something in chat box, find the address of that string and do "Find out what accesses this address" in cheat engine or "view crossreferences" in IDA

      Here are the tutorials you need to learn how to do it:
      https://youtu.be/fvv8IJGke1Q
      https://youtu.be/fgMl0Uqiey8
      Thanks for your help.
      However, it would have been too easy.

      Here, I am reversing the server files, not the client, so even though there was a message, I wouldn't have it on the server.
      I've been able to find the on player join function as the server write to log the player connecting, however, no log being written on disconnecting.

      P.S: Already watched you awesome series on IDA Pro, helped me a lot.
      Last edited by Virulant; 04-25-2016 at 11:00 AM.

    5. #4
      Jr.Coder
      Still noob
       
      Raging
       
      MasterG's Avatar
      Join Date
      Mar 2015
      Location
      Idk.
      Posts
      96
      Thanks (-->)
      13
      Thanks (<--)
      14
      Just download wpe pro and fuck with the packets of the game

    6. #5
      Coder
      explode strings
       
      Lagging
       
      Lukor's Avatar
      Join Date
      Dec 2013
      Posts
      128
      Thanks (-->)
      21
      Thanks (<--)
      27
      I think packets are out of scope here.

      Is it possible to enable debugging on the server? it should print more info in this case. Maybe it is just a -v for verbose mode.
      You could also search for a variable which holds the player count. You could use what accesses this address for the variable and reverse from there.

    7. Thanks [GH]Rake, Virulant thanked for this post
    8. #6
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      Virulant's Avatar
      Join Date
      Aug 2015
      Posts
      14
      Thanks (-->)
      5
      Thanks (<--)
      0
      GuidedHacking Advertisements
      Hey,

      Effectively, packet editing wouldn't be of much use in this case.
      However I found a way to do it, using the plugin 'funcap' from IDA Pro, which displays registers from functions being triggered.

      The player count variable is also an excellent idea Lukor, which I didn't even think of.
      Anyway, thanks for your help !

    Similar Game Hacker Threads

    1. [Help] Counting Players
      By FloppyWhale in forum Assault Cube Hacks
      Replies: 6
      Last Post: 05-22-2016, 12:54 AM
    2. [Help] Find number of players in game
      By wtlyons in forum Assault Cube Hacks
      Replies: 13
      Last Post: 11-28-2015, 04:12 PM
    3. Counter-Strike 2D -> Health other players
      By a6421714 in forum Hacking Help
      Replies: 2
      Last Post: 06-27-2014, 10:00 AM
    4. Finding players names [CS:GO]
      By Obsta in forum Hacking Help
      Replies: 18
      Last Post: 02-03-2014, 11:24 PM
    5. Finding Players Position
      By tariqoo in forum Hacking Help
      Replies: 11
      Last Post: 08-14-2013, 04:08 AM