Möglich, kompilierte Flash-Datei zu extrahieren?

7

Ich muss String-Daten aus der kompilierten Flash-EXE-Datei erhalten. Diese Datei verwendet project.exe zum Kompilieren von * .swf

Ist es möglich, String-Daten zu extrahieren und abzurufen?

ebattulga
quelle
SWF-Dekompiler
joe

Antworten:

3

Sothink SWF Decompiler ist das Beste, aber es kostet ein bisschen:

Funktionen des SWF-Decompilers

Dekompilieren Sie SWF in FLA.
Dekompilieren   SWF zu FLEX-Projekt und MXML-Datei abrufen   und andere Projektdateien.
Dekompilieren Sie die von Adobe Flash erstellte Standard-EXE in das FLA-Format.
Unterstützt Flash 6, Flash MX 2004 (V7),   Flash 8, Flash CS3 (V9) und Flash CS4   (V10).
Kompatibel mit   ActionScript 2 und ActionScript 3.
Exportieren Sie SWF nach FLA / SWF nach FLEX   Projekte und extrahieren Ressourcen in   Batch-Modus.
Unterstützung beim Exportieren der   Ressourcen im SWF- oder FLA-Format.
Element in verschiedene Formate extrahieren,   einschließlich Formen, Tönen, Bildern,   Sprites, Schriften, Texte, ActionScript,   usw.
ActionScript-Datei exportieren in   AS-, BIN- oder HTML-Format.
Exportieren Sie die   Videodatei im FLV-Format aus Flash   Film.
Mehrsprachige Oberfläche ist   vorhanden, Englisch, Deutsch und   traditionelles Chinesisch inbegriffen.

Eine kostenlose Alternative ist Flash Free Version dekompilieren.

John T
quelle
3
  • SWFTools - SWF-Manipulations- und Generierungsdienstprogramme

    Sie können die SWFTools-Distribution (die auch ein Befehlszeilenprogramm enthält) installieren und verwenden SWFExtract , die Flash-Dateien dekompilieren können.

    Unter OSX installieren Sie über: brew install swftools.

    Dies installiert Tools wie: as3compile, font2swf. jpeg2swf, pdf2swf. png2swf, swfbbox, swfc. swfcombine, swfdump. swfextract. swfrender. swfstrings, wav2swf.

    swfextracts ermöglicht das Extrahieren von SWF-Movieclips und -Objekten aus SWF-Dateien.

  • FFDec ( GitHub ) - JPEXS Free Flash Decompiler

    Opensource Flash-SWF-Dekompiler und -Editor. Extrahieren Sie Ressourcen, konvertieren Sie SWF in FLA, bearbeiten Sie ActionScript, ersetzen Sie Bilder, Sounds, Texte oder Schriftarten. Verschiedene Ausgabeformate verfügbar. Funktioniert mit Java unter Windows, Linux oder MacOS.

    Beispiele:

    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
    

    Anstelle von "java -jar ffdec.jar" können Sie ffdec.bat unter Windows und ffdec.sh unter Linux / MacOs verwenden

kenorb
quelle
1

Flash Free Version dekompilieren

Decompile Flash Free Version ist ein hervorragendes SWF-Dekompilierungswerkzeug, mit dem Sie Flash zwischen SWF- und FLA-Format konvertieren können. Decompile Flash bietet die leistungsstarke Funktion, dynamische Texte von Flash-Filmen zu bearbeiten und Bilder einfach als eigene zu ersetzen und das bearbeitete Ergebnis sofort anzusehen. Die benutzerfreundliche Oberfläche hilft Ihnen, schnell auf das System zuzugreifen.

joe
quelle
1

Verwenden Sie die kostenlose Nordcode EXE 2 SWF um die SWF-Datei aus der Flash-Projektor-EXE-Datei zu extrahieren. Jetzt können Sie die SWF-Datei mithilfe einer Testversion Ihres bevorzugten Decompilers dekompilieren, um auf den Inhalt der SWF-Datei zuzugreifen.

Robinicks
quelle