Make your own free website on Tripod.com

Runescape Item Inference Program

Home
The Program
Register
A first step towards JavaScript manipulation and server based software engineering…

Development

 

RuneScape is rated among the most popular online games in the world. Its release to the public on 4 January 2001 signaled a change in both the structure and style of MMORPGs. As of December 2003, RuneScape has been rated as one of the fastest growing online games in the world.

 

An enthusiastic response of this kind caught my immediate attention, I began to play for long periods of time. However, it came to my attention that I could never have everything. But what if I could?

 

Java like all computer languages is easily read and easily learned. I soon discovered that I could locate my account file while in game by tracking system processes that were readily using Java to stream information across a server based application. By saving inference (.inf, .bin) files to my computer (once after every session) I could compare them, looking for the slightest change in script.

 

I noticed both the consistency and occasional variations of each file. These variations represented changes made to the account within a given period of time. In order to isolate these apparent modifications I used a range of my own accounts to single out chosen attribute changes and item accumulation occurrences. I now have a revised inference of hex code values for certain in-game properties.

 

I did notice that hex values throughout the game differ, a significant obstruction for my original software. In the case of 3 extensively tested characters it was evident that hex values varied. For example:

 

Character:       X

Area:                Falador Region

Item:                Gold

Value:              10GP (Substantial amount for a test)

Hex Value:       01 86 8F

 

Character:       Y

Area:               Varrock Region

Item:               Gold

Value: 10GP

Hex Value:       01 66 6B

 

Character:        Y

Area:                Al Kharad

Item:                Gold

Value: 10GP

Hex Value:       01 36 3C

 

You may notice the similarities; it isn’t always this easy however…

 

Given that these values can be used successfully in there respective locations (while in game), we can create money from absolutely nothing – within reason of course…

Service

 

I offer you a limited service with the completion of a short survey in return.

 

What I will need:

 

-          Your completion of the survey (in full), with no suggestive comments or inconclusive statements.

-          Your username and your password (if you don’t want to reveal that information then don’t bother reading on - it's merely a service).

-          Your account to have completed Tutorial Island - The program is not designed to function within a restrictive zone and I do not have the time to complete the tutorial for you.

-          Your account to be at (or around) a level of 20 or above (any lower and artificial progress will likely be identified as “suspicious activity”). Remember that conspicuous progress can be traced from account to account, level to level. I cannot be held responsible for account “banning” or “suspension”, even if your account is above level 20.

 

The program I have made to create the specified changes will initiate 3 modification processes consisting of 5 main development steps:

 

1.                  Server Authentication

2.                  Username and Password (Login)

3.                  “run/jscript” or “run/script”

4.                  Finalisation

5.                  Logout