Perhaps I am asking the impossible, but I'd like to know if there is any way to "reverse engineer" a Flash Remoting session in order to be able to access the same server methods using a new client.
I am developing a desktop client for a rather clunky social networking website (without the consent or cooperation of the site owner) and I have hit the obstacle that user alerts are displayed using a Flash component that maintaines its own binary session with the server. Although I am able to extract the binary data passed between the client and the server (using Fiddler) I am not able to determine which methods are being called or the results that are being returned.
I have read that the AMF protocol is loosely based on SOAP, so I assume that it should be possible to build a new client that emulates the behavior of the original (using one of the various third-party AMF libraries that exist), but I am not sure how to progress. Any suggestions would be greatly appreciated.