Здравствуйте.
Попал мне в руки как-то наборчик flash-файлов одной браузерной игры. Потыкав в них палкой, покрутив и попробовав позапускать на тестовой страничке со слизанной версткой, и скриптами выяснилось, что сами flash-фреймы устанавливают какое-то собственное соединение с сервером и тогда уже идут бои, работает переход по локациям и т.д.
Так же известно, что на сервере этим заправляют демоны, написанные на Си(исходники которых, в принципе, тоже можно достать, но бесполезно, ибо в Си не силен).
Собственно, суть - опытные люди, подскажите, как в таком случае подступиться к разгадыванию языка их общения? Лезть в actionScript? ...Тогда как лучше и куда глядеть? Слушать трафик на разных ситуациях? Тогда чем лучше?
Спасибо за конструктивную и не очень(ну куда без неё) помощь (:
flash может как угодно общаться с сервером. Action Script так же как и большинство других языков программирования умеет отправлять и принимать пакеты. Чаще всего используется HTTP запросы к серверу.
Сергей Гордеев: повторяю еще раз. Flash приложение может слать ЧТО УГОДНО и ожидать ЧТО УГОДНО, это зависит от того, что там написал разработчик.
Если вам интересно посмотреть что внутри HTTP Запроса - почитайте HTTP хотя бы на википедии.