O que é um decompilador SWF?
Um decompilador SWF é um programa de computador usado para descompilar arquivos SWF criados usando um programa como Flash ™. Esses arquivos geralmente são arquivos multimídia que podem incluir animação, vídeo, áudio e imagens estáticas que podem ser reproduzidas através de vários programas e navegadores da Web. Sem usar nenhum outro programa, no entanto, esses arquivos não podem ser desmontados para acessar os componentes individuais que compõem as imagens e os sons tocados como um arquivo SWF. Um descompilador SWF pode ser usado para converter o arquivo SWF em um arquivo de dados bruto que pode ser utilizado para fazer alterações no arquivo ou fazer cópias de áudio e imagens usadas no arquivo SWF. Os arquivos SWF são criados por meio de um programa como o Flash ™, que foi originalmente chamado de "Shockwave Flash ™". Embora o Shockwave não esteja mais associado ao formato Flash ™, os arquivos criados através do TO programa ele mantém o tipo de arquivo original. Esses arquivos são arquivos multimídia que podem ser reproduzidos por meio de uma variedade de programas e navegadores da web para ver o vídeo e ouvir o áudio montado no arquivo.
Os dados brutos usados para criar um arquivo SWF são compilados no arquivo e são relativamente inacessíveis sem um decompilador SWF. Ao usar um decompilador SWF, um usuário de computador pode converter um arquivo SWF, que basicamente existe apenas como um produto acabado, em um arquivo de dados bruto que é semelhante ao usado na criação do arquivo SWF. Esses dados brutos podem ser acessados para fazer alterações no vídeo Flash ™ ou para acessar as imagens e sons usados para criar o vídeo. Dependendo da natureza do decompilador SWF usado, ele também pode permitir que um usuário manipule os dados brutos do arquivo convertido.
Um decompilador SWF normalmente converterá um arquivo SWF em um arquivo flex ou FLA. Este arquivo pode on ser usado com outros programas, normalmente Flash ™, para fazer alterações no arquivo ou criar um novo projeto completamente. Os arquivos alterados podem ser compilados em um novo arquivo SWF para reprodução e distribuição através da Internet ou de outra mídia. Um decompilador SWF também pode potencialmente ser um programa um pouco mais simples que não converterá o SWF para um tipo de arquivo diferente, mas permitirá que um usuário copie as imagens de origem e o áudio que foram compilados em um SWF para criar novos projetos usando esses dados brutos.