Dari email ke nomor telepon, pendekatan OSINT baru (2019)
(martinvigo.com)Ringkasan: Dari email ke nomor telepon, pendekatan OSINT baru
-
Penelitian terbaru dilakukan terhadap kelemahan opsi reset kata sandi dan vektor serangannya
-
Di BSides Las Vegas, diperkenalkan alat bernama "Ransombile" yang mengotomatiskan reset kata sandi melalui SMS dan mempermudah serangan bertarget terhadap perangkat seluler terkunci yang dapat diakses secara fisik
-
Di DEF CON dan CCC, diangkat masalah reset kata sandi melalui panggilan telepon dengan memanfaatkan kelemahan sistem voicemail
-
Ditemukan bahwa saat reset kata sandi, beberapa digit nomor telepon ditampilkan sebagian di UI
-
Tidak ada standar antar situs web untuk cara menyamarkan personally identifiable information (PII)
-
Sebagai contoh, pada Paypal, hanya dengan mengetahui alamat email, seseorang bisa mengetahui 5 dari 10 digit nomor telepon
Investigasi mendalam
- Menyusun dan meninjau daftar situs web populer yang memungkinkan memulai reset kata sandi hanya dengan email
- Sebagai contoh, jika seseorang memiliki akun eBay dan LastPass, penyerang dapat mengetahui 7 digit nomor telepon hanya dengan mengetahui alamat email
Mencari digit yang tersisa
- Nomor telepon AS terdiri dari kode area, kode sentral, dan nomor pelanggan
- Melalui North American Numbering Plan Administrator (NANPA), daftar terbaru kode area dan sentral yang sesuai dapat diperiksa
- Sebagai contoh, untuk San Francisco, 216 nomor sentral yang tidak dialokasikan pada kode area 415 memungkinkan jumlah kandidat nomor telepon dipersempit menjadi 784
National Pooling Administration
- Melalui National Pooling Administration yang mengelola alokasi nomor telepon, nomor telepon yang tidak valid berdasarkan nomor pelanggan dapat dikecualikan
- Sebagai contoh, untuk nomor 415-272-XXXX di Sausalito, kita dapat mengecualikan 415-272-[0-8]XXX dan hanya fokus pada nomor yang diawali 9
Masih banyak nomor yang mungkin
- Setelah mengetahui 7 digit nomor telepon target yang memiliki alamat email, NANPA dan National Pooling Administration dapat digunakan untuk mempersempit kandidat nomor telepon
- Alih-alih memeriksa satu per satu secara manual, nomor telepon yang terkait dengan alamat email dapat dicari melalui mesin pencari, layanan online, dan layanan sistem telepon online
Menggunakan vektor serangan yang sama secara terbalik
- Melalui layanan seperti Amazon dan Twitter, reset kata sandi dapat dicoba dengan nomor telepon, lalu sebagian karakter alamat email dapat diperoleh kembali
- Dengan menggunakan alamat email untuk mengumpulkan digit nomor telepon dari beberapa situs, lalu memakai data publik dari NANPA dan National Pooling Administration untuk mempersempit daftar kandidat nomor telepon, daftar yang tersisa dapat diiterasi sambil mengorelasikan karakter email yang cocok dengan alamat email target
Otomatisasi
- Dengan alat bernama "email2phonenumber", nomor telepon parsial dapat diberikan untuk memperoleh daftar nomor telepon valid, lalu fitur reset kata sandi Amazon dan Twitter dapat digunakan untuk melakukan brute force pada nomor yang tersisa guna menemukan email yang cocok
Negara lain
- Dengan memanfaatkan sistem nomor telepon di negara selain AS, semua digit nomor telepon dapat dikumpulkan
- Sebagai contoh, di Spanyol, nomor ponsel terdiri dari 9 digit, dan eBay atau LastPass tidak menyesuaikan masking dengan panjang nomor telepon sehingga lebih dari separuh nomor telepon dapat diketahui
Kesimpulan
- Karena tidak ada metode standar untuk masking PII, informasi parsial tentang alamat email dan nomor telepon dapat bocor dari layanan online
- Khususnya di negara dengan nomor telepon yang pendek, banyak layanan tidak menyesuaikan masking dengan panjang nomor telepon sehingga seluruh nomor telepon bisa diketahui
- Diusulkan agar pengguna dapat menetapkan label seperti "email pribadi" atau "telepon kerja", sehingga saat reset kata sandi yang ditampilkan adalah label tersebut alih-alih PII
Pendapat GN⁺
Hal terpenting dari tulisan ini adalah ditemukannya pendekatan OSINT baru yang memungkinkan nomor telepon diketahui hanya dari alamat email. Metode ini dapat berdampak besar pada privasi dan keamanan, serta membantu meningkatkan kewaspadaan terhadap penyerang yang mengeksploitasi kelemahan semacam ini. Tulisan ini menawarkan topik yang menarik bagi mereka yang tertarik pada rekayasa perangkat lunak dan keamanan, sekaligus menekankan pentingnya perlindungan data pribadi.
1 komentar
Komentar Hacker News