Welcome!

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

Sign up now!

How does Runemate spectre actually Work?

Joined
Dec 7, 2015
Messages
1
Hi am very new to runemate but have used lots of bots in the past such as rsbuddy and made a few scripts for simba but I have tried to do some research on how runemate is able to use the offical client but can do things that a normal reflection bot client would do. How exactly is this achieved is there any information on how it works as I would love to read up about it as I find it quite interesting how this bot is able to get away with jagex's tight client detection.
 
Client Developer
Joined
Oct 12, 2015
Messages
3,758
Hi am very new to runemate but have used lots of bots in the past such as rsbuddy and made a few scripts for simba but I have tried to do some research on how runemate is able to use the offical client but can do things that a normal reflection bot client would do. How exactly is this achieved is there any information on how it works as I would love to read up about it as I find it quite interesting how this bot is able to get away with jagex's tight client detection.

Jagex can only detect what's in their JVM, so we just moved everything out of their JVM.
 

red

Joined
Nov 17, 2013
Messages
259
It's made using jni to attach an agent to the client and relay information through a local server.
 
Joined
Mar 26, 2014
Messages
33
Jagex can only detect what's in their JVM, so we just moved everything out of their JVM.
Technically you still have an agent listening for remote requests running in there VM, at a guess id say it uses some form of reflection engine?

It's made using jni to attach an agent to the client and relay information through a local server.
If it were a native agent it would likely use jni with jvmti however iirc spectre is just a java agent which uses the Attach / Remote API.
 
Last edited:
Top