Aplikasi navigasi seperti co-pilot tepercaya. Jelaskan kursusnya. Anda dapat menghindari kemacetan lalu lintas. Itu berjanji untuk membawamu pulang. Namun apa jadinya jika kepercayaan itu dijadikan senjata?

Para peneliti di Universitas Ruhr Bochum sedang menyelidiki kenyataan menakutkan tersebut. Ini bukan suatu kesalahan. Ini adalah peretasan.

Bayangkan Anda sedang duduk di dalam mobil yang berhenti. Mesinnya mati. Masukkan tujuan Anda. Tiba-tiba layar menjadi hidup. Panah biru yang mewakili lokasi Anda saat ini akan mulai meluncur di peta. Aplikasi ini mengira Anda bepergian dengan kecepatan 60 mil per jam. kamu tidak. Anda dibekukan sinyal GPS telah dipalsukan.

Atau pertimbangkan drive itu sendiri. Anda mengikuti belokannya. Percayai perintah suara. Namun, tujuannya bukanlah lokasi yang ditentukan aplikasi. Anda dijatuhkan di tempat yang sama sekali berbeda.

Ini adalah pemalsuan GPS. Ini bukan fiksi ilmiah. Itu sedang terjadi sekarang. Implikasi keamanannya sangat serius.

Mekanisme penipuan

Bagaimana cara kerjanya? Masalah utamanya adalah sifat sinyal GPS. Pada saat mereka tiba di Bumi, mereka sudah sangat lemah. Penerima GPS standar dapat melacak sinyal dari satelit yang berjarak 20.000 kilometer. Daya yang diterima lebih kecil dibandingkan daya bola lampu yang dilihat dari luar angkasa.

Peretas menggunakan teknik yang disebut “spoofing” untuk mengeksploitasi kelemahan ini. Tidak seperti jamming, yang hanya memblokir sinyal dan menjadikan GPS tidak berguna, spoofing melibatkan pengiriman sinyal palsu. Sinyal-sinyal ini lebih kuat dari sinyal satelit sebenarnya.

Penerima dirancang untuk mengabaikan satelit nyata dan mengunci sumber sinyal terkuat. Itu menempel pada sinyal palsu.

Hasilnya? Sebuah kenyataan yang dibuat-buat.

Sistem navigasi menampilkan lokasi yang tidak ada. Hitung rute berdasarkan koordinat yang salah. Dalam skenario yang dipelajari oleh peneliti Bochum, pengguna mungkin duduk diam sementara aplikasi mengklaim sedang mengemudi di jalan raya. Perbedaan ini secara visual sangat mengejutkan. Speedometernya berbohong. Petanya bergerak. Mobil tidak.

Mengapa Hal Ini Penting Selain Kenyamanan

Kita sering menganggap GPS sebagai bantuan. Temukan restoran atau hindari kemacetan. Tapi ini adalah infrastruktur dasar.

Jika perangkat navigasi bisa ditipu, sistem yang lebih kritis juga bisa tertipu.

  • Logistik: Truk yang membawa kargo berharga dapat dialihkan rutenya.
  • Layanan darurat: Ambulans dapat ditunda atau dibawa jauh dari tujuannya.
  • Keamanan Pribadi: Seperti yang diungkapkan penelitian Bochum, Anda mungkin dibawa ke daerah terpencil. Ini bukan hanya tentang terlambat. Ini tentang kerentanan.

“Kami mempercayai Navis secara membabi buta. Namun ketika data kami disusupi, kepercayaan tersebut menjadi sebuah beban.”

Di Bochum, para peneliti sedang menyelidiki cara kerja serangan ini. Mereka mempelajari sifat-sifat sinyal. Mereka mengenali pola yang membedakan sinyal satelit asli dan palsu.

Kenali yang tak terlihat

Tantangan bagi pengguna adalah tujuan penipuan tersebut adalah agar terlihat nyata. Antarmuka pengguna tetap tidak berubah. Perintah suara tetap tenang dan berwibawa. Tidak ada lampu peringatan yang bertuliskan “GPS Dikompromikan”.

Deteksi memerlukan melihat lebih dalam dari layar.

Para peneliti mencari cara untuk mengidentifikasi perbedaannya. Masalah bisa terjadi jika bentuk satelit tidak sesuai dengan posisi yang dilaporkan. jika

Mengapa GPS mobil Anda berbohong

Ini sepertinya kesalahan sederhana. Perhitungan ulang rute. Aku berbelok ke kiri padahal seharusnya aku berbelok ke kanan. Tapi ini bukan sinyal buruk atau bug perangkat lunak. Ini adalah peretasan. GPS jauh lebih rapuh daripada yang disadari kebanyakan pengemudi.

Peretas tidak perlu membobol satelit. Mereka menggunakan simulator. Sinyal yang dihasilkan perangkat tidak dapat dibedakan dengan sinyal sebenarnya. Ini menyiarkannya langsung ke penerima. Sistem navigasi mobil Anda menerima informasi yang salah. Ia percaya bahwa ia berada di tempat yang sama sekali berbeda.

Christina Pöpper dari Ruhr-University Bochum dengan jelas menjelaskan mekanismenya. Penyerang meyakinkan penerima untuk percaya bahwa mereka berada di lokasi lain. Ini bukanlah persoalan teoritis. Itu sedang terjadi sekarang.

Taruhannya tinggi. Ini bukan hanya tentang tersesat. Penipuan tingkat lanjut memungkinkan penjahat membajak kendaraan. Truk. Kapal. Bahkan kargo yang terisi penuh pun dapat dibajak dan dijarah. Penipuan sudah selesai. Sistem mempercayai sinyal ini. Sinyalnya bohong.

Di lingkungan industri, risikonya bahkan lebih serius. GPS menyinkronkan mesin. Itu membuat jalur produksi terus berjalan pada waktu yang tepat. Sinyal palsu mengganggu pengaturan waktu ini. Akibatnya lantai pabrik terhenti. Waktu henti membutuhkan uang. Kekacauan terjadi.

Angkatan Laut AS sangat menyadari bahaya ini. Mereka tidak lagi hanya mengandalkan GPS. Mereka sekarang mengajari tarunanya tentang navigasi angkasa. Anda membaca sekstan. Anda melihat bintang-bintang. Ini adalah keterampilan kuno. Hal ini menjadi perlu lagi.

Pöpper menunjukkan bahwa kerentanan GPS telah diketahui sejak tahun 2002. Itu lebih dari 20 tahun yang lalu. Sejak itu, banyak tindakan penanggulangan telah diusulkan. Tidak ada yang menawarkan perlindungan sempurna. Setiap solusi memiliki keterbatasan. Pertahanan sepenuhnya bergantung pada kekuatan penyerang.

Seberapa kuat orang tersebut mencoba membodohi Anda? Ini masih merupakan pertanyaan terbuka.

Deteksi spoofing multi-antena

Melindungi sistem navigasi dari serangan spoofing memerlukan perubahan perspektif. Alih-alih mengandalkan satu titik data, strategi pertahanannya mengandalkan redundansi. Christina Pöpper dan rekannya Kai Jansen sedang mengembangkan solusi berdasarkan prinsip sederhana: menduplikasi perangkat keras. Dengan memasang beberapa penerima GPS dengan pemisahan fisik, penyerang akan lebih sulit menipu seluruh sistem secara bersamaan.

Logikanya jelas. Satelit nyata mengorbit Bumi di lokasi berbeda. Ketika kendaraan menerima sinyal dari sumber sebenarnya, waktu dan sudut kedatangan sedikit berbeda antara dua antena terpisah. Posisi yang dihitung akan berbeda, meskipun dengan margin kesalahan yang kecil. Spoofing merusak geometri ini. Penyerang menggunakan simulator untuk menyiarkan sinyal palsu. Sinyal-sinyal ini seragam. Mereka terlihat identik dengan setiap receiver di sekitarnya. Jika kedua antena diberi nilai kebohongan yang sama, keduanya menghitung posisi salah yang sama persis. Kesenjangan yang mengungkap kebenaran pun lenyap.

Mekanisme deteksi bergantung pada ketidakkonsistenan ini. Jika dua penerima cukup dekat untuk ditipu oleh satu pemancar lokal, mereka akan menyetujui lokasi palsu tersebut. Jika jaraknya cukup jauh, variasi alami dari sinyal satelit yang sebenarnya akan menciptakan varian yang dapat dideteksi. Sinyal spoofing, karena bersifat artifisial dan terpusat, tidak dapat dengan mudah mereplikasi geometri spasial kompleks dari langit nyata untuk kedua sensor sekaligus. Hal ini memaksa mereka untuk mencapai konsensus yang salah.

Batasan perangkat keras dan jarak minimum

“Kami telah menunjukkan bahwa metode ini berfungsi untuk mendeteksi,” kata Pöpper. “Saat ini, kami sedang menyempurnakan secara spesifik.” Tantangan utamanya adalah menentukan jarak minimum yang diperlukan antar penerima. Jarak ini harus cukup besar untuk memperhitungkan ketidakakuratan pengukuran yang melekat pada kondisi dunia nyata. Jika penerima terlalu dekat, kebisingan alami mungkin menutupi upaya spoofing, atau lebih buruk lagi, menyebabkan kesalahan positif karena penyimpangan posisi kecil.

Penelitian saat ini menunjukkan jarak minimal dua hingga tiga meter. Di bawah ambang batas ini, tingkat kesalahan meningkat. Sistem kesulitan membedakan antara varians sinyal yang sah dan kurangnya varians yang disebabkan oleh spoofing. Kendala ini menentukan di mana teknologi dapat diterapkan secara efektif.

“Hal ini dapat dengan mudah dilakukan pada kendaraan atau mesin besar seperti truk atau kapal, karena receiver dapat diposisikan cukup berjauhan.”

Alat berat menawarkan keuntungan di sini. Truk dan kapal memiliki ruang fisik yang luas. Insinyur dapat memasang antena di ujung sasis atau lambung yang berlawanan. Hal ini memaksimalkan jarak baseline, meningkatkan akurasi triangulasi dan membuat serangan spoofing jauh lebih sulit untuk berhasil dilakukan.

Masalah ponsel cerdas

Solusinya bekerja dengan sangat baik untuk aset besar. Ini gagal untuk perangkat konsumen. Ponsel pintar berukuran kecil. Antena internal dikemas rapat. Tidak ada ruang untuk jarak dua meter. Hal ini membuat pengguna ponsel rentan. Tim Pöpper mengakui keterbatasan ini. Mereka secara aktif mengerjakan solusi untuk perangkat dengan keterbatasan spasial.

Untuk saat ini, teknologi tersebut cocok untuk manajemen armada, otomasi industri, dan navigasi maritim. Ini belum siap untuk penumpang rata-rata. Kesenjangan antara keamanan teoritis dan penerapan praktis pada konsumen masih besar. Sampai algoritme dapat mengimbangi jarak antena yang kecil tanpa tenggelam dalam kebisingan, ponsel akan tetap rentan terhadap manipulasi sinyal lokal. Realitas perangkat keras membatasi perbaikan perangkat lunak.