GPS spoofing nedir, sahte sinyal nasıl tespit edilir?
Yayın:
GPS spoofing (aldatma), bir GNSS alıcısına gerçek uydu sinyallerini taklit eden sahte sinyaller ulaştırılarak alıcının fark etmeden yanlış bir konum ya da zaman hesaplamasıdır. İHA yazılımı bunu tek bir kontrolle değil; sinyal kalitesini, navigasyon çözümünün tutarlılığını ve diğer sensörlerle uyumu birlikte izleyerek tespit etmeye çalışır.
Spoofing ile jamming arasındaki fark
Karıştırma (jamming), uydu sinyallerini güçlü bir gürültüyle bastırır; alıcı konum bilgisini kaybeder ve bunu genellikle hemen fark eder. Aldatma (spoofing) ise daha sinsidir: alıcı çalışmaya devam eder, ama hesapladığı konum yanlıştır.
Bu yüzden spoofing'in asıl tehlikesi fark edilmemesidir. Konum bilgisini sorgulamadan kullanan bir otopilot, yanlış konuma göre karar vermeye devam edebilir.
Spoofing neden mümkün?
Sivil GPS sinyallerinin yapısı herkese açıktır ve bu sinyaller tarihsel olarak kimlik doğrulaması içermez. Uydulardan gelen sinyaller de yeryüzüne ulaştığında çok zayıftır. Bu iki özellik, alıcının gerçek sinyali taklit edilmiş olanından ayırmasını zorlaştırır.
Bu soruna karşı uydu sistemlerine sinyal kimlik doğrulaması eklenmeye başlanmıştır; örneğin Galileo'nun açık servisi için OSNMA (Open Service Navigation Message Authentication) geliştirilmiştir. Ancak bu tür korumalar alıcının da desteklemesini gerektirir ve tüm saldırı türlerini tek başına engellemez.
Yazılım sahte sinyali nasıl fark eder?
Tek bir yöntem her durumu yakalayamaz; bu yüzden tespit genellikle katmanlı yapılır:
- Sinyal düzeyi göstergeleri: alıcı bu bilgileri sağlıyorsa, sinyal-gürültü oranının (C/N0) olağan dışı yüksek ya da tüm uydularda şüpheli derecede benzer olması, otomatik kazanç kontrolündeki (AGC) ani değişimler gibi işaretler izlenir.
- Çözüm tutarlılığı: konumda ya da saatte ani sıçramalar, aracın fiziksel olarak yapamayacağı hız ve ivmeler, uydu ölçümleri arasındaki tutarsızlıkları arayan bütünlük (RAIM benzeri) testleri kullanılır.
- Sensörlerle çapraz doğrulama: GNSS'in verdiği konum ve hız; IMU, barometrik altimetre, hava hızı sensörü, manyetometre ve görsel odometri gibi araç üzerindeki kaynaklarla karşılaştırılır. Sensör füzyonu filtreleri, beklenenle uyuşmayan ölçümleri inovasyon (yenilik) testleriyle reddedebilir.
- Çoklu takımyıldız ve frekans: GPS, Galileo, GLONASS ve BeiDou gibi farklı sistemlerden ya da farklı frekanslardan gelen çözümlerin birbiriyle tutarlılığı kontrol edilebilir.
- Donanım destekli yöntemler: çok antenli dizilerle sinyallerin geliş yönüne bakılabilir; gerçek uydu sinyalleri gökyüzünün farklı yönlerinden gelirken tek bir vericiden gelen sahte sinyaller aynı yönden gelme eğilimindedir. Bu yöntem ek donanım gerektirir.
Tespit edildikten sonra ne olur?
Spoofing şüphesi oluştuğunda yazılımın amacı yanlış konumu kullanmayı bırakmaktır. Tipik tepkiler; GNSS ölçümlerini sensör füzyonundan çıkarmak, GPS'siz navigasyon kaynaklarına geçmek, operatörü uyarmak ve gerekirse önceden tanımlı bir güvenli davranışı (failsafe) başlatmaktır.
Bu adımların işe yaraması için aracın GNSS'ten bağımsız bir konum kestirimine sahip olması gerekir. Uyduya dayanmayan, araç üzerinde çalışan bir navigasyon kaynağı, sahte sinyalle tutarsızlığı fark etmeyi ve sonrasında uçuşa devam etmeyi kolaylaştırır.
Uyduya dayanmayan navigasyon: IRA-2 →