SWFExplorer
SWFExplorer — инструмент, с помощью которого вы можете загрузить любой swf и использовать из него такие ресурсы как шрифты, изображения и звуки. Для роликов с AS3 с помощью SWFExplorer можно получить подробную информацию о классах, находящихся в данном ролике в удобном XML-формате (напоминает XML, генерируемый утилитой descibeType пакета flash.utils), а именно о классах (в т.ч. internal), константах, методах (принимаемые аргументы, тип выходных данных) и переменных класса. Также в нагрузку декомпиляция классов в исходный код. Функция декомпиляции в данный момент находится в разработке, есть проблемы в декомпиляции e4x-выражений (в реальности они выглядят совсем не так, как пишется в AS, многие безобидные на первый взгляд строки создают очень много кода). Я хочу получить от вас пожелания к данной разработке и что вы хотели бы получить из загруженного swf, а также идеи и дополнительные возможности, которые можно добавить в функционал класса-декомпилятора.
з.Ы.: Сроков выхода пока не сообщаю, потому как в ходе разработки декомпилятора сталкиваюсь с различными трудностями и проблемами, которые с ходу решить не получается. Весь перечисленный функционал, кроме декомпиляции в исходный код, уже полностью реализован.
3 comments
3 Comments so far
Leave a reply
[...] SWFExplorer было решено распилить на две части, одну из которых я [...]
SWFExplorer для публичного использования?
Где можно его посмотреть?
Проект так и не был дописан, времени не нашлось на него. Есть ClassExplorer.