Как вы декомпилируете SWF-файл
Я являюсь хранителем сайта, который якобы «потерял» исходный код для Flash SWF-файла. Как декомпилировать этот источник?
Существуют ли какие-либо программы онлайн или офлайн, которые я мог бы использовать?
- Как декомпилировать .NET EXE в читаемый исходный код C #?
- Декомпиляция библиотек Objective-C
- Есть ли декомпилятор Visual Basic 6?
- Извлечь исходный код из файла .jar
- Действительно ли невозможно защитить приложения Android от обратного проектирования?
Это также можно сделать свободно онлайн: http://www.showmycode.com/
EDIT Быстрый поиск в Google показал этот список, который, вероятно, имеет все необходимые инструменты (посмотрите также на комментарии): http://bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
Обычно «потерянный» – это эвфемизм: «Мы перестали платить разработчику, и теперь он не даст нам исходный код».
При этом мне принадлежит копия программы просмотра ActionScript Burak , и она работает очень хорошо. Простой поиск в Google найдет много других декомпиляторов SWF.
erlswf – проект с открытым исходным кодом, написанный в erlang для декомпиляции файлов .swf.
Вот сайт: https://github.com/bef/erlswf
Получите декомпилятор Sothink SWF. Не бесплатно, но стоит того. Недавно он использовал его для декомпиляции SWF, за который я потерял fla, и я мог полностью обойти swf-fla и обратно!
текст ссылки
Мне повезло с библиотекой SWF :: File на CPAN и, в частности, с инструментом dumpswf.plx , который поставляется с этим дистрибутивом. Он генерирует код Perl, который при запуске восстанавливает ваш SWF.
Я использовал Sothink SWF decompiler пару раз, единственная проблема заключается в том, что по мере усложнения проекта выход декомпилятора становится сложнее скомпилировать снова. Но это гарантирует, что вы можете получить ваши .as-файлы большую часть времени, компилируемый fla – вопрос.
Sothink SWF Decompiler
Это возможное решение: http://www.darknet.org.uk/2007/09/flare-flash-decompiler-to-extract-actionscript/
Тело должно быть не менее 30 символов