더 이상 소스가없는 SWF 파일에서 리소스를 디 컴파일하고 추출하는 무료 도구를 찾고 있습니다.

오픈 소스 도구가 유용합니다.

답변

  • SWFTools -SWF 조작 및 생성 유틸리티

    SWFTools 배포 (명령 줄 프로그램도 있음)를 설치하고 를 사용할 수 있습니다. 플래시 파일을 디 컴파일 할 수있는 SWFExtract

    OSX의 경우 brew install swftools를 통해 설치합니다.

    다음과 같은 도구를 설치합니다. 형식 : as3compile, font2swf, jpeg2swf, pdf2swf, png2swf, swfbbox, swfc, swfcombine, swfdump, swfextract, swfrender, swfstrings, wav2swf.

    를 사용하면 swf 파일에서 swf 영화 클립 및 개체를 추출 할 수 있습니다.

  • FFDec ( GitHub )-JPEXS 무료 플래시 디 컴파일러

    오픈 소스 플래시 SWF 디 컴파일러 그리고 편집자. 리소스 추출, SWF를 FLA로 변환, ActionScript 편집, 이미지, 사운드, 텍스트 또는 글꼴 교체. 다양한 출력 형식을 사용할 수 있습니다. Windows, Linux 또는 MacOS에서 Java와 함께 작동합니다.

    예 :

    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 

    “java -jar ffdec.jar”대신 Windows에서는 ffdec.bat를, Linux / MacO에서는 ffdec.sh를 사용할 수 있습니다.

코멘트

  • FFDec은 끔찍한 GUI를 가지고 있어도 굉장합니다. DEB 파일에 대한 작은 설명 : 종속성 목록을 변경하여 Oracle Java가 아닌 OpenJDK로 실행할 수 있습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다