Есть ли хороший способ захватить все ExternalInterface.call в файле Scaleform - PullRequest
0 голосов
/ 08 октября 2011

Я пытаюсь что-то перепроектировать. У меня есть скомпилированные файлы GFX, и я хотел бы знать, что ExternalInterface.call они выполняют. Любое предложение о хорошем способе захвата имен функций?

1 Ответ

0 голосов
/ 18 ноября 2011

Файлы GFX - это просто SWF-файлы, поэтому любой декомпилятор Flash (например, SWIX или Sothink) будет работать. Однако вам нужно немного изменить файл, чтобы он был распознан как SWF-файл:

  • Переименуйте файл в " что-то .swf"
  • Откройте файл в шестнадцатеричном редакторе и измените первые три байта следующим образом:
    • Сжатые файлы начинаются с "CFX" - измените это на "CWS"
    • Несжатые файлы начинаются с "GFX" - измените это на "FWS"
...