Network (Ağ) Güvenliği Temelleri
Güvenlik Servisleri Gizlilik (Confidentiality) Özgünlük (Authentication) Doğruluk - Bütünlük (Integrity) Mevcudiyet (Availability) Rededilme (Nonrepudiation) Erişim Kontrolü (Access Control) Zamanında Olma ( Timeliness)
Bir zincir, ancak en zayıf halkası kadar güçlüdür.
Güvenliğin Sağlanması Gereken Ortamlar Bilgisayar Güvenliği Fiziksel Güvenlik İşletim Sistemi ve Uygulamaların Güvenliği Kullanıcı Yönetimi Ağ Güvenliği İletişimi sağlayan cihazların güvenliği Ateş Duvarı (Firewall) Saldırı Tespit Sistemleri (Intrusion Detection Systems) Şifreleme (Encryption)
Hacker `Saldırgan` (hacker) sisteminizin güvenliğini geçmeyi ve kendi amacları doğrultusunda kullanmayı amaçlayan kişidir.
Güvenlik Politikası Her kurum için yazılı bir Güvenlik Politikası (Security Policy) bulunmalıdır. Güvenlik politikası, kurumun ağına ve ağ üzerindeki özkaynaklara erişim kurallarını taslak olarak ortaya koyan, politikaların nasıl uygulanacağını belirten ve güvenlik ortamına ilişkin temel mimarinin bir kısmının çerçevesini çizen genel, kapsamlı bir dokümandır. Bu politika kullanıcıların dikkatine sunulmalıdır.
Ağ Güvenliği Internet Bağlantısını sağlayan router’in arkasına “firewall” koyarak dışarıdan gelen saldırılara karşı koymak. Email, http, ftp trafiği üzerinde virüs taraması yapan Viruswall Çözümleri Yönetilen ağların Saldırı Tespit Sistemleri (IDS) ile kontrol edilmesi. Yerel ağda Ağ trafiğinin üzerinden geçtiği cihazların güvenliğinin sağlanması. Uç noktaların Internet altyapısı üzerinden birbirine bağlanmasında VPN çözümleri Her türlü ağ için verinin şifrelenmesi
Firewall (Ateş Duvarı) Ağlar arası erişimi kural tabanlı belirler Yazılım veya donanım tabanlıdır. Mimarileri Statik Paket Filtreleme Dinamik Paket Filtreleme (Statefull inspection) Uygulama Seviyesinde Koruma (proxy) Türlü formatta kayıt ve uyarı sunabilirler
Firewall (Ateş Duvarı)
Ağ Tabanlı Anti-Virus Sistemleri Mail Hub (Ana email dağıtıcısı) Ağ ortamındaki mail trafiğinde; virüs, worm ve trojanları tespit ve silme. Spam Engelleme Http, ftp trafiğini de denetleyenleri bulunur. İmzaları tanımlanmamış virüsler de “heuristic” yöntemlerle tespit edilebilir.
İletişim Protokolleri İletişim protokolleri tasarlanırken sistemin çalışması hedeflenmiş ama güvenlik konusu göz ardı edilmiştir. Mümkün olduğunda yeni versiyonlara geçilmelidir ip versiyon4 ip versiyon6 snmp versiyon 1 snmp versiyon 2 Bazı protokollerin kullanımı mümkün olduğunca azaltılmalıdır. Ör: Netbios (ve ağ paylaşımı)
Ağ Cihazlarının Güvenliği Fiziksel Güvenlik İşletim Sistemlerinin Terfisi -TFTP veya FTP ile işletim Sistemi Dağıtımı Erişim Listeleri - Cihazlara sadece belirli IP adreslerinin ulaşmasına izin verilmelidir. Şifre Seçimi- Kullanan kişi tarafından hatırlanması kolay, saldırgan tarafından tahmin edilmesi zor olmalıdır. HTTP - Mümkün olduğunca http protokolü ile (web üzerinden) cihazlar yönetilmemelidir
Ağ Cihazlarının Güvenliği (devam) SSH - Telnet yerine SSH ile cihazlara erişim SNMP ayarları – Varsayılan ayarlar değiştirilmelidir. Sadece Oku (Read only) ve Oku-Yaz (Read-Write) erişimleri için kullanılan varsayılan SNMP şifreleri (community) değiştirilmeli SNMP Version 2 Kayıtlama (Logging) -çeşitli hadiseler (event) hakkında kayıtlama Virtual Lan (VLAN - sanal ağlar) kullanılarak kullanıcıları fiziksel lokasyonundan bağımsız olarak gruplamak, farklı subnetlerde toplamak mümkündür.
Saldırı Tespit Sistemleri (IDS) Saldırı Tespiti Sistem'leri (Intrusion Detection Systems), bilgisayar sisteminize ve ağ kaynaklarınıza olan saldırıları tespit etmek, sistemi izleyip anormal olan durumları saptamak ve bunlara karşı gerekli önlemleri almayı amaçlayan güvenlik sistemleridir. Saldırı Tespit Sistemleri denetlediği veriler açısından iki ana gruba ayrılabilir. Ağ Bazlı: Ör: Packet Sniffer, Network Monitors (prosmiscuous mode) Sunucu (host) Tabanlı: Ör: Network Monitor, Host Monitor
Saldırı Tespit Sistemleri (IDS) Kullandığı teknikler açısından IDS iki ana gruptan oluşur: Kalıp Eşleştirme (Signature) Sistemleri: Önceden tespit edilmiş saldırıların eş zamanlı olarak işleyici tarafından karşılaştırılmasını esas alır. Ör:\ Snort vb. Anormallik Algılayıcı (Anomaly Detection) Sistemleri: Sistemi önce öğrenen, istatistiksel olarak normal çalışma yapısını çıkaran sistemlerdir. Buna göre anormal davranışları yakalarlar. Ör:\ Cylant Secure, NFR(Network Flight Recorder) vb.
Virtual Private Networks (VPN) Birden fazla sistem veya ağın, güvensiz ağlar üzerinden güvenli iletişimini sağlayan ağ bileşenidir. Donanım veya yazılım tabanlıdır. Harici Onaylama Sistemleri (Radius, Tacacs) ile birlikte kullanılmaları önerilmektedir.
Şifreleme Verinin şifrelenerek gönderilmesi (encryption), şifre kullanılarak açıklası (decryption) Şifrelemede anahtar kullanımında: Simetrik (Conventional)– İki anahtar da aynıysa Asimetrik – (Public Key Encryption) – Anahtar çifti (public, private)
Şifreleme Kırılamayan Şifreler – “One Time Pad” Şifrelenmiş bir veri ele geçtiğinde Ne kadar sürede kırılır? Bu işlem için ne kadar işlem gücü gerekir? Şifrelemeyle ilgilenen bilm dalı: Kriptografi (Cryptology)
Ağ Güvenliği Kurum bünyesinde “Güvenlik Politikası” oluşturulmaldır. Ağ güvenliği sadece bir ”Güvenlik Duvarı” alınarak sağlanamaz. Saldırı Tespit Sistemleri (IDS) ile sistem devamlı kontrol edilmelidir. Önemli ve kritik bilgiler mutlaka şifrelenerek gönderilmelidir. Ağa bağlı her elemanın güvenliği belirli seviyelerde sağlanmalı ve sistem devamlı kontrol altında tutulmalıdır. “Acil Durum Planı” oluşturulmalıdır. Ağ güvenliği yönetiminin sürekli devam eden bir süreç olduğu unutulmamalıdır.
Linkler Daha detaylı bilgi için: Ege Üniv. Güvenlik Grubu, http://security.ege.edu.tr CERT, http://www.cert.org Olympos Security, http://www.olympos.org Güvenlik Haber, http://www.guvenlikhaber.com Ege Üniv. Cisco Network Akademisi, http://cnap.ege.edu.tr