Thread: Matrix718 stopping hacks?

Page 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1 Matrix718 stopping hacks? 
    Registered Member
    Join Date
    Jun 2015
    Posts
    323
    Thanks given
    21
    Thanks received
    11
    Rep Power
    7
    Hey guys

    was just wondering what kind of stuff u guys added to ur server to protect it from stuff like cheat clients,

    im using the orig matrix release, any idea on what i could add to stop any cheat clients etc from disrupting my serv
    Reply With Quote  
     

  2. #2  
    Registered Member

    Join Date
    Jul 2009
    Posts
    387
    Thanks given
    27
    Thanks received
    54
    Rep Power
    153
    if (boolean != verified)
    return;

    Any specific fix you're looking for?
    Reply With Quote  
     

  3. #3  
    Registered Member

    Join Date
    Feb 2013
    Posts
    4,409
    Thanks given
    59
    Thanks received
    478
    Rep Power
    138
    Shouldn't really be worried about that right now.
    Still a long way to go, concentrate on content first.
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Jun 2015
    Posts
    323
    Thanks given
    21
    Thanks received
    11
    Rep Power
    7
    just wondering what exactly chest clients etc do, to work out possible fixes (like how do they kick players etc)
    Reply With Quote  
     

  5. #5  
    Registered Member

    Join Date
    Feb 2011
    Posts
    1,143
    Thanks given
    545
    Thanks received
    110
    Rep Power
    87
    Quote Originally Posted by new2rsps View Post
    just wondering what exactly chest clients etc do, to work out possible fixes (like how do they kick players etc)
    Assuming you're using the basic Matrix or an old release, it's probably a Dragonkk hack, google can help you.

    Reply With Quote  
     

  6. #6  
    Registered Member
    hc747's Avatar
    Join Date
    Dec 2013
    Age
    26
    Posts
    1,474
    Thanks given
    3,312
    Thanks received
    691
    Rep Power
    1098
    Quote Originally Posted by Falconpunch View Post
    Assuming you're using the basic Matrix or an old release, it's probably a Dragonkk hack, google can help you.
    Lol, not even related.
    One means of crashing clients cheat clients use is sending an invalid string of character effect (hint hint). Best practise with item on item interaction etc, always check that the player actually has the item, otherwise through sending false packets, they can effectively tell the server to spawn certain items. On my phone atm, but I'll provide an example.

    unchecked:
    player.getInventory().deleteItem(1, 1);
    player.getInventory().addItem(2,1);

    checked:
    if (!player.grtInventory().containsItem(1,1)
    return;
    //doStuff();
    Reply With Quote  
     

  7. #7  
    Registered Member

    Join Date
    Feb 2011
    Posts
    1,143
    Thanks given
    545
    Thanks received
    110
    Rep Power
    87
    Quote Originally Posted by hc747 View Post
    Lol, not even related.
    One means of crashing clients cheat clients use is sending an invalid string of character effect (hint hint). Best practise with item on item interaction etc, always check that the player actually has the item, otherwise through sending false packets, they can effectively tell the server to spawn certain items. On my phone atm, but I'll provide an example.

    unchecked:
    player.getInventory().deleteItem(1, 1);
    player.getInventory().addItem(2,1);

    checked:
    if (!player.grtInventory().containsItem(1,1)
    return;
    //doStuff();
    I thought he was being specific. Sorry

    Reply With Quote  
     

  8. #8  
    Registered Member
    Join Date
    Jun 2015
    Posts
    323
    Thanks given
    21
    Thanks received
    11
    Rep Power
    7
    Quote Originally Posted by Falconpunch View Post
    I thought he was being specific. Sorry
    Quote Originally Posted by hc747 View Post
    Lol, not even related.
    One means of crashing clients cheat clients use is sending an invalid string of character effect (hint hint). Best practise with item on item interaction etc, always check that the player actually has the item, otherwise through sending false packets, they can effectively tell the server to spawn certain items. On my phone atm, but I'll provide an example.

    unchecked:
    player.getInventory().deleteItem(1, 1);
    player.getInventory().addItem(2,1);

    checked:
    if (!player.grtInventory().containsItem(1,1)
    return;
    //doStuff();

    assuming i make a spawn server, what would i have to look out for? as item dupes etc would rlly matter,
    how would somebody be able to do things like maybe log into an account with the incorrect password, kick players, mute/ban players, without having a rank?

    thanks
    Reply With Quote  
     

  9. #9  
    Contributor

    clem585's Avatar
    Join Date
    Sep 2013
    Posts
    3,788
    Thanks given
    706
    Thanks received
    702
    Rep Power
    570
    Quote Originally Posted by new2rsps View Post
    assuming i make a spawn server, what would i have to look out for? as item dupes etc would rlly matter,
    how would somebody be able to do things like maybe log into an account with the incorrect password, kick players, mute/ban players, without having a rank?

    thanks
    Logging with incorrect password wouldn't work since it's server-sided. As for the other 2, if he unlocked option 5 packet (stuff like trade/follow), on some server there is a mod pannel and he could get acess to it.

    You can disable it in WorldPacketsDecoder in something like (Player_Option4/Player_Option5).

    Main thing to stop hack is to make checks server-sided and to handle everything there.
    Project thread
    Reply With Quote  
     

  10. #10  
    Banned

    Join Date
    Oct 2012
    Posts
    4,710
    Thanks given
    1,679
    Thanks received
    1,105
    Rep Power
    0
    Quote Originally Posted by clem585 View Post
    Logging with incorrect password wouldn't work since it's server-sided. As for the other 2, if he unlocked option 5 packet (stuff like trade/follow), on some server there is a mod pannel and he could get acess to it.

    You can disable it in WorldPacketsDecoder in something like (Player_Option4/Player_Option5).

    Main thing to stop hack is to make checks server-sided and to handle everything there.
    'Main thing to stop hack is to make checks server-sided and to handle everything there.'

    Incorrect statement best way to stop hacks is to verify every packet being sent from the client.
    Reply With Quote  
     

  11. Thankful user:


Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 14
    Last Post: 08-20-2013, 11:41 PM
  2. Replies: 10
    Last Post: 05-30-2010, 08:36 PM
  3. Replies: 8
    Last Post: 05-12-2007, 05:01 PM
  4. Replies: 0
    Last Post: 05-10-2007, 05:04 AM
  5. Tutorial Dirty Hack to Custom sprites
    By silabsoft in forum Tutorials
    Replies: 20
    Last Post: 04-27-2007, 12:07 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •