JPEXS Free Flash Decompiler (FFDec) adalah alat dekompilasi Flash gratis dan open-source. Program ini dapat melihat kode sumber atau 3 bagian Actionscrip{filter}t1/2, mengekspor atau mengeditnya (editor kode AS3). Teks atau gambar dapat diedit atau diganti. Di SWF Decompiler Anda juga dapat mengekspor bentuk, gambar, suara, atau film. Konversi format SWF ke FLA juga dapat diterima.
Memerlukan Java 7, Linux, atau Mac OS untuk diinstal di Windows
Java 7 atau lebih tinggi diperlukan
Tersedia untuk Windows, Linux, dan MacOS
Antarmuka pengguna
Pohon label ditampilkan
Tampilan dan nuansa Office 2003 berwarna biru
Panel pita, tab, dan ikon aplikasi
Kompatibel dengan pohon tag kategori (bentuk, sprite, teks, ...) )
- Setiap tag menampilkan ID karakter dan mengambil nama opsional dari ExportAsset atau informasi lainnya
Dua edisi panel
- Di panel di sebelah kiri, edisi pratinjau asli di sebelah kanan
Seret dan lepas file swf ke jendela utama untuk membuka file
Seret item pohon ke luar item keluar jendela
Pratinjau perubahan warna latar belakang proyek
Akses konfigurasi aplikasi dengan mudah melalui tab pengaturan
Dukungan multibahasa: Inggris, Ceko, Cina, Belanda, Jerman, Hongaria, Portugis, Rusia, Spanyol, Swedia, Ukraina
Buka file
Tangkapan layar tab buka/simpan
Ini mendukung file SWF dan kompresi Zlib dan LZMA yang tidak terkompresi
File AS1/2 dan AS3 didukung
Scaleform di GFx mendukung file (*. GFX )
Buka file dengan menyeret dan melepaskan, dari menu konteks file, atau dari asosiasi standar
Tombol refresh membaca file lagi
Objek SWF ditampilkan
Tampilan tangkapan layar SWF (MorphShape)
Bentuk (Label DefineShape1-4)
MorphShapes (DefineMorphShape1-2 Tags)
Jin (Tag DefineSprite)
Tombol (DefineButton1-2 tab)
Teks (DefineText1 - 2, tag DefineEditText, tidak ada dukungan TLF)
Gambar (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tags)
Font (DefineFont1 - 3, DefineCompactedFont, DefineFontInfo1 - 2, tag DefineFontName)
- Nama, pratinjau karakter, kebangkitan, kejatuhan, prospek domestik, logo tebal/miring
Video (tag DefineVideoStream, VideoFrame)
Suara (DefineSound, SoundStreamHead1-2, tab SoundStreamBlock)
Skrip (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)
- Tindakan cript sumber, kode-P, heksadesimal, diagram alir kontrol
bingkai (tag ShowFrame, PlaceObject1-3, PlaceObject4 tanpa AMF, RemoveObject1-2)
Pratinjau seluruh SWF
Objek SWF yang diekspor
Dialog ekspor
Bentuk (Label DefineShape1-4)
- Format SVG, batas
Teks (DefineText1 - 2, tag DefineEditText, tidak ada dukungan TLF)
- Teks biasa atau pemformatan
Gambar (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tags)
- Format JPEG atau PNG
Video (tag DefineVideoStream, VideoFrame)
- Format FLV tanpa audio
Suara (DefineSound, SoundStreamHead1-2, tab SoundStreamBlock)
- Format MP3/WAV/FLV (format yang sama dengan input, tidak ada kompresi)
Binary Data (tag DefineBinaryData)
Skrip (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButtonTag, BUTTONCONDACTION, CLIPACTIONRECORD)
- Tindakan cript, kode P
Ekspor ke format FLA
Menu ekspor
- Format Flash Burst 6 FLA (XFL terkompresi atau tidak ritsleting)
Bentuk (Label DefineShape1-4)
MorphShapes (DefineMorphShape1-2 Tags)
- Bentuk tween
Jin (Tag DefineSprite)
Tombol (DefineButton1-2 tab)
Teks (DefineText1 - 2, tag DefineEditText, tidak ada dukungan TLF)
Gambar (DefineBits, JPEGTables, DefineBitsJPEG2-4, DefineBitsLossless1-2 tags)
Video (tag DefineVideoStream, VideoFrame)
Suara (DefineSound, SoundStreamHead1-2, tab SoundStreamBlock)
Skrip (DoABC, DoABCDefine, DoInitAction, DoAction, DefineButton, SymbolClass, ExportAssets, BUTTONCONDACTION, CLIPACTIONRECORD)
bingkai (tag ShowFrame, PlaceObject1-3, PlaceObject4 tanpa AMF, RemoveObject1-2)
- Tidak ada tes antara
Warna latar belakang (tag SetBackgroundColor)
Mengedit objek SWF
Mengedit teks
Teks (DefineText1 - 2, tag DefineEditText, tidak ada dukungan TLF)
- Mengedit teks dan parameter
Gambar (DefineBitsJPEG2-4, DefineBitsLossless1-2 tags)
- Mengganti
font (DefineFont1 -3, tag DefineCompactedFont, DefineFontInfo1 -2).
- Tambahkan karakter baru untuk menggantikan karakter yang ada
Skrip (tag DoABC, DoABCDefine, DoInitAction, DoAction. DefineButton, BUTTONCONDACTION, CLIPACTIONRECORD)
Tindakan yang dimaksud dengan pengeditan
Tindakan yang dimaksud dengan pengeditan
Menampilkan kode cript Actions di sebelah kiri dan kode p di sebelah kanan
Klik pada item AS hilights di kode-p dan sebaliknya
AS1/2: Edit kode-P dari tindakan yang ada, langsung Tindakan cript editing
- Penyuntingan secara langsung bersifat eksperimental, dan beberapa fitur mungkin tidak berfungsi dengan baik.
AS3: Ubah karakteristik kelas yang ada. Edit kode-p dan berbagai parameter fitur.
Kode P AS3: Sintaks didasarkan pada RABCDasm. Lihat halaman webnya untuk detailnya.
- Kumpulan konstan diperbarui secara otomatis
AS3: Menambahkan fitur baru
- Tambahkan metode atau slot/konstanta baru ke kelas yang ada
alat
Agen bawaan
Cari sumber cript Tindakan (teks atau ekspresi reguler)
Buka Dokumen (AS3)
Agensi
- Konfigurasikan browser Anda untuk menggunakan proxy kami
- Proxy mengendus komunikasi HTTP dan mencari file SWF
- Temukan tempat di mana file SWF dapat diedit, lalu gunakan proxy untuk bertanggung jawab
Cari kenangan
- Mencari memori dana kekayaan negara dalam proses lain
Cari cache browser
- Cari dana kekayaan negara di cache browser web
- Browser yang didukung: Mozilla Firefox, Google Chrome/Chrome
Anti-kebingungan
- Pengaburan kode-P AS3 (jarang proses untuk menghapus penyisipan kode mati dengan pengaburan)
- Mengganti nama ID secara global
- Mengganti nama pengidentifikasi yang tidak valid (pengaburan cenderung menggunakan pengidentifikasi untuk karakter yang salah)
Mengatur
Anti-pengaburan otomatis
- Aplikasi dapat secara otomatis menghapus kode mati dan obfuskadu lainnya. Ini dapat dimatikan untuk mempercepat dekompilasi.
Gunakan browser Flash Anda sendiri
- Pada platform Windows, browser Flash internal tersedia, sehingga konten Flash dapat ditampilkan tanpa menginstal Adobe Flash Player. Di platform lain, penampil internal aktif secara default.
Percepatan paralel
- Aplikasi dapat menggunakan metode paralel (utas) untuk membaca SWF/dekompilasi lebih cepat
Dekompilasi dilarang
- Sebagai dekompilasi, itu dapat dinonaktifkan sehingga hanya kode-P yang terlihat. Ini bisa seperti dekompilasi membutuhkan banyak waktu, misalnya.
Tambahkan FFDec ke menu konteks file SWF
- Pada platform Windows, ini dapat menambahkan menu konteks klik kanan "Buka DenganFFDec" di Windows Explorer
Gunakan cache pada disk
- FFDec menggunakan caching untuk mempercepat item yang diakses berulang kali. Jika pada produk ini, file cache disimpan dalam direktori sementara pada disk, jika tidak, file tersebut akan disimpan dalam memori.
Sorot kelas dokumen saat startup
- FFDec SWF dapat dibuka dan dilompat langsung ke kelas dokumen AS3
Mengubah panel pengaturan bahasa
lain
Hapus pohon tag tag dengan mengklik kanan pada menu konteks
Dukungan untuk argumen baris perintah
batas
Batasan pada platform non-Windows:
- Memori flash bawaan untuk tampilan sumber daya SWF. Browser ini mungkin tidak akurat, beberapa tag tidak tersedia (video/audio, DefineEditText)
- Asosiasi menu klik kanan tidak tersedia
- Alat pencarian memori tidak tersedia Alamat Unduhan:Login hyperlink terlihat.
|