Menu
Forums
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Trending
What's new
New posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Search profile posts
Upgrades
Log in
Register
What's new
Search
Search
Search titles only
By:
All threads
Latest threads
New posts
Trending threads
New posts
Search forums
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Server Development
Habbo Retros
Habbo Releases
Mostly reversed Habbo.swfs R39 2009 - R63 2011
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="ntuative" data-source="post: 471082" data-attributes="member: 103685"><p>Hi</p><p></p><p>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.</p><p></p><p>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.</p><p>I've compiled the set of sources under my <a href="https://github.com/ntuative?tab=repositories" target="_blank">Github</a> 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.</p><p></p><p>You can find some examples of the reversed sources containing the incoming/outgoing packets below:</p><p></p><p><a href="https://github.com/ntuative/RELEASE63-35255-34886-201108111108_ce2d130905ba279edbfb4208cd5035c0/blob/master/src/com/sulake/habbo/communication/HabboMessages.as" target="_blank">RELEASE63-35255-34886-201108111108 - HabboMessages.as</a></p><p><a href="https://github.com/ntuative/RELEASE39-22643-22891-200911110035_07c3a2a30713fd5bea8a8caf07e33438/blob/master/src/com/sulake/habbo/communication/HabboMessages.as" target="_blank">RELEASE39-22643-22891-200911110035 - HabboMessages.as</a></p><p><a href="https://github.com/ntuative/RELEASE45-24951-24930-201002230032_29edbbbc0098e1a7fb13ad8f1b773974/blob/master/src/com/sulake/habbo/communication/HabboMessages.as" target="_blank">RELEASE45-24951-24930-201002230032 - HabboMessages.as</a></p><p></p><p>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.</p></blockquote><p></p>
[QUOTE="ntuative, post: 471082, member: 103685"] 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 [URL='https://github.com/ntuative?tab=repositories']Github[/URL] 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: [URL='https://github.com/ntuative/RELEASE63-35255-34886-201108111108_ce2d130905ba279edbfb4208cd5035c0/blob/master/src/com/sulake/habbo/communication/HabboMessages.as']RELEASE63-35255-34886-201108111108 - HabboMessages.as[/URL] [URL='https://github.com/ntuative/RELEASE39-22643-22891-200911110035_07c3a2a30713fd5bea8a8caf07e33438/blob/master/src/com/sulake/habbo/communication/HabboMessages.as']RELEASE39-22643-22891-200911110035 - HabboMessages.as[/URL] [URL='https://github.com/ntuative/RELEASE45-24951-24930-201002230032_29edbbbc0098e1a7fb13ad8f1b773974/blob/master/src/com/sulake/habbo/communication/HabboMessages.as']RELEASE45-24951-24930-201002230032 - HabboMessages.as[/URL] 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. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Server Development
Habbo Retros
Habbo Releases
Mostly reversed Habbo.swfs R39 2009 - R63 2011
Top