Difference between revisions of "Cheating"

From RuneWiki
Jump to navigationJump to search
 
(9 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 +
{{stub}}
 +
 +
== Introduction ==
 +
 
Cheating is the process of using bots or other programs to gain an advantage over other players of official and [[Private Server|unofficial]] RuneScape servers.
 
Cheating is the process of using bots or other programs to gain an advantage over other players of official and [[Private Server|unofficial]] RuneScape servers.
  
There are three styles of cheating programs:
+
There are three main styles of cheating programs: proxies, colour picking and client modification/reflection.
 +
 
 +
=== Proxies ===
 +
 
 +
Programs such as [[AutoRune]] would intercept the game's traffic and examine incoming and outgoing packets: modifying, deleting and injecting packets as required.
 +
 
 +
=== Colour picking ===
 +
 
 +
Macro programs such as [[SCAR]] use scripts that search for images, text (using [[OCR|optical character recognition]]) and colours. They are able to move the mouse and click automatically.
 +
 
 +
As this is generally a laborious task, libraries such as [[SRL|SRL (SCAR RuneScape Library)]] have been developed to simplify the task of programming scripts.
 +
 
 +
=== Client reflection or modification ===
 +
 
 +
Some programs modify the client itself or use reflection to analyse the internal state. These will then push events onto the client event queue (in the case of [[Aryan]]) or move and automatically click the mouse (in the case of [[RSBot]]).
  
* Proxies - such as [[AutoRune]]
+
Some older RSC bots (such as Reine's skulltorcha and RichyT's sbot) were also just deobfuscated clients modified.
* Colour picking/OCR - such as [[SCAR]]
 
* Client reflection or modification - such as [[RSBot]]
 

Latest revision as of 20:15, 24 March 2010

Stub

This article is a stub. You can help RuneWiki by expanding it.


Introduction

Cheating is the process of using bots or other programs to gain an advantage over other players of official and unofficial RuneScape servers.

There are three main styles of cheating programs: proxies, colour picking and client modification/reflection.

Proxies

Programs such as AutoRune would intercept the game's traffic and examine incoming and outgoing packets: modifying, deleting and injecting packets as required.

Colour picking

Macro programs such as SCAR use scripts that search for images, text (using optical character recognition) and colours. They are able to move the mouse and click automatically.

As this is generally a laborious task, libraries such as SRL (SCAR RuneScape Library) have been developed to simplify the task of programming scripts.

Client reflection or modification

Some programs modify the client itself or use reflection to analyse the internal state. These will then push events onto the client event queue (in the case of Aryan) or move and automatically click the mouse (in the case of RSBot).

Some older RSC bots (such as Reine's skulltorcha and RichyT's sbot) were also just deobfuscated clients modified.