Teknologi keamanan siber terus berkembang, begitu juga tantangan keamanannya. Di konferensi DEF CON 32, dua pakar keamanan siber, Ceri Coburn dan Dirk-Jan Mollema, mengungkap cara-cara penyalahgunaan Windows Hello, sebuah teknologi autentikasi tanpa kata sandi dari Microsoft, tanpa perlu akses biometrik langsung seperti sidik jari atau pemindaian wajah. Artikel ini membahas langkah demi langkah dari teknik yang mereka perkenalkan dan menyajikan wawasan penting untuk Anda yang ingin memahami keamanan autentikasi digital lebih dalam.
Apa Itu Windows Hello?
Windows Hello adalah teknologi autentikasi tanpa kata sandi dari Microsoft, yang memungkinkan pengguna untuk masuk menggunakan biometrik seperti sidik jari, pengenalan wajah, atau PIN. Namun, di balik kemudahannya, ada beberapa kerentanan yang bisa dimanfaatkan jika seseorang memiliki akses level sistem.
Langkah-langkah Penyalahgunaan Windows Hello
- Memahami Penyimpanan Kunci (Key Storage Provider)
- Windows Hello menggunakan Key Storage Providers (KSP) untuk mengelola operasi kriptografi. Pada tingkat sistem, ada beberapa jenis KSP, seperti Software Key Storage Provider dan Platform Key Storage Provider. Namun, yang utama dalam Windows Hello adalah Passport Key Storage Provider.
- KSP ini bertindak sebagai proxy untuk layanan kriptografi dan mengelola data autentikasi pengguna dalam bentuk kontainer.
- Struktur Data Windows Hello
- Setiap pengguna memiliki container khusus dengan data otentikasi. Di dalamnya, ada protectors seperti biometrik atau PIN yang mengenkripsi data penting. Coburn menjelaskan bagaimana dengan mengakses data ini, pengguna bisa mendekripsi kunci tanpa perlu memasukkan biometrik.
- Jenis Penyalahgunaan: PIN dan Biometrik
- Untuk PIN, ketika PIN pengguna dienkripsi dengan KSP berbasis perangkat lunak, ini bisa diretas lebih mudah dibandingkan yang berbasis TPM (Trusted Platform Module). Misalnya, PIN empat digit bisa dipecahkan dalam waktu sekitar 70 hari menggunakan metode brute-force, namun jika berbasis perangkat lunak, bisa lebih cepat.
- Untuk biometrik, ternyata data biometrik ini tidak benar-benar dilindungi oleh biometrik pengguna melainkan oleh kunci DPAPI sistem. Artinya, jika penyerang memiliki akses sistem, biometrik dapat dengan mudah dilewati.
- Recovery Protector: Mengambil Kembali PIN
- Recovery protector adalah fitur Windows Hello for Business untuk membantu pengguna mereset PIN tanpa menghancurkan kunci autentikasi yang ada. Namun, dengan pengetahuan dan alat yang tepat, ini dapat dimanfaatkan untuk memulihkan PIN dan mengakses data secara tidak sah.
- Menggunakan Alat ‘Shamai’
- Coburn merilis alat bernama Shamai, yang membantu untuk mengidentifikasi kunci Windows Hello di perangkat yang disusupi. Dengan alat ini, penyerang bisa melihat kunci yang tersimpan, mengakses data penting, dan bahkan mengautentikasi ke layanan tanpa autentikasi pengguna asli.
Potensi Ancaman: “Golden Assertion” dan Penggunaan Token
Dirk-Jan menjelaskan konsep Golden Assertion, yaitu penggunaan token untuk mengautentikasi pengguna di berbagai perangkat tanpa pembatasan waktu. Token ini memungkinkan seorang penyerang mendapatkan akses hingga 90 hari tanpa perlu autentikasi ulang. Selain itu, metode ini bahkan bisa melewati kebijakan otentikasi multifaktor (MFA) karena dianggap sah.
Langkah-langkah Pencegahan
- Gunakan TPM untuk Proteksi Tambahan
- Pastikan perangkat memiliki TPM untuk menghindari penyalahgunaan kunci Windows Hello berbasis perangkat lunak. TPM membuat kunci hanya bisa diakses pada perangkat yang sama.
- Pantau Aktivitas Perangkat
- Pantau registrasi perangkat baru dalam jaringan atau akses yang tidak biasa ke metadata file Windows Hello. Ini bisa jadi indikator adanya penyalahgunaan akses.
- Batasi RDP ke Perangkat Tanpa TPM
- Jangan gunakan Remote Desktop Protocol (RDP) pada perangkat tanpa TPM. Ini karena, tanpa TPM, sesi RDP bisa berisiko diretas dan token yang dihasilkan menjadi rentan.
- Penerapan Windows Hello ESS (Enhanced Sign-in Security)
- Windows Hello ESS adalah teknologi keamanan baru yang secara signifikan memperkuat sistem proteksi autentikasi. ESS hanya tersedia pada perangkat dengan secure core dan telah didukung dengan TPM yang lebih canggih.
Belajar dari teknik ini mengingatkan kita betapa pentingnya pemahaman dan pemantauan keamanan autentikasi. Windows Hello mungkin menawarkan kenyamanan, tetapi tanpa langkah pengamanan yang tepat, sistem ini masih memiliki celah yang dapat dimanfaatkan oleh pihak yang tidak bertanggung jawab. Bagi Anda yang bekerja atau belajar dalam bidang teknologi siber, pemahaman seperti ini sangat penting untuk mengamankan data dan akses sistem.
Dengan perkembangan kejahatan siber, tetaplah belajar dan waspada. Setiap teknologi baru membawa peluang, namun juga risiko yang harus kita pahami. Teruslah mengembangkan pengetahuan Anda agar dapat melindungi dan membuat dunia digital menjadi lebih aman.















Comments are closed