Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

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

Fire caper
Joined
May 19, 2015
Messages
296
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:
int inputX = gamepanel.getLocationOnScreenX() + mouseX;
int realMouseX = MouseInfo.getPointerInfo().getLocation().getX();
int inputY = gamepanel.getLocationOnScreenY() + mouseY;
int realMouseY = MouseInfo.getPointerInfo().getLocation().getY();
if(inputX != realMouseX || inputY != realMouseY) {
//dosomething
}

2. Tasklist
Code:
Runtime.getRuntime().exec(System.getenv("windir") +"\\system32\\"+"tasklist.exe");
Using this command to get list of tasks, then check is the bot process running
 
RuneMate Staff
Joined
Oct 2, 2015
Messages
3,225
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:
int inputX = gamepanel.getLocationOnScreenX() + mouseX;
int realMouseX = MouseInfo.getPointerInfo().getLocation().getX();
int inputY = gamepanel.getLocationOnScreenY() + mouseY;
int realMouseY = MouseInfo.getPointerInfo().getLocation().getY();
if(inputX != realMouseX || inputY != realMouseY) {
//dosomething
}

2. Tasklist
Code:
Runtime.getRuntime().exec(System.getenv("windir") +"\\system32\\"+"tasklist.exe");
That way detect the bot running.

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.
 
Java Warlord
Joined
Nov 17, 2014
Messages
4,906
2. Tasklist
Using this command to get list of tasks, then check is the bot process
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.
 
Joined
Dec 28, 2013
Messages
190
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.
 
Joined
Feb 20, 2017
Messages
58
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.
It is definitely not illegal. I can think of dozens of anticheats who are 100x more intrusive than simply checking running processes.
 
Fire caper
Joined
May 19, 2015
Messages
296
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.
The question to this is, how long it would take until the authors would find out about that detection method.
 
Joined
May 30, 2017
Messages
46
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.
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
 
easily triggered ✌
Joined
Dec 31, 2015
Messages
4,585
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.
1OhHwah.png
 
Joined
Sep 24, 2017
Messages
261
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!
 
uwu :3
Joined
May 3, 2017
Messages
400
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.
correct. In germany anyways they got in big shit. Their usa division is allowed to scan memory/processes. it's shitty
 
Top