Não, não fora da potência da Adobe, e isso é caro.
Thomas Ward
: S Por que alguém ainda não fez a engenharia reversa desse formato proprietário? Parece que eu não sou o único que está olhando para este ..
SirCharlo
Existem descompiladores. Resposta recebida após verifico minhas notas :)
Alistair Buxton
Respostas:
17
Você pode descompilar, editar e recompilar o SWF usando o swfmill. Essa ferramenta transforma um SWF em XML e vice-versa, por exemplo:
swfmill swf2xml movie.swf movie.xml
swfmill xml2swf movie.xml movie.swf
No entanto, se isso será útil para você depende de como o SWF é montado. Você pode editar imagens, vídeos, áudio etc. dentro do filme usando este método. Eles estão presentes no arquivo XML como blocos codificados em base64 que você pode substituir.
A edição de texto é muito mais difícil porque o texto nos arquivos SWF geralmente é convertido em curvas para que as fontes não precisem ser incorporadas.
Respostas:
Você pode descompilar, editar e recompilar o SWF usando o swfmill. Essa ferramenta transforma um SWF em XML e vice-versa, por exemplo:
swfmill swf2xml movie.swf movie.xml
swfmill xml2swf movie.xml movie.swf
No entanto, se isso será útil para você depende de como o SWF é montado. Você pode editar imagens, vídeos, áudio etc. dentro do filme usando este método. Eles estão presentes no arquivo XML como blocos codificados em base64 que você pode substituir.
A edição de texto é muito mais difícil porque o texto nos arquivos SWF geralmente é convertido em curvas para que as fontes não precisem ser incorporadas.
fonte
Use "ffdec", um descompilador e editor de SWF, também conhecido como JPEXS Free Flash Decompiler.
https://github.com/jindrapetrik/jpexs-decompiler/releases
fonte