Client Obfuscation: Difference between revisions
From RuneWiki
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 26: | Line 26: | ||
==== Revision 669 ==== | ==== Revision 669 ==== | ||
* Cluster flutterer | * Cluster flutterer introduced | ||
* Cs2 scrambling some time after this? note: group versions are always 1 when they get scrambled... | |||
==== Revision 714 ==== | |||
* Cluster flutterer reworked or removed? (to be confirmed) |
Latest revision as of 04:03, 3 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 transmitting again, continues into current RS3 (2024): 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 can be arbitrary but leans towards z more commonly.
- 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 introduced
- Cs2 scrambling some time after this? note: group versions are always 1 when they get scrambled...
Revision 714
- Cluster flutterer reworked or removed? (to be confirmed)