Results 1 to 3 of 3
  1. #1
    rooski's Avatar
    Join Date
    Aug 2008
    Gender
    male
    Location
    Siberia?
    Posts
    55
    Reputation
    10
    Thanks
    0
    My Mood
    Lurking

    How does rotmg handle packets?

    i get the basics of

    packet created > encrypted > sent
    packet received > unencrtyped > read

    but im having some trouble with the initial connection and what checks are being sent with each packet to keep the connection alive.

    after peeking through botmakers original proxy code i see public and private server keys and some very specific code used to connect to the servers initially, all of it being outdated of-course.

    so im wondering how is the initial connection established, what are the keys used for and what does the server check to verify you are a legitimate client?

    any info would be appreciated.

  2. #2
    krazyshank's Avatar
    Join Date
    Jan 2012
    Gender
    male
    Location
    RealmStock
    Posts
    2,589
    Reputation
    467
    Thanks
    16,666
    My Mood
    Angelic
    I reccomend looking here if you want to see an up to date proxy source: https://******.com/TheKronks/K_Relay
    Anyway, the connection is simple, connect to the server and send a HELLO, from there there's a chain of packets for logging in, like LOAD, MAPINFO, CREATESUCCESS.
    From then on the server will send you NEWTICKS every fifth of a second and you respond with MOVES. Updates are sent simply whenever needed and you need to send UPDATEACKS in return.
    Simple as that really.

    Accepting PayPal - Bitcoin - Giftcards - Items:

    Find it here: MPGH Sales Thread

  3. #3
    059's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    California
    Posts
    3,312
    Reputation
    700
    Thanks
    92,771
    Quote Originally Posted by rooski View Post
    i get the basics of

    packet created > encrypted > sent
    packet received > unencrtyped > read

    but im having some trouble with the initial connection and what checks are being sent with each packet to keep the connection alive.

    after peeking through botmakers original proxy code i see public and private server keys and some very specific code used to connect to the servers initially, all of it being outdated of-course.

    so im wondering how is the initial connection established, what are the keys used for and what does the server check to verify you are a legitimate client?

    any info would be appreciated.
    This might help https://www.mpgh.net/forum/showthread...1#post10186042
    My Vouches
    Having an issue with RotMG? Check for the solution here.


    Need Realm items? Come to RealmStock!

    Accepting PayPal - Bitcoin - Giftcards
    Selling ST Sets, Class Top Sets, Life Pots, and much more!


    Find it here: MPGH Sales Thread

Similar Threads

  1. [Help Request] How does one create a hack for ROTMG?
    By theone1000 in forum Realm of the Mad God Help & Requests
    Replies: 9
    Last Post: 05-20-2015, 12:36 PM
  2. OGKeys - How does it work?
    By foxhound in forum WarRock - International Hacks
    Replies: 5
    Last Post: 07-04-2008, 11:54 PM
  3. How does a HW Ban work?
    By radnomguywfq3 in forum WarRock - International Hacks
    Replies: 7
    Last Post: 09-27-2007, 08:25 PM
  4. How does ranking go on MPGH?
    By thechewu in forum General
    Replies: 6
    Last Post: 08-05-2007, 01:20 AM
  5. How does the 5th/6th slot work?
    By Inna in forum WarRock - International Hacks
    Replies: 5
    Last Post: 07-05-2007, 10:16 AM

Tags for this Thread