swfs
v1.2
O SWFS é um conjunto de ferramentas da CLI para trabalhar com arquivos SWF.
Faça o download do lançamento mais recente do SWFs para o seu sistema operacional de escolha.
swftools (http://www.swftools.org/)O SWFS usa o Swftools sob o capô, certifique -se de instalá -lo no seu sistema e adicionado ao seu caminho.
| Windows Swftools | Swftools Linux |
|---|
swfdump e swfextract devem ser executados em sua linha de comando.
Explore as diferentes ferramentas abaixo, expandindo os detalhes.
./swfs [options] extract| Argumento | Explicação |
|---|---|
| entrada | Caminho para o diretório onde os arquivos SWF estão localizados |
| saída | Caminho para o diretório que você deseja que os arquivos extraídos sejam colocados |
| [trabalhadores] | Tamanho do pool de trabalhadores. Número mais alto aumentará o uso simultâneo de Swfdump e Swfextract. O padrão é 2. |
./swfs -input /swfdir -output /extracted -workers 2 extract./swfs [options] bundle| Argumento | Explicação |
|---|---|
| entrada | Caminho para o diretório onde os arquivos extraídos estão localizados |
| [trabalhadores] | Tamanho do pool de trabalhadores. Número mais alto aumentará a concorrência do programa. O padrão é 5. |
./swfs -input ./extracted -workers 5 bundle A estrutura de arquivo .asset :
# # Content of .asset files are structured as key value pairs
# # separated by "=n". Multiple assets are separated with
# # double newline "nn". First line is always the format version.
version=
1
some_extracted_image.png=
�PNG...
some_extracted_binary.bin=
< xml >
....
< /xml > Para analisar os arquivos .asset , dividido em nn e depois atravesse cada parte. Divida cada parte em =n para obter [0] nome do arquivo e [1] arquivado.