Hi
While reading through some decompiled clients for an emulator I'm working on I noticed that Habbo left extra metadata within the bytecode that enables one to restore all the packages, methods, getters and setters leaving a fairly readable source for the purposes packet identification and handling.
This was applicable from RELEASE39-22643-22891-200911110035_07c3a2a30713fd5bea8a8caf07e33438 through till RELEASE63-35255-34886-201108111108_ce2d130905ba279edbfb4208cd5035c0 at which time it looks like the obfuscator was updated to remove the extra metadata.
I've compiled the set of sources under my
You can find some examples of the reversed sources containing the incoming/outgoing packets below:
Hopefully this helps anyone who's still playing around with what I consider to be the golden era of Habbo. I'm also interested in any Habbo.swf's from 2014-2016 to see if the metadata was reintroduced however the few I've checked from 2017 - 2021 still don't contain it.
While reading through some decompiled clients for an emulator I'm working on I noticed that Habbo left extra metadata within the bytecode that enables one to restore all the packages, methods, getters and setters leaving a fairly readable source for the purposes packet identification and handling.
This was applicable from RELEASE39-22643-22891-200911110035_07c3a2a30713fd5bea8a8caf07e33438 through till RELEASE63-35255-34886-201108111108_ce2d130905ba279edbfb4208cd5035c0 at which time it looks like the obfuscator was updated to remove the extra metadata.
I've compiled the set of sources under my
You must be registered for see links
which have all had basic modifications applied to get them ready for recompilation however none of them will do so as of right now. I'm planning on a later release which will contain a recompilable R63 2011 client.You can find some examples of the reversed sources containing the incoming/outgoing packets below:
You must be registered for see links
You must be registered for see links
You must be registered for see links
Hopefully this helps anyone who's still playing around with what I consider to be the golden era of Habbo. I'm also interested in any Habbo.swf's from 2014-2016 to see if the metadata was reintroduced however the few I've checked from 2017 - 2021 still don't contain it.