Bagaimana Anda mendekompilasi file swf [ditutup]

94

Saya adalah pengelola situs yang diduga 'kehilangan' kode sumber ke file flash swf. Bagaimana cara mendekompilasi sumber ini?

Apakah ada program online atau offline yang dapat saya gunakan?

Nathan Feger
sumber
5
Jika Anda ingin mengubahnya menjadi HTML5, Anda dapat menggunakan Swiffy: google.com/doubleclick/studio/swiffy
Johannes Fahrenkrug

Jawaban:

71

Ini juga dapat dilakukan dengan bebas secara online: http://www.showmycode.com/

EDIT Pencarian Google cepat menemukan daftar ini, yang mungkin memiliki semua alat yang mungkin Anda inginkan (lihat komentarnya juga): http://bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html

Ohad Schneider
sumber
5
situs web ini sekarang bermasalah dan tidak menampilkan kode lagi, apakah ada yang bagus lainnya?
Osa
3
Pencarian Google cepat menemukan daftar ini, yang mungkin memiliki semua alat yang mungkin Anda inginkan (lihat komentarnya juga) bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
Ohad Schneider
Sebagai catatan, tidak ada apa pun di daftar pengurai gratis yang berfungsi untuk saya. Beberapa memang dekat, tetapi pada akhirnya tetap tidak berguna.
Roman Starkov
@romkyns - dapatkah Anda menjelaskan apa yang sebenarnya tidak berhasil? File apa yang Anda miliki, AS2 atau AS3 (dapatkah Anda mengunggahnya di suatu tempat)? Alat apa yang Anda coba?
Ohad Schneider
2
showmycode mengatakan proyek ditutup; Halaman kosong.
Dor1000
21

Biasanya 'hilang' adalah eufemisme untuk "Kami berhenti membayar pengembang dan sekarang dia tidak akan memberi kami kode sumbernya."

Karena itu, saya memiliki salinan dari Burak's ActionScript Viewer , dan bekerja dengan cukup baik. Pencarian google sederhana akan menemukan Anda banyak pengurai SWF lainnya.

davr
sumber
ASV belum mendekompilasi barang AS3 / Flash 9.
Brent
1
Apa yang Anda bicarakan, itu adalah barang AS3 yang terurai selama berabad-abad, saya telah menggunakannya untuk melakukan itu. Tentu Anda harus membelinya, versi gratisnya jauh lebih tua daripada versi berbayar.
davr
9

Dapatkan dekompiler Sothink SWF. Tidak gratis, tapi sepadan. Baru-baru ini menggunakannya untuk mendekompilasi SWF yang fla-nya telah hilang, dan saya benar-benar bisa melakukan swf-fla bolak-balik dan kembali!
teks tautan

Robert Jeppesen
sumber
Jadi menurutku sangat bagus. Lee Brimelow memiliki tutorial yang bagus untuk menggunakannya: gotoandlearn.com/play?id=70
Kristian J.
2

Saya beruntung dengan SWF :: File library di CPAN, dan khususnya alat dumpswf.plx yang disertakan dengan distribusi itu. Ini menghasilkan kode Perl yang, ketika dijalankan, meregenerasi SWF Anda.

Chris Dolan
sumber
2

Saya telah menggunakan dekompiler Sothink SWF beberapa kali, satu-satunya masalah adalah karena proyek menjadi lebih kompleks, keluaran dari dekompiler semakin sulit untuk dikompilasi kembali. Tetapi ini memastikan bahwa Anda bisa mendapatkan file .as Anda hampir sepanjang waktu, fla yang dapat dikompilasi adalah sebuah pertanyaan.

Sothink SWF Decompiler

ymutlu
sumber
bisakah kamu menambahkan link ke ini? Aku akan memberi suara positif.
Nathan Feger