Monday, March 25, 2013

[Java] Unsupported Major.Minor Version xx

Permasalah pada Java yang biasanya terjadi ketika anda menggunakan compiler yang mempunyai versi berbeda dan dikompilasi di komputer lain. Hal ini saya alami ketika melakukan kompilasi di komputer Hanang, dan ternyata file .java saya tidak bisa dikompilasi dengan baik. 

Cara mengobatinya, hapus semua file .class dari folder source tersebut dan lakukan kompilasi ulang pada file .java tersebut. Semoga membantu :)

NB : Hal ini kemungkinan besar terjadi ketika program anda mempunyai lebih dari satu objek. Pemanggilan pada Class lain akan lebih sering memicu error ini (jika mempunyai perbedaan versi)

Memata - matai "Gambar" pada Jaringan

Menjadi agen mata - mata memang menyenangkan, bisa melihat aktivitas orang lain walupun melanggar privacy :) Kali ini saya punya tools yang merupakan tools bagian dari dsniff yang berguna untuk melakukan pengambilan gambar pada jaringan yang sama.

Misalnya komputer A sedang membuka Google yang pada tampilan home pagenya terdapat logo google, si B sebagai mata - mata bisa mengambil gambar logo google tersebut dan disimpan pada komputernya. Metode ini disebut dengan Man In The Middle (MITM) attack (lebih lanjut).

Langsung saja, toolsnya menggunakan driftnet, mungkin anda pengguna BackTrack dapat langsung menggunakanya. Bagi yang belum terinstall di komputer anda, mungkin bisa didownload dari repository backtrack.

Langkah penggunaanya :

  1. Untuk tempat penyimpanan gambar - gambar yang akan diambil, kita perlu membuat folder atau bisa menggunakan folder yang sudah ada. Misalnya saya akan membuat sebuah folder /mitm/ yang berada di direktori /root/. Ketik pada terminal, "cd /root" kemudian "mkdir mitm"
  2. Folder sudah terbuat, sekarang tinggal penggunaan driftnet, penjelasan tentang segala fungsi driftnet bisa dilihat pada manual pages-nya. Coba ketik "man driftnet"
  3. Penggunaanya adalah seperti ini "driftnet -a -d /root/mitm/ -p -i wlan0"
  4. Sedikit penjelasanya, "-a" akan menyimpan semua data yang diperoleh ke folder yang ditentukan, "-d" akan menspesifikasi lokasi penyimpanan gambar, "-i" adalah interface yang digunakan, wlan0 karena saya menggunakan WiFi. 
  5. Kita tinggal tunggu gambarnya masuk ke folder tersebut. :)
Good Luck !

Monday, March 11, 2013

Intelligence Defense -- Beta [Open Source]

Sebuah permainan yang kami buat (saya + dani) untuk tugas kecerdasan buatan. Game ini cukup simpel, dengan aturan bermain harus membunuh musuh yang lewat hanya dengan menggunakan Tower dan Benteng yang dibentuk sesuai formasi yang diinginkan user. Musuh akan berjalan dari Enter Zone hingga ke Exit Zone dan user harus membuat 5 tower dan 5 benteng untuk menghalangi dan membunuh pemain musuh untuk sampai ke Exit Zone. Algoritma yang digunakan adalah menggunakan Hill Climbing

Sebelum bermain, komputer akan melakukan pengujian terhadap jalur - jalur yang memungkinkan untuk dijalankan menggunakan algoritma tersebut, setelah menemukan yang terbaik, maka komputer akan mengambilnya dan berjalan pada jalur tersebut.

Tidak usah berlama - lama, silahkan download program ini dikompilasi menggunakan Microsoft Visual Basic 6.0 source code + hasil laporan.

Walaupun kali ini tidak membahas soal linux, tapi kali bahas yang open sourcenya :3 kalau ada pertanyaan seputar ini, silahkan email ke xtfcomp@gmail.com. Jika kalian menggunakan source dari program ini, paling tidak kami meminta kredit nama kami Felix dan Dani pada program source anda.


Share