47
4.2.5. Pembahasan Fitur Perekaman Keyboard
Gambar 4.5 merupakan visualisasi dari tampilan pada sisi aplikasi pengendali, yang dapat pula mengakses data hasil aktifitas penekanan keyboard
pada sisi agen_kendali, yang secara otomatis dikirimkan ke pengendali. Hal ini memungkinkan sisi pengendali memantau aktifitas yang dilakukan oleh pengguna
di sisi agen_kendali, sehingga dapat diketahui maksud dan tujuan penggunaan komputer.
Gambar 4.5. Visualisasi Fitur Akses Keyboard.
48
Client dapat pula mengakses data-data hasil rekaman lama yang disimpan di suatu lokasi tersembunyi di komputer agen_kendali, yang dapat didownload
dan dibaca karena sifatnya text. Hal ini juga memungkinkan pengendali mengetahui aktifitas yang dilakukan oleh pengguna di sisi agen_kendali sebelum
dilakukan pemantauan. 4.2.6. Pembahasan fitur Perekaman Tampilan Layar
Salah satu fitur utama dari aplikasi pemantauan ini adalah melakukan perekaman tampilan layar yang sedang aktif di komputer yang sedang digunakan
di sisi agen_kendali. Untuk visualisasinya dapat dilihat pada gambar 4.6. Dengan
menggunakan file library ZLIB.DLL yang harus sebelumnya diinisialisasi atau
disalin ke direktori sistem dari windows, maka sistem dapat bekerja secara optimal. Setiap satu layar monitor yang diakses dan direkam dalam fitur ini akan
disimpan dengan nama preview.bmp, yang kemudian akan tampil pula ke sisi pengendali sebagai suatu berkas yang dapat disimpan. Tujuan akhir dari fitur ini
adalah dapat digunakannya rekaman file tersebut sebagai bukti otentik suatu aktifitas pengguna.
Sub PreviewData As String Dim Temp As String
Dim ColorDepth As Long, PreviewWidth As Long, PreviewHeight As Long, ByteArray As Byte
…………………….. ……………………..
…………………….. frmSpyView.PrevWidth = PreviewWidth
frmSpyView.PrevHeight = PreviewHeight
frmMain.imgScreenShot.Picture = LoadPictureApp.Path “\preview.bmp” End Sub
49
Gambar 4.6. Visualisasi fitur Perekaman Layar.
4.2.7. Pembahasan fitur Kendali Mouse Keyboard