gravatar

java decompiler

Para programmer aplikasi berbasis Windows menghasilkan program berekstensi .EXE  untuk didistribusikan ke penggunanya. File EXE ini merupakan hasil kompilasi code yang dibuat programmer dalam bahasa tingkat tinggi ke bahasa mesin yang dikenali sistem operasi.






File yang telah dikompilasi itu berlaku searah.Artinya, aplikasi yang telah menjadi biner dalam format EXE tidak bisa dikembalikan lagi menjadi source code. Ini juga berarti pengembangan aplikasi selain oleh orang selain programmer “asli” tidak dimungkinkan.

Berbeda dengan Windows, aplikasi yang dikembangkan dengan Java (Contohnya Java Applets) akan menghasilkan kode biner berekstensi class bila dikompilasi. File class ini bisa dijalankan di platform apapun yang mendukung Java.
Khusus untuk aplikasi yang dikembangkan dengan Java, Anda bisa menyulap kembali file biner .class ke source code aslinya. Aplikasi yang mendukung hal tersebut ialah DJ Java Decompiler. File hasildecompile itu nantinya bisa disimpan ke format teks atau format lainnya yang Anda suka.Aplikasi yang mudah digunakan ini bisa berjalan di semua sistem Windows, mulai dari Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP, Windows Vista, bahkan Windows 7.
Anda bahkan tidak membutuhkan Java atau Virtual Machine terinstal di komputer untuk melakukan decompile program Java.program, Anda cukup membuka file class dari jendela utama program atau menggunakan menu konteks di Windows Explorer. Seluruh isi source code program akan langsung muncul di editor. Ya, meski fungsi utamanya untuk dekompilasi program, DJ Java Decompiler juga dilengkapi dengan editor Java berbasis GUI.
Aplikasi ini sebenarnya ditujukan bagi yang sedang belajar Java. Dengan berbekal aplikasi Java yang sudah jadi, pengguna bisa melihat, mengedit, mencetak, atau mengompilasi kembali source code Java. Apalagi aplikasi ini dilengkapi dengan Applet Tag Editor sehingga pengguna bisa membuat appletdengan mudah.

Plus
- Decompile file biner Java ke Source Code
- Sudah disertai dengan GUI (Java Decompiler sebelumnya masih berbasis teks)
- Dilengkapi dengan editor Java dan Applet Tag Editor
- Mendukung format  .JAR, .ZIP, .WAR, .EAR, .APK dan .EXE
Minus
- Versi GUI tidak gratis

Yang ingin meminta aplikasinya bisa di download disini