Skip to content

[Tracking] OSRS support #472

Description

@garyttierney

Questions that need answered:

How do we manage obfuscation of network traffic?

  1. Analysis of client bytecode, using pre-defined patterns to work out the obfuscation strategy.
  2. Manual maintenance of network traffic mapping files.
  3. Update the Message decoders/encoders as is done currently.

How do we make sure we always have all of the cache data?

  1. Archival project, is there anyone archiving each release?
  2. Include an update server client in the project, use it to fetch the full cache from RuneScape.

How do we make sure we get all of the keys needed for decrypting map files?

  1. RuneLite mods that log this data?
  2. Same archival project, is someone archiving keys?

New technologies in the RS client

  1. Is there on-going reverse engineering work?
  2. Is there an implementation of a jagex FS reader for these new releases?

Testing

  1. Can the work in RuneLite be leveraged to drive an RS client for test automation?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions