Sto cercando strumenti gratuiti per decompilare ed estrarre risorse da file SWF per i quali non ho più una fonte.

Gli strumenti open source sarebbero utili.

Rispondi

  • SWFTools – Utilità di generazione e manipolazione SWF

    Puoi installare la distribuzione SWFTools (che ha anche un programma a riga di comando) e utilizzare SWFExtract , che può decompilare i file flash.

    Su OSX, installa tramite: brew install swftools.

    Questo installerà strumenti come come: as3compile, font2swf, jpeg2swf, pdf2swf, png2swf, swfbbox, swfc, swfcombine, swfdump, swfextract, swfrender, swfstrings, wav2swf.

    consente di estrarre movieclip swf e oggetti da file swf.

  • FFDec ( GitHub ) – JPEXS Free Flash Decompiler

    Decompilatore opensource flash SWF ed editore. Estrai risorse, converti SWF in FLA, modifica ActionScript, sostituisci immagini, suoni, testi o caratteri. Vari formati di output disponibili. Funziona con Java su Windows, Linux o MacOS.

    Esempi:

    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 

    Invece di “java -jar ffdec.jar” puoi utilizzare ffdec.bat su Windows, ffdec.sh su Linux / MacOs

Commenti

  • FFDec è fantastico, anche se ha una pessima GUI. Una piccola osservazione riguardo al loro file DEB: può essere eseguito con OpenJDK piuttosto che Oracle Java modificando lelenco delle dipendenze.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *