9 votes

Est-il possible d'extraire un fichier flash compilé ?

J'ai besoin de récupérer les données d'une chaîne de caractères à partir d'un fichier flash .exe compilé. Ce fichier utilise project.exe pour être compilé à partir de *.swf

Est-il possible d'extructurer et d'obtenir des données sous forme de chaîne de caractères ?

4voto

Dalroth Points 2468

Sothink SWF Decompiler est le meilleur pour cela, mais il coûte un peu cher :

Fonctionnalités du décompilateur SWF

Décompiler le SWF en FLA.
D SWF en projet FLEX, et obtenir le fichier MXML et d'autres fichiers du projet.
Décompile l'EXE standard créé par Adobe Flash au format FLA.
Prise en charge de Flash 6, Flash MX 2004 (V7), Flash 8, Flash CS3 (V9) et Flash CS4 (V10).
C ActionScript 2 et ActionScript 3.
Exportation de SWF vers FLA/SWF vers FLEX et extraire des ressources en mode en mode batch.
S ressources au format SWF ou FLA.
Extraire l'élément en y compris des formes, des sons, des images, sprites, polices, textes, ActionScript, etc.
Exporter le fichier ActionScript dans AS, BIN ou HTML.
E fichier vidéo au format FLV à partir d'une film.
L'interface multilingue est L'interface multilingue est disponible, en anglais, allemand et français. et le chinois traditionnel.

Une alternative gratuite est Decompile Flash Free Version.

4voto

kenorb Points 22006
  • SWFTools - Manipulation des fonds souverains et services de production

    Vous pouvez installer la distribution SWFTools (qui dispose également d'un programme en ligne de commande), et utiliser SWFExtract qui peut décompiler les fichiers flash.

    Sous OSX, l'installation se fait via : brew install swftools .

    Cela permettra d'installer des outils tels que : as3compile , font2swf , jpeg2swf , pdf2swf , png2swf , swfbbox , swfc , swfcombine , swfdump , swfextract , swfrender , swfstrings , wav2swf .

    swfextracts permet d'extraire des movieclips et des objets de fichiers swf.

  • FFDec ( GitHub ) - JPEXS Free Flash Decompiler (Décompilateur Flash gratuit)

    Décompilateur et éditeur flash SWF open source. Extraction de ressources, conversion de SWF en FLA, édition d'ActionScript, remplacement d'images, de sons, de textes ou de polices. Différents formats de sortie disponibles. Fonctionne avec Java sous Windows, Linux ou MacOS.

    Exemples :

    java -jar ffdec.jar myfile.swf
    java -jar ffdec.jar -proxy
    java -jar ffdec.jar -proxy -P1234
    java -jar ffdec.jar -export script "C:\decompiled" myfile.swf
    java -jar ffdec.jar -selectclass com.example.MyClass,com.example.SecondClass -export script "C:\decompiled" myfile.swf
    java -jar ffdec.jar -format script:pcode -export script "C:\decompiled" myfile.swf
    java -jar ffdec.jar -format script:pcode,text:plain -export script,text,image "C:\decompiled" myfile.swf
    java -jar ffdec.jar -format fla:cs5.5 -export fla "C:\sources\myfile.fla" myfile.swf
    java -jar ffdec.jar -dumpSWF myfile.swf
    java -jar ffdec.jar -compress myfile.swf myfiledec.swf
    java -jar ffdec.jar -decompress myfiledec.swf myfile.swf
    java -jar ffdec.jar -onerror ignore -export script "C:\decompiled" myfile.swf
    java -jar ffdec.jar -onerror retry 5 -export script "C:\decompiled" myfile.swf
    java -jar ffdec.jar -config autoDeobfuscate=1,parallelSpeedUp=0 -export script "C:\decompiled" myfile.swf

    Au lieu de "java -jar ffdec.jar", vous pouvez utiliser ffdec.bat sous Windows, ffdec.sh sous Linux/MacOs.

1voto

Decompile Flash Free Version

Decompile Flash Free Version est un remarquable outil de décompilation SWF qui vous permet de convertir Flash entre les formats SWF et FLA. Decompile Flash offre la fonction puissante d'éditer les textes dynamiques du film flash et de remplacer les images par les vôtres facilement et de regarder le résultat de l'édition immédiatement. L'interface facile à utiliser vous permet de vous familiariser rapidement avec le système.

1voto

Stephen Points 753

Utilisez le formulaire gratuit Northcode EXE 2 SWF pour extraire le SWF de l'EXE de votre projecteur Flash. Vous pouvez maintenant décompiler le SWF à l'aide d'une version d'essai de votre décompilateur préféré, pour accéder au contenu du SWF.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X