irrFuscator adalah obfuscator ActionScript. Ini melindungi. File SWF serta .AS dan . File MXML, tidak peduli apakah Anda menggunakan Flash atau flex. irrFuscator tersedia untuk baris perintah tetapi juga dilengkapi dengan frontend GUI yang nyaman. Ini mampu mengenkripsi string, metode obfuscate, variabel dan nama kelas, strip whitespace, melakukan obfuscation nondeterministik dan secara otomatis mendeteksi referensi ke kode flex eksternal.
ActionScript 3 Byte Code (abc) dalam file .swf masih berisi banyak simbol yang mengungkapkan cara kerja program Anda dan apa fungsinya, sehingga sangat mudah untuk merekayasa balik atau mencuri kode Anda. irrFuscator dapat digunakan dalam dua mode:
SWF Obfusction (Binary): melindungi file .swf yang ada.
Flex Obfuscation (Sumber): berbunyi dalam direktori file .as dan .mxml, memprosesnya dan menempatkannya ke direktori target. Cukup kompromi direktori dengan file yang di-obfuscated dan file .swf Anda jauh lebih aman.
Riwayat versi
- Versi 2.2.0 diposting di 2011-05-27
menambahkan dukungan untuk Flex 4.5, menambahkan dukungan untuk Molehill API
- Versi 2.1.4 diposting di 2011-03-03
arahan komentar baru, enkripsi string yang lebih baik
- Versi 2.1.3 diposting di 2010-10-26
Rilis 2.1.2
- Versi 2.0 diposting di 2009-06-26
Rilis 2.0
- Versi 1.3.2 diposting di 2009-05-21
Rilis 1.3.2
- Versi 2.0.1 diposting di 2009-05-21
Rilis 2.0.1
- Versi 2.1.0 diposting di 2009-05-21
Rilis 2.1.0
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
Perjanjian untuk irrFuscator
Hak Cipta 2006-2011 Nikolaus Gebhardt / Ambiera e.U.
1. Produk dan Hak Penggunaan Berlisensi
Ini adalah perjanjian hukum antara Nikolaus Gebhardt (PEMBERI LISENSI) dan Anda (PENERIMA LISENSI). Ini mengatur hak pemegang lisensi untuk menggunakan perangkat lunak irrFuscator (Perangkat Lunak). Lisensi ini juga dilindungi oleh undang-undang hak cipta. Pemberi Lisensi memberi Penerima Lisensi hak terbatas, di seluruh dunia, non-eksklusif, tidak dapat ditransfer, tidak dapat ditransfer untuk menggunakan Perangkat Lunak. Lisensi hanya mencakup versi terbaru irrFuscator saat ini, tetapi meluas ke peningkatan kecil yang mencakup perbaikan bug, tetapi tidak termasuk versi utama Perangkat Lunak berikutnya. Hak ini tunduk pada kondisi dan batasan berikut.
2. Biaya Lisensi
Penerima Lisensi membayar biaya Lisensi kepada Pemberi Lisensi. Segera setelah Pemberi Lisensi mengakui penerimaan biaya, Penerima Lisensi menemukan kembali kunci lisensi perangkat lunak dan dapat menggunakan Perangkat Lunak sebagaimana didefinisikan dalam Perjanjian ini.
3. Kepemilikan Perangkat Lunak
Perangkat Lunak ini berlisensi dan tidak dijual. Perangkat Lunak ini dimiliki oleh Pemberi Lisensi. Pemberi Lisensi mempertahankan semua hak, termasuk semua hak cipta dan hak kekayaan intelektual di dalam dan ke Perangkat Lunak, dokumentasi, judul, logo, file data, dan semua salinannya. Semua hak yang tidak secara eksplisit diberikan kepada Penerima Lisensi dalam Lisensi ini dilindungi oleh Pemberi Lisensi.
4. Sanggahan Garansi
PERANGKAT LUNAK INI DISEDIAKAN OLEH PENERIMA LISENSI ''APA ADANYA'' DAN SETIAP JAMINAN TERSIRAT ATAU TERSIRAT, TERMASUK, TETAPI TIDAK TERBATAS PADA, JAMINAN TERSIRAT TENTANG KELAYAKAN UNTUK MERCHANTABILITY DAN KESESUAIAN UNTUK TUJUAN TERTENTU DITOLAK. DALAM KEADAAN APA PUN, BUPATI ATAU KONTRIBUTOR TIDAK BERTANGGUNG JAWAB ATAS KERUSAKAN LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS, TELADAN, ATAU KONSEKUENSIAL (TERMASUK, TETAPI TIDAK TERBATAS PADA, PENGADAAN BARANG ATAU JASA PENGGANTI; HILANGNYA PENGGUNAAN, DATA, ATAU KEUNTUNGAN; ATAU GANGGUAN BISNIS) NAMUN DISEBABKAN DAN PADA TEORI TANGGUNG JAWAB APA PUN, BAIK DALAM KONTRAK, TANGGUNG JAWAB KETAT, ATAU KESALAHAN (TERMASUK KELALAIAN ATAU LAINNYA) YANG TIMBUL DENGAN CARA APA PUN DARI PENGGUNAAN PERANGKAT LUNAK INI, BAHKAN JIKA DIBERITAHU TENTANG KEMUNGKINAN KERUSAKAN TERSEBUT. Selain itu, Penerima Lisensi mengakui bahwa ia dapat menguji dan menggunakan versi pengujian Perangkat Lunak secara bebas untuk waktu yang terbatas sebelum menyetujui lisensi ini. Penerima Lisensi dengan demikian menyadari fungsionalitas yang tepat yang disediakan oleh Perangkat Lunak dan tidak akan mengklaim fungsionalitas yang hilang atau salah diiklankan oleh Pemberi Lisensi.
5. Reverse Engineering
Penerima Lisensi tidak berhak untuk merekayasa balik, mendekompilasi, atau memodifikasi perangkat lunak berlisensi berdasarkan perjanjian ini.
6. Pengakhiran
Jika Penerima Lisensi gagal mematuhi syarat dan ketentuan lisensi ini, Pemberi Lisensi akan mengakhiri perjanjian Lisensi dan Penerima Lisensi harus segera menghapus semua salinan Perangkat Lunak dan sumbernya (jika disediakan).
7. Dukungan
Lisensi ini tidak termasuk layanan dukungan, meskipun Pemberi Lisensi dapat memutuskan untuk menawarkan dukungan yang diprioritaskan Penerima Lisensi melalui email. Penyediaan layanan dukungan secara sukarela berulang kali oleh Pemberi Lisensi bukan merupakan klaim untuk penyediaan layanan dukungan di masa mendatang untuk Penerima Lisensi.
8. Yurisdiksi dan Pilihan Hukum
Tidak disepakati lain, Perjanjian ini akan diatur secara eksklusif oleh hukum Austria. Hukum Austria juga akan diterapkan jika Penerima Lisensi berada di luar Austria. Penerima Lisensi secara tegas menyetujui bahwa yurisdiksi eksklusif untuk setiap klaim atau perselisihan dengan Pemberi Lisensi terkait dengan cara apa pun terhadap penggunaan Perangkat Lunak dan/atau Dokumentasi Penerima Lisensi dengan Pemberi Lisensi terkait dengan cara apa pun untuk penggunaan Perangkat Lunak dan / atau Dokumentasi Penerima Lisensi berada di pengadilan yang kompeten di kota Wina, Austria.
9. Pesangon
Jika ketentuan individu dari perjanjian ini menjadi atau menjadi tidak beroperasi, ini tidak akan mempengaruhi ketentuan yang tersisa dari perjanjian ini. Pemberi Lisensi dan Penerima Lisensi akan bekerja dalam semangat kemitraan untuk menemukan pengaturan yang memperkirakan istilah-istilah yang tidak beroperasi sedekat mungkin.