Blog Business Review Gadget Games General Highlight Humour Internet Mailbox Opinion Tips&Tricks Tutorial

Memproteksi File SWF dan EXE Buatan Adobe Flash



Author: DHINATACOM
Posted: 07.08.2007 at 06:45.
Last Updated: 07.08.2007 at 06:50.
39 Komentar.

Pada umumnya para seniman Multimedia yang bekerja dengan perangkat lunak Adobe Flash akan menghasilkan dua format file populer yang digunakan saat ini, yaitu SWF dan EXE. Kedua format tersebut merupakan hasil kompilasi dari file source milik Adobe Flash yaitu FLA. Tapi tahukah Anda bahwa kedua format file tersebut ternyata dapat dibongkar kembali?
Seperti layaknya orang yang mau berperang, biasanya kedua belah pihak akan saling mencari informasi tentang strategi dan senjata apa saja yang akan digunakan oleh musuhnya. Nah, begitu juga yang akan kita lakukan. Yang akan kita lawan adalah para pembajak hak cipta J. Dalam artikel ini kita akan melihat software apa saja yang biasa digunakan sebagai decompiler file SWF dan EXE milik Adobe Flash.

Piranti Lunak Pembobol SWF

Para peselancar Internet tentunya sudah mengetahui kehandalan file SWF dalam memuat sebuah konten Multimedia. Format SWF digunakan secara luas dalam berbagai bentuk konten yang ada diInternet. Situs, Company profile, e-card, forum, e-book, games online, dan animasi yang ada di Internet sekarang ini merupakan contoh produk yang dapat dibuat dengan Adobe Flash, tentunya dengan format SWF.

Namun dibalik kehandalannya, format SWF juga memiliki sisi kelemahan yang cukup fatal. Pasalnya dengan sebuah aplikasi decompiler file SWF yang tersedia di Internet, kita dapat membongkar kembali file hasil compiler tersebut. Kita dapat mengambil ActionScript, suara, gambar, serta informasi teknis lainnya seperti frame rate, jenis font yang digunakan, serta tehknik pembuatannya. Salah tool decompiler terbaik yang penulis temukan adalah Sothink SWF Decompiler.

Dengan mudahnya, ActionScript yang terdapat didalam file SWf tersebut dilihat dan dapat di salin oleh orang lain. Tentu sangat tidak menguntungkan bagi para developer yang membuatnya namun menjadi keuntungan bagi para developer baru. Anda bisa mengunduh software ini di http://www.sothink.com. Dalam artikel ini penulis mengggunakan Sothink SWF Decompiler MX 2005c Build 51108. Dalam versi ini Sothink SWF Decompiler mampu melakukan decompiler untuk Flash Player 8 dan ActionScript 2.0.
Format EXE Belum Tentu Aman!

 Setelah mengetahui kelemahan format SWF, banyak orang langsung berpikir untuk merubah format hasil karya mereka menjadi bentuk EXE. Meskipun hasil karya yang dibuat tidak dapat ditampilkan secara online di Internet, kemungkinan untuk “di curi” semakin kecil pikirnya. Apa lagi jika membuat games online yang biasanya meangandung banyak ActionScript, tentu saja pembuatnya tidak rela jika dalam waktu kurang dari 5 detik, semua jerih payahnya disalin oleh orang lain.

 Jika Anda masih berpikir demikian, segera ubah persepsi Anda. Kini format EXE sama tidak amannya dengan format SWF. Dengan bantuan tool khusus, format EXE dapat dengan mudahnya diubah kembali menjadi format SWF. Tidak percaya? Coba unduh terlebih dahulu paket instalasi piranti lunak bernama Sparkle FlashKeeper di http://www.flashkeeper.com. Segera install pada PC Anda lalu jalankan aplikasi ini.

Pada menu utama, pilih menu [Tool] > [Convert Exe to Swf] lalu tentukan sumber file EXE yang akan diubah menjadi SWF serta tempat tujuannya. Kalau sudah tekan tombol [Ok] (Gambar 3). Tanpa perlu menunggu lama format file tersebut akan dirubah menjadi SWF, sehingga Anda mempunyai dua file dengan format EXE dan SWF. Kalau sudah berubah formatnya menjadi SWF, gunakan saja Sothink SWF Decompiler untuk melihat jeroannya. Mudah bukan?
SWF Protect : Tool Proteksi SWF Yang Handal

Diawal artikel kita telah membahas tentang rentannya keamanan file SWF. Nah, jika ada tool canggih untuk membobol file SWF seperti Sothink SWF Decompiler, kini ada lawan yang tangguh untuknya, namanya SWF Protect. Pada artikel ini penulis menggunakan SWF Protect 1.6. Silahkan Anda unduh aplikasi ini di http://www.swfprotect.net. Tanpa perlu melakukan instalasi Anda sudah dapat langsung menjalankan aplikasi ini. Pada versi trialnya aplikasi ini hanya dapat dijalankan sampai 10 kali pemakaian. Ya lumayan untuk sekedar mencoba.

 Antar muka aplikasi ini sangat sederhana. Pada bagian sebelah kiri terdapat fitur File Explorer yang dapat digunakan untuk menjelajah direktori tempat file SWF milik Anda berada. Nah, cari letak direktorinya melalui fasilitas ini. Dibawahnya ada panel [SWF Files]. Pilih file SWF yang akan diproteksi. Jika sudah tekan tombol [Protect File]. Tanpa harus menunggu lama file SWF yang telah terproteksi segera dibuat. Secara standar namanya adalah Protected_namafile.swf.

 Untuk membuktikan apakah file tersebut sudah aman, coba bongkar jeroannya dengan cara yang penulis jelaskan diawal artikel menggunakan Sothink SWF Decompiler. Kini tidak perlu lagi yang Anda khawatirkan, karena SWF Protect telah mengunci ActionScript milik Anda. Sothink SWF Decompiler ternyata tidak mempu menerjemahkan enskripsi yang dilakukan oleh SWF Protect terhadap file SWF tersebut. SWF Protect 1.6 bisa digunakan untuk memproteksi format file SWF Flash 8 dan ActionScript 2.0.
MDM Zinc v2.5 : Bikin Format EXE Secara Permanen

 Untuk menangani format EXE, piranti lunak MDM Zinc adalah gacoannya. Aplikasi ini dapat merubah format SWF menjadi EXE secara permanen sehingga tidak memungkinkan lagi untuk melakukan decompiler terhadapnya. Nah, sekali lagi cara untuk membuktikannya adalah dengan mencobanya.

 Unduh terlebih dahulu MDM Zinc di http://www.multidmedia.com. Dalam artikel ini penulis menggunakan MDM Zinc v2.5 Version 2.5.0.29 Trial Edition. Aplikasi ini sebenarnya memiliki banyak fitur menarik didalamnya. Namun yang akan kita gunakan adalah fasilitas standar yaitu merubah format SWF menjadi EXE. Pada bagian utama antarmuka aplikasi ini pilih tab menu [Input File]. Pada panel [Input Source] dan [Output] atur letak sumber file SWF dan tempat tujuan file EXE yang akan dibuat. Jika sudah tekan tombol [Build] yang ada pada bagian pojok kanan bawah program. Segera file EXE ala MDM Zinc akan dibuat.

 Nah, sekali lagi kita coba tool decompiler EXE bernama Sparkle FlashKeeper untuk membongkar EXE yang tadi kita buat. Setelah penulis coba ternyata aplikasi ini tidak mampu melakukan konversi terhadap file EXE tersebut. Dengan demikian kemungkinan terjadinya decompiler akan semakin kecil. Namun sayangnya MDM Zinc bukan aplikasi gratis. Jika menggunakan masa trial, file EXE milik Anda akan mengandung splash screen dan konten yang menampilkan iklan.

Proteksi Sederhana Untuk Fomat SWF

 Jika file SWF milik Anda adalah sebuah film animasi, menggunakan tool SWF Protect untuk memproteksinya mungkin agak terlalu berlebihan, sebabnya aplikasi tersebut memang dirancang untuk mengunci ActionScript, bukan objek-objek yang terkandung didalamnya. Apalagi mengingat aplikasi tersebut tidak gratis.

 Tanpa menggunakan aplikasi tambahan apapun sebenarnya Adobe Flash sudah mempu untuk “mencuri” berbagai objek yang terkandung dalam suatu file SWF seperti shape dan gambar raster.  Anda hanya perlu menjalankan perintah dimenu [File] > [Import] > [Import to Stage…]. Pilih file SWF yang ingin “dicuri” objeknya. Lalu klik [Open]. Dengan cara begini saja Adobe Flash mampu melakukan “pencurian” sederhana.

 Kalau saja film animasi hendak di proteksi, gunakan saja proteksi dengan cara yang sederhana pula. Kita akan mencoba memproteksinya langsung dari Adobe Flash. Sebelum melakukan publish, pilih menu [File] > [Publish Settings…].  Pilih tab menu [Flash] lalu beri tanda pada kotak [Protect from import]. Pada bagian passwod, ketik kata sandinya. Usahakan lebih dari 6 karakter. Kalau sudah publish flash movie Anda.

 Nah sekarang coba Import kembali flash movie Anda dengan cara yang telah diterangkan diatas. Sebuah kotak dialog akan muncul menyakan kata sandi yang digunakan pada saat mem-publish flash movie. Jadi file SWF tersebut sudah sedikit lebih aman berkat adanya fasilitas proteksi sederhana dari Adobe Flash. Namun tetap ingat, objek yang ada didalamnya masih bisa dicuri dengan Sothink SWF Decompiler.

Trik Proteksi Sederhana Untuk Fomat EXE

Untuk format EXE, Adobe Flash memang tidak menyediakan fasilitas proteksi apapun. Tapi kita masih bisa mengelabui user dengan cara mengganti ikon dan keterangan yang ada dalam file EXE tersebut. Jadi user tidak mengetahui Adobe Flash versi berapa yang kita pakai untuk membuatnya. Anda dapat memanfaatkan freeware bernama Resource Hacker. Anda bisa mendapatkan tool mungil ini di http://rpi.net.au/~ajohnson/resourcehacker. Dalam artikel ini penulis menggunakan Resource Hacker versi 3.4.0.79.

Tanpa perlu melakukan instalasi Anda sudah bisa menggunakan tool ini. Cara penggunaannya tidak terlalu rumit. Pertama buka file EXE melalui [File] > [Open…]. Pada bagian sebelah kiri jendela terdapat menu berbentuk tree. Pilih menu [Version Info] > [1] > [1033]. Pada resource ini Anda dapat memanipulasi keterangan yang ada pada suatu file EXE buatan Flash. Misalnya nama perusahaan, versi Adobe Flash yang digunakan, dan lain-lain.

Masih banyak lagi yang dapat Anda manipulasi dengan aplikasi ini. Coba jelajahi setiap tree menu yang ada. Pilih resource dengan nama 1033. Nama tersebut merupakan kode dari bahasa Inggris dalam Flash Player. Karena versi Adobe Flash yang kita gunakan kebanyakan versi bahasa Inggris, kecuali Anda menggunakan Adobe Flash versi bahasa lain, bahasa Prancis misalnya. Jika Anda telah selesai memanipulasi ikon, menu, atau keterangan lainnya, tekan tombol [Compile Script]. Setelah itu simpan file tersebut melalui menu [File] > [Save As…]. Jangan lupa memberikan ekstension .exe diakhir nama file.

Tidak Ada Format File Yang 100% Aman

Kedua format populer yang dihasilkan Adobe Flash yaitu SWF dan EXE memang telah memiliki spesialis software pihak ketiga yang dapat digunakan untuk mengamankannya dari pembajakan hak cipta. Namun Anda perlu tetap ingat, selalu ada cara yang dapat digunakan untuk menembus sistem buatan manusia. Bisa saja suatu hari nanti akan ada aplikasi yang dapat menerjemahkan enksripsi dari SWF Protect dan mampu mengkonversi EXE milik MDM Zinc menjadi bentuk SWF. Dan perlu penulis ingatkan bahwa aplikasi decompiler semacam Sothink SWF Decompiler dan Sparkle FlashKeeper bukanlah musuh utama Anda. Aplikasi ini memiliki image negatif karena  banyak disalahgunakan oleh para pembajak, sehingga merugikan para developer Multimedia interkatif.

Oleh sebab itu terus ikuti perkembangan TI khususnya dalam hal ini issue seputar Adobe Flash. Cobalah bergabung dengan komunitas pengguna Adobe Flash misalnya forum ataupun milis yang secara khusus membahas tentang Adobe Flash. Misalnya forum BabaFlash.com. Dari sana kita bisa mendapat banyak sekali ilmu dan perkembangan terbaru seputar Adobe Flash.



komentar pembaca DHINATACOM

  1. Pengunjung says:

    infonya hebat – keran – mauntabbb
    Salam kenal mass ayuk

  2. Akang Janto Wae says:

    Mas Dhinatacom

    Kamu pintar dan cerdas deh, mudah2an ilmu kamu tetap bermanfaat sekali bagi aku dan orang lain. Semoga Tuhan senantiasa memberikan pahala ke Mas Dhina. Salam kenal Janto. Ntar kalo aku ada pertanyaan bantu ya. Mas telepon kamu berapa ya?
    Punya Crack Desktop Author 6.5.1. tidak atau di bawahnya

  3. P_man says:

    Makasi banget infonya y..ni sangat membantu..wah tapi sayang banget trail semua ya…he2 kl g ngerepotin kalo ada converter gratis ksi tau ke email saya y..thanks bgt y..

  4. banie says:

    Wah…baru tahu nich, banyak yang tak aman rupanya di dunia maya ini.

  5. Terimaskih atas posting yang sangat bermanfaat ini….langsung tak coba….hwhhheheheh capedeh gatau bye tipi konslet sombong tendang ayuk damn gatau

  6. keren abiszzzz thanks

  7. Cah QeeNee says:

    Wah….Bagus banget artikelnya. Ini yang dicari-cari
    Jadi tambah ilmu nih…
    Terima kasih banyak Mas!

  8. enshev says:

    bagus gan thanks infonya..

    recseller

    boleh minta nomer gak gan? buat tanya tana n sharing ilmu…

    kalou boleh PM ajah d enshev@yahoo.co.id

    atau ke ID kaskus cgyusuf

    thanks gan… salaman

  9. dewi says:

    help me,,,
    bagaimana?? Jika semua aplikasi.x berubah format.x jadi adobe reader’?? Sehingga smua aplikasi tidak bisa d bku? Thx full

  10. sapta says:

    mau nanya nih
    kalo mau ngubah ke file .exe selain dengan menu publish setting gimana yaa??
    saya juga pakek eksternal file, semisal .txt
    saya masukin semua materi tntng aplikasi saya ke dalam .txt nih, tapi stlh d publish setting jadi file .exe, trus d masukin ke pc lain, file txt nya gak tampil

  11. P. Priadi says:

    Software pihak ke 3 semacam SWF2EXE
    Dapat dikonversi ke unprotected flash projector
    yang mana menjadi mungkin untuk dikonversi ke
    swf file dengan EXE2SWF

    SWF2EXE Deprotector
    http://www.seagea.com/sedeprotector

  12. Affan says:

    ngakak hahahahahahahahaha mantaaaap
    update lagi besok bang yess yess yess yess yess yess yess yess yess yess yess yess yess yess yess capedeh

D . ( . P . diem . piss . kaget . nocomment . malu . mimpi . licik . ide . yess . tipi . tendang . sombong . sinchan . sial . senam . nyerah . ngiler . nggaya . nangis . musik . males . love . konslet . kembar . gatau . damn . bye . ayuk . belajar . tutupkuping . tolong . terharu . strees . serang . sendiri . ngakak . mimisan . mati . mantap . kesel . keren . kartukuning . kartumerah . fiuhhh . cendol . salaman . recseller . maho . marah . najis . kiss . bingung . berduka . takut . ngacir . ngacir2 . janganribut . capedeh .

Petunjuk komentar:
1. Tolong tulis komentar yang berhubungan dengan topik artikel. Jangan mengirim SPAM!
2. Komentar yang tidak berhubungan atau SPAM akan dihapus.
3. Klik gambar emoticon diatas untuk menampilkannya pada komentar Anda.

Catatan: Beberapa emoticon yang ditampilkan merupakan hak cipta dari Kaskus.

home DHINATACOM


Home Article Index Contact Disclaimer F.A.Q


langganan majalah DHINATACOM
home DHINATACOM