1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Why Jagex don't use these methods to detect us?

Discussion in 'Programming & Hardware' started by Jaakkol, May 5, 2017.

  1. Jaakkol

    Jaakkol Fire caper

    Joined:
    May 19, 2015
    Messages:
    293
    Likes Received:
    76
    Just out of curiousity I want to know. Why they wouldn't use these methods?

    1. MouseInfo
    MouseInfo (Java Platform SE 7 )
    Why Jagex doesn't use mouseinfo to detect the actual position of mouse on our device?

    Example:
    Code (Text):
    1.  
    2. int inputX = gamepanel.getLocationOnScreenX() + mouseX;
    3. int realMouseX = MouseInfo.getPointerInfo().getLocation().getX();
    4. int inputY = gamepanel.getLocationOnScreenY() + mouseY;
    5. int realMouseY = MouseInfo.getPointerInfo().getLocation().getY();
    6. if(inputX != realMouseX || inputY != realMouseY) {
    7. //dosomething
    8. }
    2. Tasklist
    Code (Text):
    1. Runtime.getRuntime().exec(System.getenv("windir") +"\\system32\\"+"tasklist.exe");
    Using this command to get list of tasks, then check is the bot process running
     
  2. American Express

    American Express RuneMate Staff

    Joined:
    Oct 2, 2015
    Messages:
    3,096
    Likes Received:
    1,112
    I'm gonna go out on a limb here and say option 2 would be highly illegal. In fact I seem to recall reading Blizzard got in to trouble for doing/attempting this.
     
    forbobo and Jaakkol like this.
  3. Jaakkol

    Jaakkol Fire caper

    Joined:
    May 19, 2015
    Messages:
    293
    Likes Received:
    76
    Valve use's this to scan memory and processes though, on Steam.
    Don't know if they got some kind of permission to do it though.
    Source: Valve Anti-Cheat - Wikipedia
     
  4. Savior

    Savior Java Warlord

    Joined:
    Nov 17, 2014
    Messages:
    4,906
    Likes Received:
    2,748
    Just because you are running a botting client at the same time a game client is open doesnt mean you are botting. Of course jagex could just go ahead and close all its clients when detecting botting software, but it would be a waste of time on their end because the botting client developers would always find a way to hide their software.
     
    Jaakkol likes this.
  5. Aydex

    Joined:
    Dec 28, 2013
    Messages:
    190
    Likes Received:
    31
    Most client side detection is incredibly easy to circumvent. Both of these detection options you suggest can be handled by either modifying the game client to remove the detection completely or injecting into the OS specific API's to return valid values.
     
  6. Arlic

    Joined:
    Feb 20, 2017
    Messages:
    58
    Likes Received:
    12
    It is definitely not illegal. I can think of dozens of anticheats who are 100x more intrusive than simply checking running processes.
     
  7. Jaakkol

    Jaakkol Fire caper

    Joined:
    May 19, 2015
    Messages:
    293
    Likes Received:
    76
    The question to this is, how long it would take until the authors would find out about that detection method.
     
  8. Party

    Party Client Developer

    Joined:
    Oct 12, 2015
    Messages:
    3,708
    Likes Received:
    1,606
    Very little time at all.
     
    Wet Rag and Tikii like this.
  9. dtky

    Joined:
    May 30, 2017
    Messages:
    46
    Likes Received:
    7
    Or launching the game client using a "standard" user account on your pc that has no access to the folder RuneMate is running from (set permissions to deny). Shift+right click to run as another user on Windows
     
  10. 0PrivacyMatter0

    Joined:
    Sep 24, 2017
    Messages:
    261
    Likes Received:
    49
    Jagex can nuke every botter in the game any day they want. Keep that in mind. They need to run a community while creating authority.
     
  11. Wet Rag

    Wet Rag easily triggered ✌

    Joined:
    Dec 31, 2015
    Messages:
    4,452
    Likes Received:
    1,694
    [​IMG]
     
  12. 0PrivacyMatter0

    Joined:
    Sep 24, 2017
    Messages:
    261
    Likes Received:
    49
    LMAO
    Jagex has ability to view more than just your client, they have access to very specific logs of connections and mouse movements. It's very simple to catch a botter. They need to run a game while banning people to pretend they're doing a good job. In the end they're losing the players. It's a very complicated system to explain since I'm not from the inside but I used to be a player moderator and had intel. If I took my time to explain my posts you wouldn't be trolling me ayy lmao trust me I'll get used to my English soon don't you worry my dude!
     
  13. Savior

    Savior Java Warlord

    Joined:
    Nov 17, 2014
    Messages:
    4,906
    Likes Received:
    2,748
    LUL
     
  14. Wet Rag

    Wet Rag easily triggered ✌

    Joined:
    Dec 31, 2015
    Messages:
    4,452
    Likes Received:
    1,694
    LUL
     
  15. Derk

    Derk 12 year old normie

    Joined:
    Jan 8, 2015
    Messages:
    2,766
    Likes Received:
    1,339
    LUL
     
  16. puppygirl

    puppygirl uwu :3

    Joined:
    May 3, 2017
    Messages:
    389
    Likes Received:
    68
    correct. In germany anyways they got in big shit. Their usa division is allowed to scan memory/processes. it's shitty
     

Share This Page

Loading...