Ingyenes eszközöket keresek az erőforrások dekompilálására és kibontására SWF fájlokból, amelyekre már nincs forrásom.

A nyílt forráskódú eszközök hasznosak lennének.

Válasz

  • SWFTools – SWF manipulációs és generációs segédprogramok

    Telepítheti az SWFTools disztribúciót (amelynek parancssori programja is van), és használhatja az SWFExtract , amely képes dekompilálni a flash fájlokat.

    OSX rendszeren telepítse a következő címen: brew install swftools.

    Ez olyan eszközöket telepít, mint például mint: as3compile, font2swf, jpeg2swf, pdf2swf, png2swf, swfbbox, swfc, swfcombine, swfdump, swfextract, swfrender, swfstrings, wav2swf.

    lehetővé teszi az swf mozgóképek és objektumok kibontását az swf fájlokból.

  • FFDec ( GitHub ) – JPEXS Free Flash Decompiler

    Opensource flash SWF decompiler és szerkesztő. Bontsa ki az erőforrásokat, alakítsa át az SWF-t FLA -vá, szerkessze az ActionScript-et, cserélje le a képeket, hangokat, szövegeket vagy betűtípusokat. Különféle kimeneti formátumok állnak rendelkezésre. A Java, Windows, Linux vagy MacOS rendszereken működik.

    Példák:

    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 

    A “java -jar ffdec.jar” helyett használhatja az ffdec.bat alkalmazást Windows rendszeren, az ffdec.sh fájlt Linux / MacO rendszereken

Megjegyzések

  • Az FFDec félelmetes, még akkor is, ha rettenetes GUI-val rendelkezik. Egy kis megjegyzés a DEB fájljukkal kapcsolatban: az OpenJDK-val futtatható az Oracle Java helyett, a függőségek listájának megváltoztatásával.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük