The packet structure is completely different than 4.1. It uses byte arrays instead of "string packets".
Open main.swf with any flash decompiler like ffdec and search for example "ID:int = 666;". Thats the VersionRequest command. You need to take a look to the 'read' method to see how to assemble that command. For example:
That means that you need to send 3 ints (4 bytes each int) in the same order, etc... Each packet is completely different, so you'll need to read main.swf
Edit: Probably you already knew this.. in that case, what are you sending exactly?
Regards.-
Open main.swf with any flash decompiler like ffdec and search for example "ID:int = 666;". Thats the VersionRequest command. You need to take a look to the 'read' method to see how to assemble that command. For example:
Code:
public function read(param1:IDataInput) : void
{
this.major = param1.readInt();
this.minor = param1.readInt();
this.build = param1.readInt();
}
Edit: Probably you already knew this.. in that case, what are you sending exactly?
Regards.-