
GSM’de SS7 Protokolü Nedir ve Ne İçin Kullanılır?
SS7 (Signaling System No.7), telekomünikasyon ağlarında kullanılan sinyalizasyon protokolüdür ve GSM (Global System for Mobile Communications) dahil olmak üzere birçok haberleşme sisteminde kritik bir rol oynar. SS7, çağrı kurma, kısa mesaj hizmetleri (SMS), dolaşım (roaming), faturalandırma ve güvenlik gibi birçok işlemi yönetmek için kullanılır.
SS7 Protokolünün Temel İşlevleri
SS7, telefon ağlarında sinyalizasyon için kullanılır ve aşağıdaki ana işlevleri yerine getirir:
- Çağrı Kurulumu ve Yönetimi: GSM ağlarında çağrı başlatma, yönlendirme ve sonlandırma işlemlerini kontrol eder.
- Mobil Dolaşım (Roaming): Kullanıcının farklı bir operatör ağına bağlanmasını sağlar.
- SMS Gönderimi: SMS mesajlarının iletilmesini sağlar ve mesaj teslim durumlarını takip eder.
- Abone Kimlik Doğrulama: Kullanıcıların kimliğini doğrulamak için HLR ve VLR ile etkileşimde bulunur.
- Çağrı Yönlendirme ve Taşıma: Arayanın numarasına göre çağrının yönlendirilmesini sağlar.
- Faturalandırma: Kullanıcıların çağrı geçmişini ve veri kullanımını operatöre ileterek faturalandırma işlemlerine yardımcı olur.
SS7 Protokolü Nasıl Çalışır?
SS7, bir telefon ağında veri paketleri göndererek çalışır ve farklı ağ bileşenleri arasındaki iletişimi düzenler. SS7 sinyalizasyonu, devre anahtarlamalı ve paket anahtarlamalı ağlar arasında geçiş yapabilen bir sistemdir.
SS7 Ağ Mimarisi
SS7 protokolü, aşağıdaki bileşenlerden oluşan bir mimariye sahiptir:
- SSP (Service Switching Point – Hizmet Anahtarlama Noktası): Kullanıcı çağrılarını işler ve sinyalizasyon mesajlarını SS7 ağına yönlendirir.
- STP (Signal Transfer Point – Sinyal Aktarma Noktası): SS7 sinyalizasyon mesajlarını farklı ağ elemanları arasında yönlendiren düğümdür.
- SCP (Service Control Point – Hizmet Kontrol Noktası): Çağrı yönlendirme ve servis bazlı işlemleri yönetir.
- HLR (Home Location Register – Ana Konum Kaydı): Abonenin kimlik ve konum bilgilerini saklayan veritabanıdır.
- VLR (Visitor Location Register – Ziyaretçi Konum Kaydı): Gezici abonenin bulunduğu bölgedeki bilgileri geçici olarak saklar.
- EIR (Equipment Identity Register – Cihaz Kimlik Kaydı): Mobil cihazların IMEI numaralarını kontrol eder ve çalıntı cihazların engellenmesini sağlar.
- AUC (Authentication Center – Kimlik Doğrulama Merkezi): Kullanıcının kimliğini doğrulamak için şifreleme algoritmaları kullanır.
SS7 Katmanları ve Protokol Yapısı
SS7, modüler bir yapıya sahiptir ve OSI modeline benzer şekilde katmanlara ayrılmıştır. SS7’nin temel katmanları şunlardır:
Katman |
Açıklama |
MTP (Message Transfer Part) Katmanı |
Temel taşıma fonksiyonlarını sağlar ve SS7 mesajlarının güvenilir bir şekilde iletilmesini garanti eder. |
SCCP (Signaling Connection Control Part) |
Ağ düğümleri arasındaki adresleme ve yönlendirme işlemlerini yönetir. |
TCAP (Transaction Capabilities Application Part) |
Veri tabanı sorgularını, çağrı yönlendirme işlemlerini ve SMS gönderimini sağlar. |
ISUP (ISDN User Part) |
Telefon çağrılarının başlatılması, yönlendirilmesi ve sonlandırılması için kullanılır. |
MAP (Mobile Application Part) |
GSM ağlarında dolaşım, SMS ve kimlik doğrulama gibi işlemleri yönetir. |
GSM’de SS7 Kullanım Alanları
Çağrı Kurulumu ve Yönetimi
GSM ağında bir çağrı başlatıldığında, SS7 protokolü çağrının yönlendirilmesi ve ilgili baz istasyonlarıyla iletişimi sağlar. Çağrının kurulması ve bağlantının devam etmesi için ISUP protokolü kullanılır.
Mobil Dolaşım (Roaming)
Bir abone başka bir operatörün ağına bağlandığında, SS7 aracılığıyla HLR ve VLR arasında veri alışverişi yapılır. Bu süreç, kullanıcının yeni ağda tanımlanmasını ve servis almasını sağlar.
Kısa Mesaj Hizmeti (SMS)
SMS gönderimi ve teslim raporları SS7 ağı üzerinden yönetilir. TCAP ve MAP protokolleri SMS mesajlarının doğru alıcıya ulaşmasını sağlar.
Faturalandırma ve Abone Takibi
Operatörler, SS7 protokolünü kullanarak kullanıcıların çağrı kayıtlarını ve veri kullanım bilgilerini kaydeder. Bu bilgiler faturalandırma için kullanılır.
Güvenlik ve Kimlik Doğrulama
AUC (Authentication Center), SS7 aracılığıyla abone kimlik doğrulama işlemlerini gerçekleştirir. Bu sayede sahte SIM kart kullanımı ve sahtekarlık girişimleri engellenir.
SS7 Güvenlik Zafiyetleri ve Tehditler
SS7 protokolü 1980’lerde geliştirildiğinden, günümüzün siber tehditlerine karşı bazı güvenlik açıklarına sahiptir. SS7 ağında en yaygın güvenlik tehditleri şunlardır:
- Konum Takibi: SS7 açığı kullanılarak bir kullanıcının konumu tespit edilebilir.
- Çağrı ve SMS Dinleme: Saldırganlar SS7 üzerinden telefon çağrılarını ve mesajları yönlendirebilir.
- İki Aşamalı Doğrulama (2FA) Bypass: SS7 saldırıları, SMS tabanlı 2FA güvenliğini atlatmak için kullanılabilir.
- Sahte Faturalandırma: Operatörler arası bağlantılar saldırıya uğrayarak sahte faturalandırma yapılabilir.
SS7 Güvenliğini Artırma Yöntemleri
- Gelişmiş Şifreleme: SS7 mesajlarının şifrelenmesi, saldırganların verilere erişmesini zorlaştırır.
- Ağ İzleme ve Anomali Tespiti: Şüpheli sinyalizasyon trafiğinin tespit edilmesi için izleme sistemleri kullanılmalıdır.
- Yeni Protokollere Geçiş: LTE ve 5G ile gelen Diameter ve SIGTRAN gibi protokoller, SS7’nin yerini alarak daha güvenli haberleşme sağlar.
SS7 protokolü, GSM ağlarında çağrı yönetimi, SMS iletimi, dolaşım ve kimlik doğrulama gibi kritik işlevleri gerçekleştiren bir sinyalizasyon sistemidir. Ancak, güvenlik açıkları nedeniyle modern ağlar, daha güvenli alternatifler olan LTE ve 5G protokollerine geçiş yapmaktadır.