A JPEXS Free Flash Decompiler (FFDec) egy ingyenes és nyílt forráskódú Flash dekompiláló eszköz. A program megtekintheti a forráskódot vagy az Actionscrip{filter}t1/2 három részét, exportálhatja vagy szerkesztheti (kódszerkesztő AS3). A szöveg vagy képek szerkeszthetők vagy cserélhetők. Az SWF decompilerben formákat, képeket, hangokat vagy filmeket is exportálhatsz. Az SWF-ről FLA formátumra való átalakítás is elfogadható.
Java 7, Linux vagy Mac OS telepítése szükséges Windowsba
Java 7 vagy annál magasabb követelmények
Elérhető Windowsra, Linuxra és MacOS-re
Felhasználói felület
A címkefa megjeleníti
Az Office 2003 kék megjelenése és hangulata
Szalagpanelek, fülek és alkalmazásikonok
Kompatibilis a kategóriacímkék fáival (alakok, sprite-ok, szöveg, ...) )
- Minden címke egy karakterazonosítót jelenít meg, és opcionális nevet vesz fel az ExportAsset vagy más információk alapján
Két panel kiadás
- A bal oldali panelen, a editionoriginal előzetes jobb oldalon
Húzd és dobd el az swf fájlt a főablakba, hogy megnyitod a fájlt
Húzd a fa elemeket az ablak kijárati tárgyán
A projekt váltó háttérszínének előzetese
Kényelmesen lépj be az alkalmazás konfigurációhoz a beállítások fülön keresztül
Többnyelvű támogatás: angol, cseh, kínai, holland, német, magyar, portugál, orosz, spanyol, svéd, ukrán
Nyisd ki a fájlt
Képernyőképek nyissát/mentése
Támogatja mind a SWF fájlokat, mind a tömörítetlen Zlib és LZMA tömörítést
Mind az AS1/2, mind az AS3 fájlok támogatottak
A Scaleform a GFx-ben támogatja a fájlokat (*. GFX )
A fájlt húzva és leengedve nyitja meg a fájlkontextus menüből vagy a szabványok szövetségéből
A frissítés gomb újra olvasja a fájlt
Megjelenített SWF objektum
SWF képernyőkép megjelenítése (MorphShape)
Shape (DefineShape1-4 címke)
MorphShapes (DefineMorphShape1-2 címkék)
Dzsinn (DefineSprite tag)
Gombok (DefineButton1-2 fülek)
Text (DefineText1 - 2, DefineEditText címke, nincs TLF támogatás)
Képek (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 címkék)
Betűtípusok (DefineFont1 - 3, DefineCompactedFont, DefineFontInfo1 - 2, DefineFontName címkék)
- Név, karakterelőzetes, felemelkedés, bukás, háztartási főszereplő, félkövér/dőlt logó
Videó (DefineVideoStream, VideoFrame címkék)
Hang (DefineSound, SoundStreamHead1-2, SoundStreamBlock fül)
Szkriptek (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)
- Műveletek cript forrása, P-kód, hexadecimális, vezérlő áramlásdiagram
keretek (ShowFrame, PlaceObject1-3 címkék, PlaceObject4 AMF nélkül, RemoveObject1-2)
Az egész SWF előzetes
Exportált SWF objektumok
Export párbeszéd
Shape (DefineShape1-4 címke)
- SVG formátum, limit
Text (DefineText1 - 2, DefineEditText címke, nincs TLF támogatás)
- Egyszerű szöveg vagy formázás
Képek (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 címkék)
- JPEG vagy PNG formátum
Videó (DefineVideoStream, VideoFrame címkék)
- FLV formátum hang nélkül
Hang (DefineSound, SoundStreamHead1-2, SoundStreamBlock fül)
- MP3/WAV/FLV formátum (ugyanaz a formátum, mint bemenet, újratömörítés nélkül)
BinaryData (DefineBinaryData tag)
Szkriptek (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)
- Műveletek cript, P kód
Exportálás FLA formátumba
Exportálási menü
- Flash Burst 6 FLA formátum (tömörített vagy lezárt XFL)
Shape (DefineShape1-4 címke)
MorphShapes (DefineMorphShape1-2 címkék)
- Alak tween
Dzsinn (DefineSprite tag)
Gombok (DefineButton1-2 fülek)
Text (DefineText1 - 2, DefineEditText címke, nincs TLF támogatás)
Képek (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 címkék)
Videó (DefineVideoStream, VideoFrame címkék)
Hang (DefineSound, SoundStreamHead1-2, SoundStreamBlock fül)
Scripts (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButton, SymbolClass, ExportAssets, BUTTONCONDACTION, CLIPACTIONRECORD)
keretek (ShowFrame, PlaceObject1-3 címkék, PlaceObject4 AMF nélkül, RemoveObject1-2)
- Nincsenek tesztek a között.
Háttérszín (SetBackgroundColor címke)
SWF objektumok szerkesztése
Szöveg szerkesztése
Text (DefineText1 - 2, DefineEditText címke, nincs TLF támogatás)
- Szöveg és paraméterek szerkesztése
Képek (DefineBitsJPEG2-4, DefineBitsLossless1-2 címkék)
- Cserélni
betűtípus (DefineFont1 -3, DefineCompactedFont tag, DefineFontInfo1 -2).
- Új karakterek hozzáadása a meglévő karakterek helyettesítésére
Szkriptek (DoABC, DoABCDefine, DoInitAction, DoAction címkék. DefineButton, BUTTONCONDACTION, CLIPACTIONRECORD)
A szerkesztés során végzett műveletek
A szerkesztés során végzett műveletek
A bal oldalon az Actions cript kódot és a jobb oldalon a p kódot mutatja
Kattints az AS item hilightokra a p-kódban, és fordítva
AS1/2: Szerkesztés egy meglévő művelet P-kódját, közvetlenül Műveletek cript szerkesztése
- A szerkesztés közvetlenül kísérleti, és egyes funkciók nem működhetnek megfelelően.
AS3: Módosítsd egy meglévő osztály jellemzőit. Szerkesztés a p-kódot és a különböző funkcióparamétereket.
AS3 P-kód: A szintaxis a RABCDasm-on alapul. Részletekért lásd a weboldalát.
- A folyamatos medencék automatikusan frissülnek
AS3: Új funkciók hozzáadva
- Új metódusokat vagy slotokat/állandókat hozzáadni a meglévő osztályokhoz
eszközök
Beépített ügynökök
Keresés az Actions kript forrásokra (szöveg vagy reguláris kifejezések)
Lépj a Dokumentumokhoz (AS3)
Ügynökség
- Konfiguráld böngésződet, hogy használja a proxy-t
- Proxy szimatolja a HTTP kommunikációt és kereső SWF fájlokat
- Találni egy helyet, ahol a SWF fájlt szerkeszthetjük, majd a proxy segítségével vállaljuk a felelősséget
Emlékek keresése
- Más folyamatokban keressük a szuverén vagyonalapok emlékét
Keress a böngészőgyorsítótárban
- Keresés a szuverén vagyonalapokra a böngésző gyorsítótárában
- Támogatott böngészők: Mozilla Firefox, Google Chrome/Chrome
Zavartalanítás
- AS3 P-kód elhomályosítás (ritkán dolgozzák fel a halott kód behelyezésének eltávolítását rejtéssel)
- Átnevezni az azonosítókat globálisan
- Érvénytelen azonosítók átnevezése (az obfuszkátorok általában rossz karakterekhez használnak azonosítókat)
Felállít
Automatikus elhomályosítás
- Az alkalmazás automatikusan eltávolíthatja a halott és más elrejtett kódokat. Ezt ki lehet kapcsolni, hogy felgyorsítsa a dekompilációt.
Használd a saját Flash böngésződet
- A Windows platformon elérhető a belső Flash böngésző, így a Flash tartalom Adobe Flash Player telepítése nélkül is megjeleníthető. Más platformokon a belső néző alapértelmezetten be van kapcsolva.
Párhuzamos gyorsulás
- Az alkalmazás párhuzamos módszereket (szálakat) használhat a SWF/dekompiláció gyorsabb olvasásához
A dekompiláció tilos
- Dekompilációként letiltható, így csak a P-kód látható. Ez olyan, mintha a dekompilálás sok időt vesz igénybe, például.
Add FFDec a SWF fájl kontextus menübe
- Windows platformokon ez hozzáadhatja a "Open WithFFDec" jobb kattintásos kontextusmenüt a Windows Explorerben
Használd a tártárt a lemezen
- Az FFDec gyorsítótárat használ, hogy felgyorsítsa a többször megközelített tárgyakat. Ha ezen a terméken van, a cache fájlok ideiglenes könyvtárban vannak tárolva a lemezen, különben memóriában tárolják őket.
Jelöld ki a dokumentumosztályt az indításkor
- Az FFDec SWF megnyitható és közvetlenül az AS3 dokumentumosztályba ugorható
Változtasd a nyelvbeállításokat
más
Töröld a címkéfát a kontextus menü jobb kattintásával
Parancssori érvek támogatása
korlát
Korlátozások a nem Windows platformokon:
- Beépített flash memória SWF erőforrás-megjelenítéshez. Ez a böngésző lehet, hogy pontatlan, néhány címke nem elérhető (videó/hang, DefineEditText)
- Jobb kattintással menüasszociációk nem elérhetők
- A memóriakereső eszköz nem elérhető Letöltési cím:A hiperlink bejelentkezés látható.
|