Perekam ketikan: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k Clean up, replaced: teoritis → teoretis using AWB |
|||
Baris 12:
Merupakan program [[perangkat lunak]] yang dirancang untuk bekerja pada sistem operasi komputer target. Dari perspektif teknis ada lima kategori perangkat lunak keylogger:
* '''Berbasis hypervisor''': Keylogger ini secara
* '''Berbasis [[Kernel (komputasi)|Kernel]]''': Metode ini sulit baik untuk ditulis maupun untuk dilawan. Keylogger seperti ini berada di tingkat kernel dan dengan demikian sulit untuk dideteksi, terutama untuk aplikasi mode-pengguna. Keylogger ini sering diimplementasikan sebagai [[rootkit]] yang menumbangkan kernel sistem operasi dan mendapatkan akses tidak sah ke perangkat keras, membuatnya menjadi sangat kuat. Keylogger yang menggunakan metode ini dapat bertindak sebagai [[device driver]] keyboard misalnya, dan dengan demikian bisa mendapatkan akses ke setiap informasi yang diketik pada keyboard selama berada dalam sistem operasi.
* '''Berbasis API''': Keyloggers ini "mengait" [[Application programming interface|API]] keyboard; kemudian sistem operasi memberitahukan keylogger setiap kali tombol ditekan dan otomatis keylogger akan mencatatnya. API pada Windows, seperti <code> GetAsyncKeyState()</code>, <code>GetForegroundWindow()</code>, dll digunakan untuk menyelidiki keadaan keyboard atau untuk memantau kegiatan keyboard. Keylogger jenis ini adalah yang paling mudah untuk menulis, tetapi pada keylogger ini penyelidikan secara konstan pada setiap kunci diperlukan, hal ini dapat menyebabkan peningkatan penggunaan [[Central processing unit|CPU]] yang cukup terlihat, dan juga dapat melewatkan beberapa kunci. Contoh keylogger saat ini dapat menyelidiki [[BIOS]] untuk pra-boot otentikasi [[
* '''Berbasis menangkap formulir''': Keylogger yang menangkap formulir mencatat pengiriman [[Form (web)
* '''[[
====Perangkat lunak keylogger dengan akses remote====
Ini adalah keylogger software lokal dengan fitur tambahan yang memungkinkan akses ke data lokal direkam dari lokasi lain. Komunikasi jarak jauh dapat dicapai dengan menggunakan salah satu metode ini:
* Data diupload ke database, website atau server [[File Transfer Protocol
* Data secara berkala di-email ke [[
* Data ditransmisikan secara [[nirkabel]] melalui suatu sistem perangkat keras yang talah terpasang.
* Perangkat lunak ini memungkinkan login jarak jauh ke mesin lokal dari Internet atau jaringan lokal, untuk mengakses catatan data yang disimpan pada mesin target.
Baris 29:
* Clipboard logging. Apa pun yang telah disalin ke [[Clipboard (perangkat lunak)|clipboard]] dapat ditangkap oleh program.
* Layar logging. [[
* Secara terprogram menangkap teks dalam [[
* Perekaman dari setiap jendela/program/folder yang terbuka termasuk screenshot dari masing-masing dan juga setiap website yang dikunjungi.
* Perekaman permintaan mesin pencari, percakapan [[pengirim pesan instan]], download FTP dan kegiatan berbasis Internet lainnya (termasuk bandwidth yang digunakan).
Baris 38:
* Berbasis firmware: [[Firmware]] tingkat [[BIOS]] yang menangani kegiatan keyboard dapat dimodifikasi untuk merekam kegiatan ini ketika diproses. Akses tingkat root dan/atau fisik diperlukan oleh mesin, dan perangkat lunak yang dimuat ke dalam BIOS perlu dibuat untuk hardware tertentu di mana perangkat lunak tersebut akan dijalankan.
* Perangakat keras keyboard: keyloggers hardware digunakan untuk mencatat tombol yang ditekan melalui suatu rangkaian perangkat keras yang terpasang di suatu tempat di antara [[keyboard komputer]] dan komputer, biasanya di tempat di mana konektor kabel keyboard terpasang. Implementasi yang lebih tersembunyi dapat diinstal atau dibangun ke keyboard standar, sehingga tidak ada perangkat yang terlihat pada kabel eksternal. Keduanya sama-sama mencatat semua aktivitas keyboard untuk [[
====Sniffer keyboard nirkabel====
Baris 48:
====Akustik keylogger====
Kriptanalisis akustik dapat digunakan untuk memantau suara yang diciptakan oleh seseorang mengetik pada komputer. Setiap tombol pada keyboard membuat nada halus yang berbeda ketika ditekan. Hal ini memungkinkan untuk mengidentifikasi nada keystroke yang berhubungan dengan karakter keyboard melalui [[Statistik|metode statistik]] misalnya analisis frekuensi. Pengulangan frekuensi yang sama nada akustik keystroke, timing antara penekanan keyboard yang berbeda dan informasi konteks lain seperti bahasa yang mungkin dipakai pengguna untuk menulis, digunakan dalam analisis ini untuk memetakan suara menjadi tulisan.
Diperlukan sebuah rekaman yang cukup panjang (1000 atau lebih keystrokes) sehingga [[
====Emisi elektromagnetik====
Sangat memungkinkan untuk menangkap [[radiasi elektromagnetik|emisi elektromagnetik]] dari keyboard berkabel hingga sejauh 20 meter (66 kaki), tanpa harus terhubung dengan kabel pada keyboard.
Pada tahun 2009, Swiss meneliti 11 macam [[Universal Serial Bus|USB]], PS/2 dan keyboard laptop di dalam ruang semi-anechoic dan menemukan semuanya rentan, terutama karena biaya yang mahal untuk penambahan [[
===Lainnya===
====Pengamatan optis====
Pengamatan optis, sebenarnya bukan merupakan keylogger dalam arti umum, adalah suatu pendekatan yang dapat digunakan untuk menangkap password atau PIN. Sebuah kamera ditempatkan secara strategis, seperti [[
Dalam Hal Ini Keylogger dapat menjadi ancaman bagi Komputer Anda karena Ini merupakan sebuah Virus.
|