BAB IV HASIL & IMPLEMENTASI
IV.1 Implementasi Sistem Implementasi sistem dalam aplikasi Keylogger ini mencakup spesifikasi kebutuhan perangkat keras (hardware) dan spesifikasi perangkat lunak (software).
IV.2 Spesifikasi Perangkat Keras dan Perangkat Lunak Program ini dijalankan dengan menggunakan perangkat keras (hardware) yang direkomendasikan sebagai berikut : 1.
Prosesor Intel pentium 4
2.
Memory 1 GB.
3.
Harddisk 120 GB.
4.
VGA card 128 MB.
5.
Monitor dengan resolusi 800 X 600 pixel.
6.
Keyboard dan Mouse Adapun perangkat lunak (software) yang direkomendasikan untuk
menjalankan aplikasi ini adalah lingkungan sistem operasi Microsoft Windows 7 Ultimate
38
39
IV.2.1 Pengujian Program Untuk pengujian program bisa dilakukan dari visual basic atau dengan menjalankan keylogger.exe, ketika dijalankan untuk pertama sekali akan menampilkan form password, berikut adalah tampilan form password ketika aplikasi dijalankan.
Gambar IV.1 Form Password Pada form password yang muncul harus dimasukkan password agar bisa masuk kedalam system menu utama, untuk form password ini penulis sudah mengatur passwordnya yaitu “12345”, dan jika benar akan masuk kedalam form utama dan jika tidak akan memunculkan pesan kesalahan, berikut adalah tampilan form utama.
Gambar IV.2. Aplikasi Utama
40
Form diatas merupakan form aplikasi utama ketika dijalankan, aplikasi yang dibuat harus berada di taskbar dikarenakan jika aplikasi berada di tray system tidak dapat merekam aktifitas, dan penggunaan icon kunci dibuat agar terlihat lebih menarik. aplikasi belum merekam aktifitas dikarenakan belum diaktifkan untuk mengaktifkannya perhatikan pada gambar dibawah ini:
Gambar IV.3. Isi Menu File
a. Mulai rekam Sub menu ini digunakan untuk memulai aktifitas perekaman pada komputer, semua aktifitas yang berhubungan dengan keyboard akan direkam dan ditampilkan didalam textbox. b. Hentikan rekam Sub menu ini digunakan untuk menghentikan proses perekaman pada keyboard, dengan dihentikannya proses rekam maka sistem tidak dapat melakukan monitoring terhadap sistem. c. Buka Folder Sub menu ini digunakan untuk melihat hasil perekaman keylogger.
41
d. Keluar Untuk keluar dari aplikasi e. Pengiriman Email Hasil perekaman pada keyboard bisa dikirimkan melalui email, email yang dimaksud adalah alamat email si pembuat aplikasi keylogger. f. Bersih Untuk membersihkan semua hasil rekaman pada sistem g. Untuk menampilkan informasi pembuat aplikasi h. Untuk menampilkan informasi program
Perhatikan pada gambar IV.3 tampak bahwa pada menu file terdapat beberapa sub menu dan untuk mengaktifkan keylogger dilakukan dengan memilih sub menu mulai rekam, ketika diaktifkan maka proses keylogger akan aktif dan hasil perekamannya tampak pada gambar dibawah ini yang dilakukan secara otomatis, berikut gambarnya.
Gambar IV.4. Hasil Perekaman
42
Gambar IV.4 menampilkan perekaman yang dilakukan oleh aplikasi, perekaman dilakukan memeriksa semua informasi yang masuk menggunakan keyboard, perekaman akan terus dilakukan sampai proses rekam dihentikan, untuk menghentikan proses rekam dilakukan dengan memilih sub menu hentikan rekam. Ketika proses hentikan rekam dilakukan file akan menyimpan pada dialog folder Bin, Gambar IV.5 adalah tampilannya
Gambar IV.5. Dialog Save
Pada gambar diatas tampak informasi hasil perekaman penekanan keyboard disimpan pada folder Bin yang terdapat pada file project atau terletak pada drive C:\keylogger\bin dengan nama 08092012090705.txt yang menyatakan dengan format (08092012) ddMMyy dan (090705) time. maka seluruh informasi hasil perekaman akan disimpan didalam file jenis txt tersebut. Selain bisa disimpan dalam file, hasil perekaman juga bisa dikirim melalui email, email dikirimkan menggunakan akun google dikarenakan pengaturan email lebih mudah dilakukan, berikut adalah pengaturannya
43
Gambar IV.6. Pengaturan Email Pengaturan email yang dimasukkan akan disimpan dalam registry sehingga dapat digunakan kembali tanpa harus memasukkan informasi baru, jika sudah memasukkan informasi maka dengan menekan tombol simpan maka hasil akan disimpan dalam registry. Untuk proses pengiriman email dilakukan dengan memilih sub menu kirim email, dan ketika proses pengiriman dilakukan dan sukses maka hasil perekaman akan masuk kedalam email, untuk menampilkan hasil keylogger bisa dibuka di email client, disini penulis menggunakan outlook berikut adalah hasil informasi keylogger yang diterima.
Gambar IV.7. Hasil Perekaman dalam Email
44
Tampak pada gambar IV.7
informasi hasil perekaman yang diterima
email.
1. Tabel Aplikasi Yang Dibaca Aplikasi keylogger yang dirancang tentunya kelebihan dan kekurangan dalam pembacaan aplikasi yang bisa direkam, berikut adalah daftar aplikasi yang bisa dibaca aplikasi.
No 1 2
3
4
5
No 1
2
Tabel IV.1 Aplikasi Yang Dapat Terbaca Nama Software Keterangan Microsoft Word Perekaman dapat dilakukan pada aplikasi ini dengan cukup baik Open Office (Text Perekaman dapat dilakukan pada aplikasi Writer) ini dengan cukup baik layaknya pada Microsoft Word Star Office (Star Word) Perekaman dapat dilakukan pada aplikasi ini dengan cukup baik layaknya pada Microsoft Word dan Text Writer Mozilla Pada browser ini aktifitas pada browser seperti memasukkan username dan password yang vital dapat direkam dengan baik Internet Explorer Pada browser ini aktifitas pada browser seperti memasukkan username dan password yang vital dapat direkam dengan baik
Tabel IV.2 Aplikasi Yang Tidak Dapat Terbaca Nama Software Keterangan Microsoft Excel Perekaman tidak dapat dilakukan dikarenakan aplikasi excel menggunakan spreadsheet cell yang nilai hexa berbeda dengan aplikasi text writer Microsoft Power Point Perekaman tidak dapat dilakukan dikarenakan ini adalah aplikasi animasi.
45
2. Tabel Hasil Pengujian Proses perekaman yang dilakukan tentunya jauh dari sempurna untuk sistem yang dirancang dengan waktu yang singkat, tetapi aplikasi yang dirancang dibuat sebagus mungkin baik dari interface dan pemberikan tag informasi dari keylogger, berikut adalah hasil pengujian aplikasi. Tabel IV.3 Pengujian Aplikasi Software Uji Hasil Keylogger
N o 1 Microsoft word
Keterangan Gambar disamping merupakan hasil yang diuji dengan menggunakan Microsoft word.
2
Microsoft Outlook
Gambar disamping merupakan hasil yang diuji dengan menggunakan Microsoft outlook
3
Modzilla
Gambar disamping merupakan hasil yang dengan
menggunakan Modzilla ketika mengakses akun yahoo
IV.3 Hasil Pengujian Pengujian yang dilakukan terhadap aplikasi yang dirancang terdapat beberapa kelebihan dan kekurangan, berikut adalah kelebihan dan kekurangannya:
46
3. Kelebihan Aplikasi Berikut adalah kelebihan aplikasi yang dirancang: a. Aplikasi yang dirancang mampu untuk merekam aktifitas penggunaan keyboard untuk semua jenis aplikasi text writer (microft word, star word, open office dan libre office) b. Aplikasi juga bisa mencatat semua aktiftas pada browser seperti username dan password. c. Terdapatnya fasilitas pengaturan dan pengiriman email. 4. Kekurangan Aplikasi a. Aplikasi tidak dapat berjalan pada system tray karena kekurangan ilmu penulis dalam membuat aplikasi b. Tidak bisa merekam aktiftas pada aplikasi spreadsheet seperti Microsoft Excel, dll. c. Pada proses penghapusan tidak bisa diketahui mana yang dihapus.