Log in

View Full Version : Jagex anti-bot



Hairy Pomegranate
09-03-2009, 09:28 PM
I was wondering... how does Jagex actually check for botting? I saw a few tutorials mentioning that unnatural mouse movement was a bad thing, but can they really determine how your mouse moves, or do they only check when you click, and if you click the same pixel over and over again? Feel free to share other ways jagex can check for bots too, the more I know the better I'll make my script.

caused
09-03-2009, 09:36 PM
No one knows.
I have the theory that they may even be able to detect if you are using the windows api.

There are already some topics about this though ;)

~caused

Method
09-03-2009, 09:49 PM
They can (and do) record and send mouse movements back to the server.

Plus, checking what operating system the user is on is as trivial as a call to System.getProperty("os.name") or one of the other operating system properties.

fumaor
09-04-2009, 04:46 AM
Then, we CAN'T autoing again :S?

Zyt3x
09-04-2009, 04:58 AM
Then, we CAN'T autoing again :S?
Why not? JaGeX has done these anti-bot things for ages now and many of us haven't been banned from botting.

randy marsh
09-04-2009, 05:04 AM
just dont bot to long on the same account, and check often to make sure your bot isnt stuck , or is in a random...

Hairy Pomegranate
09-04-2009, 05:42 AM
are there SRL commands to deal with EVERY random?

MylesMadness
09-04-2009, 06:22 AM
are there SRL commands to deal with EVERY random?They is, but a few are being redone, so they may be buggy

Coh3n
09-04-2009, 07:08 AM
are there SRL commands to deal with EVERY random?

And not all the randoms are solvable. As far as I know, if you're account encounters an unsolvable random, it will log out, rather than stand in the random event room until logout.

Hairy Pomegranate
09-04-2009, 11:05 AM
but that will tip jagex off, no? xD

Coh3n
09-04-2009, 11:18 AM
but that will tip jagex off, no? xD

It's possible, but they have more than enough accounts to monitor, and it's not against the rules to logout inside a random event. There is always a risk to autoing, you should be aware of that. There is no guarentee whether your account will get banned or not, not matter the script you're using.

Lehsyrus
09-05-2009, 08:30 AM
Before i start autoing i got three Random events everytime i went mining or Woodcutting, if you ask me random events are just a way to get an XP lamp if you are not autoing, and if you are just make sure your anti-randoms has a logout feature, Jagex can't ban for logging out.

As was asked above, Jagex records multiple things when figuring out if you are autoing or not. It records mouse movements, keystrokes, mouse speed, amount of times clicking on an item, and the action you are doing at the time. For example, it logs that you are moving your mouse 4 millimeters a second west to a copper rock and mining it by clicking 7 times on it, then moving over and dropping the copper and repeating the movement.

Just make sure you bot, take breaks, keep your computer in site if you are botting while home, etc.

randy marsh
09-06-2009, 05:22 AM
Before i start autoing i got three Random events everytime i went mining or Woodcutting, if you ask me random events are just a way to get an XP lamp if you are not autoing, and if you are just make sure your anti-randoms has a logout feature, Jagex can't ban for logging out.

As was asked above, Jagex records multiple things when figuring out if you are autoing or not. It records mouse movements, keystrokes, mouse speed, amount of times clicking on an item, and the action you are doing at the time. For example, it logs that you are moving your mouse 4 millimeters a second west to a copper rock and mining it by clicking 7 times on it, then moving over and dropping the copper and repeating the movement.

Just make sure you bot, take breaks, keep your computer in site if you are botting while home, etc.

erm and you no this how?

A_D
09-06-2009, 11:26 AM
The Jagex anti-macro system depends on reports. If you get reported your chance of ban goes up, as they will investigate your account. Otherwise you should have a low ban chance.

Macro_FTW
09-06-2009, 11:39 AM
erm and you no this how?

It's pure speculation. For all we know, they could just be banning random people and hoping they bot. (Which isn't too much different from their current system. :rolleyes: )

Java is easily powerful enough to send logs of average mouse speed, average keystroke speed, number of clicks, etc. to Jagex.

If Jagex keeps 100KB of that data stored on an average player, that's ~1.5 to 2TB of memory devoted to logs of that kind. I can get a 2TB external hard drive for less than $200 at just about anywhere.

The logs can be stored locally at the servers, and shipped to Jagex HQ at regular intervals (once every 30 minutes to hour).

Java's a powerful language, just like almost every programming language.

((I invite anyone to try and sniff and decrypt the packets sent to the servers by the applet. It's not easy. XD))

bevardis
09-07-2009, 03:20 AM
I'd like someone to do a test (with spawning mouse clicks instead of moving the mouse)

scotchtape51
09-07-2009, 08:35 AM
I'd like someone to do a test (with spawning mouse clicks instead of moving the mouse)

I'm sure that has proven to get you a ban.