Как декомпилировать файл swf [закрыто]


94

Я сопровождаю сайт, который якобы «потерял» исходный код файла flash swf. Как мне декомпилировать этот источник?

Есть ли какие-нибудь программы онлайн или офлайн, которые я мог бы использовать?


5
Если вы хотите преобразовать его в HTML5, вы можете использовать Swiffy: google.com/doubleclick/studio/swiffy
Johannes Fahrenkrug

Ответы:


71

Это также можно сделать бесплатно в Интернете: http://www.showmycode.com/

РЕДАКТИРОВАТЬ Быстрый поиск в Google показал этот список, в котором, вероятно, есть все инструменты, которые вам могут понадобиться (также посмотрите комментарии): http://bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html


5
этот веб-сайт сейчас глючит и больше не показывает код, есть ли другой хороший?
Osa

3
Быстрый поиск в Google обнаружил этот список, в котором, вероятно, есть все инструменты, которые вам могут понадобиться (также посмотрите комментарии) bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
Охад Шнайдер,

Для справки, в списке бесплатных декомпиляторов не было ничего, что работало бы у меня. Некоторые были близки, но в конечном итоге бесполезны.
Роман Старков

1
Старый ответ, я знаю, но будьте осторожны с сообщением bruce-lab.blogspot: каждая ссылка на этой странице ведет на страницу с рекламой. Трудно сказать, был ли он взломан или был разработан как страница для кликбейта.
Марк Берри

3
showmycode сообщает, что проект закрыт; пустая страница.
Dor1000 08

21

Обычно «потерянный» является эвфемизмом для «Мы перестали платить разработчику, и теперь он не дает нам исходный код».

При этом у меня есть копия программы Burak ActionScript Viewer , и она работает очень хорошо. Простой поиск в Google найдет вам множество других декомпиляторов SWF.


ASV пока не декомпилирует файлы AS3 / Flash 9.
Brent

1
О чем вы говорите, это уже много лет декомпилированный AS3 материал, я использовал его для таких целей. Конечно, вы должны его купить, бесплатная версия намного старше платной.
davr


9

Получите декомпилятор Sothink SWF. Не бесплатно, но оно того стоит. Недавно использовал его для декомпиляции SWF, для которого я потерял fla, и я мог полностью выполнить swf-fla и обратно!
текст ссылки


Сотинк действительно очень хорош. У Ли Бримелоу есть хороший учебник по его использованию: gotoandlearn.com/play?id=70
Кристиан Дж.

2

Мне повезло с библиотекой SWF :: File на CPAN, и особенно с инструментом dumpswf.plx , который поставляется с этим дистрибутивом. Он генерирует код Perl, который при запуске регенерирует ваш SWF.


2

Я пару раз использовал декомпилятор Sothink SWF, единственная проблема в том, что по мере того, как проект становится более сложным, вывод декомпилятора становится все труднее скомпилировать обратно. Но это гарантирует, что вы можете получить свои файлы .as большую часть времени, компилируемый fla - это вопрос.

Sothink SWF Декомпилятор


можешь добавить на это ссылку? Тогда я буду голосовать за.
Натан Фегер,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.