JPEXS Free Flash Decompiler (FFDec) ir bezmaksas un atvērtā koda Flash dekompilēšanas rīks. Programma var apskatīt avota kodu vai 3 daļas Actionscrip{filter}t1/2, eksportēt vai rediģēt to (koda redaktors AS3). Tekstu vai attēlus var rediģēt vai aizstāt. Iekš SWF Decompiler jūs varat arī eksportēt formas, attēlus, skaņas vai filmas. Ir pieņemama arī SWF uz FLA formāta konvertēšana.
Nepieciešama Java 7, Linux vai Mac OS instalēšana operētājsistēmā Windows
Nepieciešama Java 7 vai jaunāka versija
Pieejams operētājsistēmām Windows, Linux un MacOS
Lietotāja interfeiss
Tiek parādīts uzlīmju koks
Office 2003 izskats un darbība zilā krāsā
Lentes paneļi, cilnes un programmu ikonas
Savietojams ar kategoriju tagu kokiem (formas, sprites, teksts, ...) )
- Katrs tags parāda rakstzīmju identifikatoru un ņem izvēles nosaukumu no ExportAsset vai citas informācijas
Divi paneļa izdevumi
- Panelī kreisajā pusē, editionoriginal preview labajā pusē
Velciet un nometiet swf failu galvenajā logā, lai atvērtu failu
Koka vienumu vilkšana ārpus loga izejas no vienuma
Projekta mainīgās fona krāsas priekšskatījums
Ērti piekļūstiet lietotnes konfigurācijai, izmantojot iestatījumu cilni
Daudzvalodu atbalsts: angļu, čehu, ķīniešu, holandiešu, vācu, ungāru, portugāļu, krievu, spāņu, zviedru, ukraiņu
Faila atvēršana
Atvērt / saglabāt cilnes ekrānuzņēmumus
Tas atbalsta gan SWF failus, gan nesaspiestu Zlib un LZMA saspiešanu
Tiek atbalstīti gan AS1/2, gan AS3 faili
Scaleform GFx atbalsta failus (*. GFX )
Atveriet failu, velkot un nometot, faila konteksta izvēlnē vai standartu asociācijā
Atsvaidzināšanas poga vēlreiz nolasa failu
Parādītais SWF objekts
SWF ekrānuzņēmumu displejs (MorphShape)
Forma (DefineShape1-4 etiķete)
MorphShapes (DefineMorphShape1-2 tagi)
Genie (DefineSprite Tag)
Pogas (DefineButton1-2 cilnes)
Teksts (DefineText1 - 2, DefineEditText tags, bez TLF atbalsta)
Attēli (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tagi)
Fonti (DefineFont1 - 3, DefineCompactedFont, DefineFontInfo1 - 2, DefineFontName tagi)
- Vārds, rakstzīmju priekšskatījums, pieaugums, kritums, vietējais svins, treknraksts/slīpraksts logotips
Video (DefineVideoStream, VideoFrame tagi)
Skaņa (DefineSound, SoundStreamHead1-2, cilne SoundStreamBlock)
Skripti (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)
- Darbības cript avots, P-kods, heksadecimāla, vadības plūsmas diagramma
rāmji (ShowFrame, PlaceObject1-3 tagi, PlaceObject4 bez AMF, RemoveObject1-2)
Visa VF priekšskatījums
Eksportētie SWF objekti
Eksportēšanas dialoglodziņš
Forma (DefineShape1-4 etiķete)
- SVG formāts, ierobežojums
Teksts (DefineText1 - 2, DefineEditText tags, bez TLF atbalsta)
- Vienkāršs teksts vai formatējums
Attēli (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tagi)
- JPEG vai PNG formāts
Video (DefineVideoStream, VideoFrame tagi)
- FLV formāts bez audio
Skaņa (DefineSound, SoundStreamHead1-2, cilne SoundStreamBlock)
- MP3/WAV/FLV formāts (tāds pats formāts kā ievade, bez atkārtotas saspiešanas)
BinaryData (tags DefineBinaryData)
Skripti (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)
- Darbības cript, P kods
Eksportēšana FLA formātā
Eksportēšanas izvēlne
- Flash Burst 6 FLA formāts (saspiests vai atspiests XFL)
Forma (DefineShape1-4 etiķete)
MorphShapes (DefineMorphShape1-2 tagi)
- Formas tween
Genie (DefineSprite Tag)
Pogas (DefineButton1-2 cilnes)
Teksts (DefineText1 - 2, DefineEditText tags, bez TLF atbalsta)
Attēli (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tagi)
Video (DefineVideoStream, VideoFrame tagi)
Skaņa (DefineSound, SoundStreamHead1-2, cilne SoundStreamBlock)
Skripti (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButton, SymbolClass, ExportAssets, BUTTONCONDACTION, CLIPACTIONRECORD)
rāmji (ShowFrame, PlaceObject1-3 tagi, PlaceObject4 bez AMF, RemoveObject1-2)
- Nav testu starp
Fona krāsa (tags SetBackgroundColor)
SWF objektu rediģēšana
Teksta rediģēšana
Teksts (DefineText1 - 2, DefineEditText tags, bez TLF atbalsta)
- Rediģēt tekstu un parametrus
Attēli (DefineBitsJPEG2-4, DefineBitsLossless1-2 tags)
- Aizstāt
fonts (DefineFont1 -3, DefineCompactedFont tag, DefineFontInfo1 -2).
- Pievienojiet jaunas rakstzīmes, lai aizstātu esošās rakstzīmes
Skripti (DoABC, DoABCDefine, DoInitAction, DoAction tagi. DefineButton, BUTTONCONDACTION, CLIPACTIONRECORD)
Rediģēšanas darbības
Rediģēšanas darbības
Kreisajā pusē rāda kodu Actions cript un labajā pusē – kodu p
Noklikšķiniet uz AS vienuma hilights p-kodā un otrādi
AS1/2: Rediģējiet esošas darbības P kodu, tieši Darbību rediģēšana
- Rediģēšana ir tieši eksperimentāla, un dažas funkcijas var nedarboties pareizi.
AS3: modificēt esošas klases raksturlielumus. Rediģējiet p-kodu un dažādus funkciju parametrus.
AS3 P kods: sintakse ir balstīta uz RABCDasm. Sīkāku informāciju skatiet tās tīmekļa vietnē.
- Pastāvīgie baseini tiek automātiski atjaunināti
AS3: pievienotas jaunas funkcijas
- Pievienot jaunas metodes vai slotus/konstantes esošajām klasēm
Instrumenti
Iebūvētie aģenti
Darbību rakstīšanas avotu (teksta vai regulāro izteiksmju) meklēšana
Iet uz dokumentiem ( AS3 )
Aģentūra
- Konfigurējiet savu pārlūkprogrammu, lai izmantotu mūsu starpniekserveri
- Starpniekserveris šņauc HTTP sakarus un meklē SWF failus
- Atrodiet vietu, kur var rediģēt SWF failu, un pēc tam izmantojiet starpniekserveri, lai uzņemtos atbildību
Meklēt atmiņas
- Meklēt valsts ieguldījumu fondu atmiņu citos procesos
Meklēšana pārlūkprogrammas kešatmiņā
- Meklējiet valsts ieguldījumu fondus tīmekļa pārlūkprogrammas kešatmiņā
- Atbalstītās pārlūkprogrammas: Mozilla Firefox, Google Chrome/Chrome
Pretapjukums
- AS3 P-koda apslēpšana (reti tiek noņemta mirušā koda ievietošana ar apslēpšanu)
- Pārdēvējiet identifikatorus globāli
- Nederīgu identifikatoru pārdēvēšana (obfuscators mēdz izmantot nepareizu rakstzīmju identifikatorus)
Iestatīt
Automātiska aizsegšanas novēršana
- Lietojumprogramma var automātiski noņemt mirušos un citus slēptos kodus. To var izslēgt, lai paātrinātu dekompilāciju.
Izmantojiet savu Flash pārlūkprogrammu
- Windows platformā ir pieejama iekšējā Flash pārlūkprogramma, tāpēc Flash saturu var parādīt bez Adobe Flash Player instalēšanas. Citās platformās iekšējais skatītājs ir ieslēgts pēc noklusējuma.
Paralēlais paātrinājums
- Lietojumprogramma var izmantot paralēlas metodes (pavedienus), lai ātrāk nolasītu SWF/dekompilāciju
Dekompilācija ir aizliegta
- Kā dekompilāciju to var atspējot tā, lai būtu redzams tikai P kods. Tas var būt, piemēram, dekompilēšana aizņem daudz laika.
FFDec pievienošana SWF faila kontekstizvēlnei
- Windows platformās tas var pievienot konteksta izvēlni "Atvērt ar FFDec" ar peles labo pogu Windows Explorer
Izmantojiet diska kešatmiņu
- FFDec izmanto kešatmiņu, lai paātrinātu atkārtoti piekļūstošus vienumus. Ja šajā produktā kešatmiņas faili tiek glabāti pagaidu direktorijā diskā, pretējā gadījumā tie tiks saglabāti atmiņā.
Dokumenta klases iezīmēšana startēšanas laikā
- FFDec SWF var atvērt un pāriet tieši uz AS3 dokumentu klasi
Valodas iestatījumu paneļa maiņa
otrs
Izdzēsiet tagu koku, ar peles labo pogu noklikšķinot uz konteksta izvēlnes
Komandrindas argumentu atbalsts
Ierobežojumu
Ierobežojumi platformās, kas nav Windows:
- Iebūvēta zibatmiņa SWF resursu displejam. Šī pārlūkprogramma var būt neprecīza, daži tagi nav pieejami (video/audio, DefineEditText)
- Izvēlnes asociācijas ar peles labo pogu nav pieejamas
- Atmiņas meklēšanas rīks nav pieejams Lejupielādes adrese:Hipersaites pieteikšanās ir redzama.
|