Client Obfuscation: Difference between revisions
From RuneWiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==== Revision 433 ==== | |||
* First 4xx revision with clientscript hash names: https://api.runewiki.org/hashes/12?rev=433 (only 1 script) | |||
==== Revision 484 ==== | |||
* Last 4xx revision with clientscript hash names: https://api.runewiki.org/hashes/12?rev=484 | |||
==== Revision 500 ==== | |||
* First revision with component hash names: https://api.runewiki.org/hashes/3?rev=500 | |||
==== Revision 554 ==== | |||
* Clientscript hash names started transmitted again, to current RS3: https://api.runewiki.org/hashes/12?rev=554 | |||
==== Revision 651 ==== | ==== Revision 651 ==== | ||
Revision as of 15:07, 2 February 2024
Revision 433
- First 4xx revision with clientscript hash names: https://api.runewiki.org/hashes/12?rev=433 (only 1 script)
Revision 484
- Last 4xx revision with clientscript hash names: https://api.runewiki.org/hashes/12?rev=484
Revision 500
- First revision with component hash names: https://api.runewiki.org/hashes/3?rev=500
Revision 554
- Clientscript hash names started transmitted again, to current RS3: https://api.runewiki.org/hashes/12?rev=554
Revision 651
- String obfuscation, look for 2 methods called `z` and fields called `z` with type of String[] or String. The field name is arbitrary.
- Reflection between different Java modules, look for methods called `a`
Revision 652
- Last revision with component hash names: https://api.runewiki.org/hashes/3?rev=652
Revision 669
- Cluster flutterer