Sunucu Port Koruması Nedir ?

a3b2jeo.png

logo.png


Sunucu Port Koruması Nedir ?

Sunucu port koruması, bilgisayar ağlarında ve sunucularda kullanılan bir güvenlik önlemidir. Bir bilgisayar veya sunucu, ağ üzerinde veri alışverişi yapmak için portları kullanır. Portlar, fiziksel veya sanal giriş/çıkış noktalarıdır ve her biri belirli bir türdeki trafiği işlemek üzere tasarlanmıştır. Örneğin, web trafiği genellikle 80 veya 443 numaralı portları kullanırken, e-posta trafiği 25 veya 587 numaralı portları kullanabilir.

Sunucu port koruması, bu portların yetkisiz erişime karşı korunmasını sağlamak amacıyla kullanılır. Bu, ağ güvenliğinin önemli bir yönüdür çünkü açık ve korumasız portlar, kötü niyetli saldırganların sunucuya erişim sağlamasını, kötü amaçlı yazılımların yayılmasını veya hassas bilgilerin çalınmasını kolaylaştırabilir.

Sunucu port korumasının temel amaçları şunlar olabilir:

Yetkisiz Erişimi Engelleme: Sunucu port koruması, yetkili olmayan kullanıcıların veya cihazların sunucuya erişimini engelleyerek güvenliği artırır. Bu, saldırganların açık portları kullanarak sistemlere sızmalarını zorlaştırır.

Kötü Amaçlı Yazılımları Engellemek: Birçok kötü amaçlı yazılım, belirli portları kullanarak sistemlere bulaşır. Port koruma, bu tür yazılımların yayılmasını engellemeye yardımcı olabilir.

Veri Gizliliğini Sağlama: Hassas verilerin iletimi sırasında, doğru port koruma önlemleri veri gizliliğini sağlar. Bu, yetkisiz erişimlerden kaynaklanan veri sızıntılarını önler.

Servis Kullanılabilirliğini Koruma: Port koruma, ağdaki trafiği denetlemek ve düzenlemek için kullanıldığında, sunucunun aşırı yüklendiği veya saldırı altında olduğu durumlarda bile hizmet kesintilerini minimumda tutmaya yardımcı olur.

Ağağı Koruma: Port koruması, sunucuya gelen trafiği izleyerek veya belirli kriterlere göre filtreleyerek ağa gelebilecek tehlikeli trafiği engelleyebilir. Bu, ağın genel güvenliğini artırır.

Port koruması, genellikle güvenlik duvarları (firewall) veya ağ güvenliği cihazları kullanılarak sağlanır. Bu cihazlar, belirli portlardan gelen trafiği izleyebilir, denetleyebilir, filtreleyebilir ve izinsiz erişim girişimlerini engelleyebilir.

Sonuç olarak, sunucu port koruması, ağ güvenliği ve veri güvenliği için kritik bir rol oynar. Doğru konfigüre edilmiş ve düzenli olarak güncellenen bir port koruma stratejisi, sunucuları ve ağları yetkisiz erişimden, kötü amaçlı yazılımlardan ve diğer siber tehditlerden koruma konusunda büyük bir etkiye sahip olabilir.



Sunucu Portlarının Korunması İçin Uygulamalar varmı ?

Entrusion Detection/Prevention System (IDS/IPS): Sistemlere ve ağlara yönelik saldırıları tespit etmeye ve engellemeye yardımcı olurlar. IDS, saldırıları tespit ederken, IPS saldırıları tespit etmekle birlikte otomatik olarak tepki verebilir.

SSL/TLS Şifreleme: Web sunucuları için, iletişimi şifrelemek ve veri güvenliğini sağlamak için SSL/TLS sertifikaları kullanmak önemlidir.

DMZ (Demilitarized Zone): Kamu ağıyla özel ağ arasında bir ara bölge olan DMZ, sunucuları güvenli bir şekilde izole edebilir ve sınırlı erişim sağlayabilir.

Segmentasyon: Ağın segmente edilmesi, saldırıların yayılmasını sınırlayabilir. Örneğin, hassas verilere erişimi sınırlayan ayrı bir ağ segmenti oluşturulabilir.




Python İle Örnek Sunucu Portlarının Korunması İçin Kod

Bu kod, belirli bir portun dinlenip dinlenmediğini kontrol eder. Fakat unutmayın ki gerçek dünyada kullanılan güvenlik önlemleri çok daha kapsamlıdır ve bu kod yalnızca temel bir örnektir

Kod:
import socket

def is_port_open(host, port):
    try:
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        sock.settimeout(1)
        sock.connect((host, port))
        sock.close()
        return True
    except:
        return False

if __name__ == "__main__":
    host = "127.0.0.1"  # Hedef sunucu IP adresi veya alan adı
    port = 80           # Kontrol edilecek port numarası

    if is_port_open(host, port):
        print(f"Port {port} açık.")
    else:
        print(f"Port {port} kapalı.")

Bu Python kodu, belirtilen IP adresi ve port numarası üzerinden bir bağlantı kurup sonucu değerlendirir. Ancak unutmayın ki bu sadece bir portun açık veya kapalı olup olmadığını kontrol eder.Örnek Amaçlı Yazılmıştır.

Konumu Okuduğunuz İçin Teşekkür Ederim

a3b2jeo.png




 

TurkGokay

Uzman üye
4 Ara 2022
1,020
544
Kemalizm
a3b2jeo.png

logo.png


Sunucu Port Koruması Nedir ?

Sunucu port koruması, bilgisayar ağlarında ve sunucularda kullanılan bir güvenlik önlemidir. Bir bilgisayar veya sunucu, ağ üzerinde veri alışverişi yapmak için portları kullanır. Portlar, fiziksel veya sanal giriş/çıkış noktalarıdır ve her biri belirli bir türdeki trafiği işlemek üzere tasarlanmıştır. Örneğin, web trafiği genellikle 80 veya 443 numaralı portları kullanırken, e-posta trafiği 25 veya 587 numaralı portları kullanabilir.

Sunucu port koruması, bu portların yetkisiz erişime karşı korunmasını sağlamak amacıyla kullanılır. Bu, ağ güvenliğinin önemli bir yönüdür çünkü açık ve korumasız portlar, kötü niyetli saldırganların sunucuya erişim sağlamasını, kötü amaçlı yazılımların yayılmasını veya hassas bilgilerin çalınmasını kolaylaştırabilir.


Sunucu port korumasının temel amaçları şunlar olabilir:

Yetkisiz Erişimi Engelleme
: Sunucu port koruması, yetkili olmayan kullanıcıların veya cihazların sunucuya erişimini engelleyerek güvenliği artırır. Bu, saldırganların açık portları kullanarak sistemlere sızmalarını zorlaştırır.

Kötü Amaçlı Yazılımları Engellemek: Birçok kötü amaçlı yazılım, belirli portları kullanarak sistemlere bulaşır. Port koruma, bu tür yazılımların yayılmasını engellemeye yardımcı olabilir.

Veri Gizliliğini Sağlama: Hassas verilerin iletimi sırasında, doğru port koruma önlemleri veri gizliliğini sağlar. Bu, yetkisiz erişimlerden kaynaklanan veri sızıntılarını önler.

Servis Kullanılabilirliğini Koruma: Port koruma, ağdaki trafiği denetlemek ve düzenlemek için kullanıldığında, sunucunun aşırı yüklendiği veya saldırı altında olduğu durumlarda bile hizmet kesintilerini minimumda tutmaya yardımcı olur.

Ağağı Koruma: Port koruması, sunucuya gelen trafiği izleyerek veya belirli kriterlere göre filtreleyerek ağa gelebilecek tehlikeli trafiği engelleyebilir. Bu, ağın genel güvenliğini artırır.

Port koruması, genellikle güvenlik duvarları (firewall) veya ağ güvenliği cihazları kullanılarak sağlanır. Bu cihazlar, belirli portlardan gelen trafiği izleyebilir, denetleyebilir, filtreleyebilir ve izinsiz erişim girişimlerini engelleyebilir.

Sonuç olarak, sunucu port koruması, ağ güvenliği ve veri güvenliği için kritik bir rol oynar. Doğru konfigüre edilmiş ve düzenli olarak güncellenen bir port koruma stratejisi, sunucuları ve ağları yetkisiz erişimden, kötü amaçlı yazılımlardan ve diğer siber tehditlerden koruma konusunda büyük bir etkiye sahip olabilir.



Sunucu Portlarının Korunması İçin Uygulamalar varmı ?

Entrusion Detection/Prevention System (IDS/IPS): Sistemlere ve ağlara yönelik saldırıları tespit etmeye ve engellemeye yardımcı olurlar. IDS, saldırıları tespit ederken, IPS saldırıları tespit etmekle birlikte otomatik olarak tepki verebilir.

SSL/TLS Şifreleme: Web sunucuları için, iletişimi şifrelemek ve veri güvenliğini sağlamak için SSL/TLS sertifikaları kullanmak önemlidir.

DMZ (Demilitarized Zone): Kamu ağıyla özel ağ arasında bir ara bölge olan DMZ, sunucuları güvenli bir şekilde izole edebilir ve sınırlı erişim sağlayabilir.

Segmentasyon: Ağın segmente edilmesi, saldırıların yayılmasını sınırlayabilir. Örneğin, hassas verilere erişimi sınırlayan ayrı bir ağ segmenti oluşturulabilir.




Python İle Örnek Sunucu Portlarının Korunması İçin Kod

Bu kod, belirli bir portun dinlenip dinlenmediğini kontrol eder. Fakat unutmayın ki gerçek dünyada kullanılan güvenlik önlemleri çok daha kapsamlıdır ve bu kod yalnızca temel bir örnektir

Kod:
import socket

def is_port_open(host, port):
    try:
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        sock.settimeout(1)
        sock.connect((host, port))
        sock.close()
        return True
    except:
        return False

if __name__ == "__main__":
    host = "127.0.0.1"  # Hedef sunucu IP adresi veya alan adı
    port = 80           # Kontrol edilecek port numarası

    if is_port_open(host, port):
        print(f"Port {port} açık.")
    else:
        print(f"Port {port} kapalı.")

Bu Python kodu, belirtilen IP adresi ve port numarası üzerinden bir bağlantı kurup sonucu değerlendirir. Ancak unutmayın ki bu sadece bir portun açık veya kapalı olup olmadığını kontrol eder.Örnek Amaçlı Yazılmıştır.

Konumu Okuduğunuz İçin Teşekkür Ederim

a3b2jeo.png




Ellerine sağlık, güzel bir konu olmuş. Bu aralar sürekli konu açıyorsun umarım böyle devam eder.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.