Keystroke Injection: Saat Komputer Mempercayai ‘Keyboard’ yang Salah
Keystroke injection attack adalah serangan fisik di mana perangkat USB berpura-pura menjadi keyboard tepercaya, lalu mengirimkan rangkaian perintah otomatis berkecepatan tinggi ke komputer yang menganggapnya sebagai input pengguna yang sah, sehingga penyerang dapat membuka aplikasi, mengubah pengaturan, atau mencuri data tanpa eksploitasi software tradisional dan hampir tanpa terlihat oleh korban.
Kelemahan utamanya ada pada cara sistem operasi memperlakukan Human Interface Device (HID). Saat keyboard atau mouse dicolokkan, komputer tidak meminta konfirmasi apa pun dan menerima setiap ketukan tombol seolah-olah berasal dari Anda sendiri. Inilah celah yang dimanfaatkan oleh perangkat seperti USB Rubber Ducky dan O.MG Cable: mereka menyamar sebagai keyboard dan mulai ‘mengetik’ serangkaian instruksi yang sudah diprogram sebelumnya, jauh lebih cepat dari manusia mana pun. Dalam hitungan detik, terminal bisa terbuka, file berbahaya diunduh, proteksi dinonaktifkan, hingga data diekstrak keluar tanpa perlu mengeksploitasi bug aplikasi. Ini bukan trik teknis esoterik, melainkan konsekuensi langsung dari kepercayaan buta sistem terhadap USB HID, dan itu menjadikannya ancaman USB security yang sangat nyata.

USB Rubber Ducky dan O.MG Cable: Apa yang Sebenarnya Mereka Lakukan
USB Rubber Ducky adalah pelopor kategori ini: sebuah perangkat berbentuk flash drive yang berpura-pura menjadi keyboard dan menjalankan payload berupa serangkaian tombol yang ditulis dalam bahasa DuckyScript modern. Versi terbarunya mampu menyuntikkan hingga 890 tombol per detik, lengkap dengan pengacakan dan logika program, sehingga perintah yang dikirim dapat menyesuaikan diri dengan sistem yang diserang. Dengan kecepatan seperti ini, membuka terminal, mengunduh dan menjalankan file, atau memodifikasi pengaturan keamanan cukup membutuhkan beberapa detik di komputer yang ditinggalkan tanpa pengawasan.
O.MG Cable ancaman yang lebih licik: dari luar ia tampak seperti kabel pengisi daya biasa, tetapi di dalamnya tersembunyi komputer mini dengan Wi‑Fi, server web, dan keylogger perangkat keras yang mampu merekam hingga 650.000 ketukan tombol. Kabel ini tetap berfungsi sebagai kabel data normal, sehingga korban tidak curiga, sementara penyerang bisa mengendalikan serangan keystroke injection dari jarak jauh melalui koneksi terenkripsi. "O.MG Cable terlihat seperti kabel pengisi daya biasa, tetapi di dalamnya tersembunyi sebuah komputer dengan Wi‑Fi, server web, dan keylogger yang mampu merekam 650.000 ketukan tombol." Ketika alat-alat seperti ini adalah bagian standar kit profesional keamanan untuk uji fisik USB dan wireless, pengguna biasa perlu sadar bahwa bentuk ancamannya kini tidak lagi tampak seperti malware, melainkan seperti aksesori harian.
Mengapa Ancaman Ini Relevan untuk Pengguna Biasa, Bukan Hanya ‘Hacker’
USB Rubber Ducky dan O.MG Cable sering dipasarkan sebagai alat edukasi atau penetration testing, dan memang dipakai secara sah oleh profesional keamanan untuk menguji ketahanan fisik sistem. Namun, menganggap bahwa ancaman ini hanya menyasar target tinggi adalah sikap berbahaya. Komputer mana pun yang menerima input dari port USB berpotensi menjadi korban, karena sistem operasi menganggap perangkat HID sebagai sesuatu yang tepercaya secara default.
Skenario nyatanya sederhana: laptop dibiarkan menyala tanpa dikunci sebentar di meja, seseorang datang, mencolokkan sebuah “flash disk hadiah” atau kabel yang sudah disiapkan, dan dalam beberapa detik serangan keystroke injection berjalan, mengubah pengaturan sistem, memasang backdoor, atau mengekstrak data. Ancaman ini diperparah oleh fakta bahwa antivirus tradisional hampir tidak berguna di sini; yang terjadi bukan file mencurigakan yang diunduh, melainkan seolah-olah Anda sendiri mengetik perintah di depan layar. Dengan kata lain, USB security bukan lagi soal menghindari file .exe mencurigakan saja, tetapi juga soal mempertanyakan setiap port dan kabel yang Anda izinkan terhubung ke perangkat.
USBGuard, USB Restricted Mode, dan Strategi Pertahanan Praktis
Kabar baiknya: keystroke injection bukan kenyataan yang harus diterima begitu saja. Pertahanan paling efektif berada di tingkat sistem operasi, bukan di antivirus. Di Linux, USBGuard menjadi rujukan utama: framework ini menerapkan kebijakan otorisasi sehingga hanya perangkat yang secara eksplisit diizinkan yang bisa berfungsi, sementara perangkat lain diblok dan input HID tidak pernah sampai ke konsol. Di dunia mobile, USB Restricted Mode membatasi komunikasi data di port saat perangkat terkunci setelah periode tertentu, sehingga mempersempit jendela bagi serangan fisik berbasis USB. Secara praktis, ini berarti: jangan biarkan sistem menerima HID baru tanpa persetujuan eksplisit.
Di luar software, disiplin fisik sama pentingnya. Menutup port USB yang tidak digunakan dengan penutup atau kunci khusus, menonaktifkan port yang tidak perlu di pengaturan firmware atau sistem, dan menggunakan physical locks pada perangkat di ruang publik adalah langkah yang seharusnya menjadi standar, bukan opsi tambahan. Menurut salah satu panduan keamanan, "Menutup port USB yang tidak digunakan dengan penutup fisik khusus, tidak meninggalkan komputer dalam keadaan tidak terkunci dan tanpa pengawasan, waspada terhadap kabel dan flash drive yang ditemukan atau diterima" adalah rekomendasi dasar untuk mengurangi risiko. Intinya: setiap port adalah pintu masuk, dan pintu yang tidak digunakan sebaiknya dikunci.
Aspek Hukum dan Etika: Boleh Dimiliki, Terlarang untuk Menyerang
Secara hukum, posisi USB Rubber Ducky dan O.MG Cable berada di wilayah abu-abu: kepemilikan dan pembelian perangkat ini pada umumnya legal, karena mereka dijual secara terbuka sebagai alat uji penetrasi dan edukasi. Profesional keamanan menggunakannya untuk mensimulasikan serangan di lingkungan yang telah memberikan izin secara tertulis. Namun di sisi lain, perangkat yang sama dapat menjadi alat kejahatan digital yang serius jika digunakan tanpa persetujuan pemilik sistem.
Menggunakan perangkat keystroke injection pada komputer atau perangkat milik pihak lain tanpa izin berarti Anda melangkah ke wilayah pidana: akses tidak sah, penyadapan komunikasi, hingga perubahan atau penghilangan data dapat memicu beberapa pasal sekaligus di undang‑undang yang mengatur informasi dan transaksi elektronik. Titik pembedanya sederhana tetapi tegas: pengujian yang dikontrakkan secara sah adalah legal, sementara penggunaan diam‑diam pada perangkat pihak ketiga adalah kejahatan. Dari sudut etika, siapa pun yang membeli alat-alat ini punya tanggung jawab ganda: menggunakannya untuk memperkuat keamanan, bukan meruntuhkannya, dan mengedukasi pengguna lain bahwa USB security dimulai dari kebiasaan sehari-hari—tidak asal mencolokkan kabel, tidak asal menerima flash drive, dan berani menolak “aksesori gratis” yang sumbernya meragukan.







