==RSA KEY==

n : 86851DD364D5C5CECE3C883171CC6DDC5760779B992482BD1E20DD296888DF91B33B936A7B93F06D29E8870F703A216257DEC7C81DE0058FEA4CC5116F75E6EFC4E9113513E45357DC3FD43D4EFAB5963EF178B78BD61E81A14C603B24C8BCCE0A12230B320045498EDC29282FF0603BC7B7DAE8FC1B05B52B2F301A9DC783B7
d : 59AE13E243392E89DED305764BDD9E92E4EAFA67BB6DAC7E1415E8C645B0950BCCD26246FD0D4AF37145AF5FA026C0EC3A94853013EAAE5FF1888360F4F9449EE023762EC195DFF3F30CA0B08B8C947E3859877B5D7DCED5C8715C58B53740B84E11FBC71349A27C31745FCEFEEEA57CFF291099205E230E0C7C27E8E1C0512B
e : 3



Search on: "3"
Key      : "86851DD364D5C5CECE3C883171CC6DDC5760779B992482BD1E20DD296888DF91B33B936A7B93F06D29E8870F703A216257DEC7C81DE0058FEA4CC5116F75E6EFC4E9113513E45357DC3FD43D4EFAB5963EF178B78BD61E81A14C603B24C8BCCE0A12230B320045498EDC29282FF0603BC7B7DAE8FC1B05B52B2F301A9DC783B7"

==CRACK HOST==

Search on: "net"
Replace  : pushfalse => pushtrue

Search on: "localhost"
Add      : pushtrue
           returnvalue
Where    : code


Search    : "Connection failed to host and ports"
Replace  : _loc_8 => getkey (connection.info.host)
..
To-do    : make chars 0 (offset + 1 etc)



==INDEX==

Search on: "net"
Result amount: 1
Function: 8

Search on: "localhost"
Result amount: 1
Function: 2

Search on: "Connection failed to host and ports"
Result amount: 1
Function 1: 4 < hostname fix < initproperty 3
Function 2: 5 < get char offset
Function 2: 8 < make chars 0


==Packet logger==

Search: socket AND Search ", data="
Add above:  trait method QName(PackageNamespace(""), "send")
Add above:  ......
  trait slot QName(PackageNamespace(""), "url") type QName(PackageNamespace(""), "String") end
  trait slot QName(PackageNamespace(""), "variables") type QName(PackageNamespace("flash.net"), "URLVariables") end
  trait slot QName(PackageNamespace(""), "request") type QName(PackageNamespace("flash.net"), "URLRequest") end
  trait slot QName(PackageNamespace(""), "loader") type QName(PackageNamespace("flash.net"), "URLLoader") end


Add above:  "), "encode"), 2
---------Change PrivateNamespace for new release!!!!!---------
      getlocal0
      pushstring          "http://images.habbohotel.com/HabboPacketCapture.php"
      initproperty        QName(PackageNamespace(""), "url")

	  getlocal0
      findpropstrict      QName(PackageNamespace("flash.net"), "URLVariables")
      constructprop       QName(PackageNamespace("flash.net"), "URLVariables"), 0
      initproperty        QName(PackageNamespace(""), "variables")
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "variables")
      getlocal3
      setproperty         Multiname("Headerid", [PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageNamespace("flash.net"), PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageInternalNs(""), Namespace("http://adobe.com/AS3/2006/builtin"), PackageNamespace("adobe.utils"), PackageNamespace("flash.accessibility"), PackageNamespace("flash.desktop"), PackageNamespace("flash.display"), PackageNamespace("flash.errors"), PackageNamespace("flash.events"), PackageNamespace("flash.external"), PackageNamespace("flash.filters"), PackageNamespace("flash.geom"), PackageNamespace("flash.globalization"), PackageNamespace("flash.media"), PackageNamespace("flash.net.drm"), PackageNamespace("flash.printing"), PackageNamespace("flash.profiler"), PackageNamespace("flash.sampler"), PackageNamespace("flash.sensors"), PackageNamespace("flash.system"), PackageNamespace("flash.text"), PackageNamespace("flash.text.ime"), PackageNamespace("flash.text.engine"), PackageNamespace("flash.ui"), PackageNamespace("flash.utils"), PackageNamespace("flash.xml"), ProtectedNamespace("_-k9:SocketConnection"), StaticProtectedNs("_-k9:SocketConnection"), StaticProtectedNs("flash.display:MovieClip"), StaticProtectedNs("flash.display:Sprite"), StaticProtectedNs("flash.display:DisplayObjectContainer"), StaticProtectedNs("flash.display:InteractiveObject"), StaticProtectedNs("flash.display:DisplayObject"), StaticProtectedNs("flash.events:EventDispatcher")])
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "variables")
	  
      getlex              QName(PackageNamespace("adobe.serialization.json"), "JSON")
	  getlocal            4
      callproperty        QName(PackageNamespace(""), "encode"), 1
	  
      setproperty         Multiname("PacketJSON", [PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageNamespace("flash.net"), PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageInternalNs(""), Namespace("http://adobe.com/AS3/2006/builtin"), PackageNamespace("adobe.utils"), PackageNamespace("flash.accessibility"), PackageNamespace("flash.desktop"), PackageNamespace("flash.display"), PackageNamespace("flash.errors"), PackageNamespace("flash.events"), PackageNamespace("flash.external"), PackageNamespace("flash.filters"), PackageNamespace("flash.geom"), PackageNamespace("flash.globalization"), PackageNamespace("flash.media"), PackageNamespace("flash.net.drm"), PackageNamespace("flash.printing"), PackageNamespace("flash.profiler"), PackageNamespace("flash.sampler"), PackageNamespace("flash.sensors"), PackageNamespace("flash.system"), PackageNamespace("flash.text"), PackageNamespace("flash.text.ime"), PackageNamespace("flash.text.engine"), PackageNamespace("flash.ui"), PackageNamespace("flash.utils"), PackageNamespace("flash.xml"), ProtectedNamespace("_-k9:SocketConnection"), StaticProtectedNs("_-k9:SocketConnection"), StaticProtectedNs("flash.display:MovieClip"), StaticProtectedNs("flash.display:Sprite"), StaticProtectedNs("flash.display:DisplayObjectContainer"), StaticProtectedNs("flash.display:InteractiveObject"), StaticProtectedNs("flash.display:DisplayObject"), StaticProtectedNs("flash.events:EventDispatcher")])


	  getlocal0
      findpropstrict      QName(PackageNamespace("flash.net"), "URLRequest")
      getlocal0
      getproperty         QName(PackageNamespace(""), "url")
      constructprop       QName(PackageNamespace("flash.net"), "URLRequest"), 1
      initproperty        QName(PackageNamespace(""), "request")
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "request")
      getlocal0
      getproperty         QName(PackageNamespace(""), "variables")
      setproperty         QName(PackageNamespace(""), "data")
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "request")
      getlex              QName(PackageNamespace("flash.net"), "URLRequestMethod")
      getproperty         QName(PackageNamespace(""), "POST")
      setproperty         QName(PackageNamespace(""), "method")
	  
	  getlocal0
      findpropstrict      QName(PackageNamespace("flash.net"), "URLLoader")
      constructprop       QName(PackageNamespace("flash.net"), "URLLoader"), 0
      initproperty        QName(PackageNamespace(""), "loader")
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "loader")
      getlocal0
      getproperty         QName(PackageNamespace(""), "request")
      callpropvoid        QName(PackageNamespace(""), "load"), 1
      
      
      
--------------------------------------------------------------------------

	  getlocal0
      pushstring          "http://images.habbohotel.com/HabboPacketCapture.php"
      initproperty        QName(PackageNamespace(""), "url")

	  getlocal0
      findpropstrict      QName(PackageNamespace("flash.net"), "URLVariables")
      constructprop       QName(PackageNamespace("flash.net"), "URLVariables"), 0
      initproperty        QName(PackageNamespace(""), "variables")
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "variables")
      getlocal0
      getproperty         QName(PrivateNamespace("_-p6", "_-2g-:_-T4"), "_-03m")
      setproperty         Multiname("Headerid", [PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageNamespace("flash.net"), PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageInternalNs(""), Namespace("http://adobe.com/AS3/2006/builtin"), PackageNamespace("adobe.utils"), PackageNamespace("flash.accessibility"), PackageNamespace("flash.desktop"), PackageNamespace("flash.display"), PackageNamespace("flash.errors"), PackageNamespace("flash.events"), PackageNamespace("flash.external"), PackageNamespace("flash.filters"), PackageNamespace("flash.geom"), PackageNamespace("flash.globalization"), PackageNamespace("flash.media"), PackageNamespace("flash.net.drm"), PackageNamespace("flash.printing"), PackageNamespace("flash.profiler"), PackageNamespace("flash.sampler"), PackageNamespace("flash.sensors"), PackageNamespace("flash.system"), PackageNamespace("flash.text"), PackageNamespace("flash.text.ime"), PackageNamespace("flash.text.engine"), PackageNamespace("flash.ui"), PackageNamespace("flash.utils"), PackageNamespace("flash.xml"), ProtectedNamespace("_-k9:SocketConnection"), StaticProtectedNs("_-k9:SocketConnection"), StaticProtectedNs("flash.display:MovieClip"), StaticProtectedNs("flash.display:Sprite"), StaticProtectedNs("flash.display:DisplayObjectContainer"), StaticProtectedNs("flash.display:InteractiveObject"), StaticProtectedNs("flash.display:DisplayObject"), StaticProtectedNs("flash.events:EventDispatcher")])
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "variables")
      getlocal3
      setproperty         Multiname("PacketJSON", [PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageNamespace("flash.net"), PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageInternalNs(""), Namespace("http://adobe.com/AS3/2006/builtin"), PackageNamespace("adobe.utils"), PackageNamespace("flash.accessibility"), PackageNamespace("flash.desktop"), PackageNamespace("flash.display"), PackageNamespace("flash.errors"), PackageNamespace("flash.events"), PackageNamespace("flash.external"), PackageNamespace("flash.filters"), PackageNamespace("flash.geom"), PackageNamespace("flash.globalization"), PackageNamespace("flash.media"), PackageNamespace("flash.net.drm"), PackageNamespace("flash.printing"), PackageNamespace("flash.profiler"), PackageNamespace("flash.sampler"), PackageNamespace("flash.sensors"), PackageNamespace("flash.system"), PackageNamespace("flash.text"), PackageNamespace("flash.text.ime"), PackageNamespace("flash.text.engine"), PackageNamespace("flash.ui"), PackageNamespace("flash.utils"), PackageNamespace("flash.xml"), ProtectedNamespace("_-k9:SocketConnection"), StaticProtectedNs("_-k9:SocketConnection"), StaticProtectedNs("flash.display:MovieClip"), StaticProtectedNs("flash.display:Sprite"), StaticProtectedNs("flash.display:DisplayObjectContainer"), StaticProtectedNs("flash.display:InteractiveObject"), StaticProtectedNs("flash.display:DisplayObject"), StaticProtectedNs("flash.events:EventDispatcher")])
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "variables")
      pushstring          "1"
      setproperty         Multiname("IsComposer", [PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageNamespace("flash.net"), PrivateNamespace("_-4Yy", "_-k9:SocketConnection"), PackageNamespace(""), PackageInternalNs(""), Namespace("http://adobe.com/AS3/2006/builtin"), PackageNamespace("adobe.utils"), PackageNamespace("flash.accessibility"), PackageNamespace("flash.desktop"), PackageNamespace("flash.display"), PackageNamespace("flash.errors"), PackageNamespace("flash.events"), PackageNamespace("flash.external"), PackageNamespace("flash.filters"), PackageNamespace("flash.geom"), PackageNamespace("flash.globalization"), PackageNamespace("flash.media"), PackageNamespace("flash.net.drm"), PackageNamespace("flash.printing"), PackageNamespace("flash.profiler"), PackageNamespace("flash.sampler"), PackageNamespace("flash.sensors"), PackageNamespace("flash.system"), PackageNamespace("flash.text"), PackageNamespace("flash.text.ime"), PackageNamespace("flash.text.engine"), PackageNamespace("flash.ui"), PackageNamespace("flash.utils"), PackageNamespace("flash.xml"), ProtectedNamespace("_-k9:SocketConnection"), StaticProtectedNs("_-k9:SocketConnection"), StaticProtectedNs("flash.display:MovieClip"), StaticProtectedNs("flash.display:Sprite"), StaticProtectedNs("flash.display:DisplayObjectContainer"), StaticProtectedNs("flash.display:InteractiveObject"), StaticProtectedNs("flash.display:DisplayObject"), StaticProtectedNs("flash.events:EventDispatcher")])

	  getlocal0
      findpropstrict      QName(PackageNamespace("flash.net"), "URLRequest")
      getlocal0
      getproperty         QName(PackageNamespace(""), "url")
      constructprop       QName(PackageNamespace("flash.net"), "URLRequest"), 1
      initproperty        QName(PackageNamespace(""), "request")
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "request")
      getlocal0
      getproperty         QName(PackageNamespace(""), "variables")
      setproperty         QName(PackageNamespace(""), "data")
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "request")
      getlex              QName(PackageNamespace("flash.net"), "URLRequestMethod")
      getproperty         QName(PackageNamespace(""), "POST")
      setproperty         QName(PackageNamespace(""), "method")
	  
	  getlocal0
      findpropstrict      QName(PackageNamespace("flash.net"), "URLLoader")
      constructprop       QName(PackageNamespace("flash.net"), "URLLoader"), 0
      initproperty        QName(PackageNamespace(""), "loader")
	  
	  getlocal0
      getproperty         QName(PackageNamespace(""), "loader")
      getlocal0
      getproperty         QName(PackageNamespace(""), "request")
      callpropvoid        QName(PackageNamespace(""), "load"), 1