PortGuard Dokümantasyon Sitesine Hoş Geldiniz
Bu sitenin amacı, daha fazla kişinin Single Packet Authorization (SPA)'i anlamasına yardımcı olmak ve bunu PortGuard ve fwknop-compatible iş akışlarıyla uygulamaya yönelik uygulanabilir çözümler sunmaktır.
PortGuard nedir?
PortGuard, yetkili bir paket alınana kadar hizmet bağlantı noktalarını gizlemeye yönelik bir fwknop-compatible SPA çözümüdür.
PortGuard'in iki bölümü vardır:
- PortGuard Client: fwknop SPA protokolünü destekleyen ve uyumlu yetkilendirme paketlerini
fwknopdveya PortGuard Sunucusuna gönderen platformlar arası bir istemci. - PortGuard Server: Yukarı akış fwknop projesinden PortGuard'a özel paketleme ve iş akışı iyileştirmeleriyle değiştirilmiş bir sunucu bileşeni/dağıtımı.
Uyumluluğun temeli fwknop'tur. PortGuard, tanıdık SPA modelini, anahtarlarını, erişim tanımlarını ve QR/config iş akışını korurken, masaüstü ve mobil kullanıcılar için günlük işlemleri kolaylaştırır. PortGuard kaynak kodunu GitHub adresinde bulabilirsiniz.
fwknop Arka Planı
fwknop, ağ hizmetlerinin güvenliğini sağlamak için Single Packet Authorization (SPA)'i uygulayan açık kaynaklı bir bağlantı noktası engelleme sistemidir. Bir dizi pakete dayanan geleneksel bağlantı noktası kapatmanın aksine, fwknop, yetkili istemciler için güvenlik duvarı bağlantı noktalarını dinamik olarak açmak üzere HMAC aracılığıyla kimliği doğrulanan tek bir şifreli, tekrar oynatılamayan paket kullanır. Bu yaklaşım, hizmetleri bağlantı noktası tarayıcılarından (ör. Nmap) gizler ve zero-day açıklarından yararlanmalar ve brute-force saldırıları dahil olmak üzere yetkisiz erişime karşı koruma sağlar. fwknop, Linux, OpenBSD, FreeBSD ve macOS genelinde birden fazla güvenlik duvarını (iptables, firewalld, PF ve ipfw) destekler ve pasif paket koklama için libpcap gibi araçlarla bütünleşir.
Neden PortGuard'i Seçmelisiniz?
- fwknop protokol uyumluluğu: PortGuard Client, fwknop-compatible SPA paketleri gönderir, böylece mevcut fwknop kavramları kullanılabilir kalır.
- Değiştirilmiş fwknop tabanlı sunucu: PortGuard Server, PortGuard'a özgü değişiklikler içeren yukarı akış fwknop'i temel alır.
- Hizmet bağlantı noktalarını gizle: Hizmetler varsayılan olarak kapalı kalır ve yalnızca yetkilendirme sonrasında geçici olarak açılır.
- Platformlar arası istemci: PortGuard Client, Windows, macOS, iOS, Android ve ilgili masaüstü/mobil iş akışlarını destekler.
- Şifreleme ve kimlik doğrulama: SPA paketleri, yeniden oynatmaya ve kurcalamaya karşı direnç sağlamak için şifreleme, HMAC ve zaman damgası doğrulamasını kullanır.
Ne Öğreneceksiniz
Bu sitede aşağıdakileri öğreneceksiniz:
- PortGuard dağıtım süreci: PortGuard Server veya fwknop-compatible sunucu iş akışlarını yükleme ve yapılandırmaya yönelik adım adım talimatlar.
- PortGuard Client işlemi:
.fwknoprc/QR yapılandırması nasıl içe aktarılır ve fwknop-compatible SPA paketleri nasıl gönderilir. - SPA uygulama ilkeleri: Şifreleme, HMAC kimlik doğrulaması, zaman damgası doğrulama ve paket aktarımına pratik bir bakış.
- PortGuard kullanım örnekleri: Bağlantı noktalarını yetkilendirmeye kadar gizli tutarak SSH, NAS, VPN, yönetici panellerini ve bulut hizmetlerini koruyun.
- Geleneksel bağlantı noktası engellemeye göre avantajları: single-packet authorization'in neden sıra tabanlı engellemeye göre daha güvenli ve daha hızlı olduğunu öğrenin.
- Araç Tanıtımı: fwknop-compatible SPA'in kullanımını kolaylaştıran platformlar arası GUI araçlarını keşfedin.
PortGuard'i Kimler Kullanmalı?
- Sistem Yöneticileri: Sunucuları yetkisiz erişime karşı koruyun.
- Ağ Güvenliği Mühendisleri: Ağ güvenliğini artırın ve bağlantı noktası taramayı ve brute-force saldırılarını önleyin.
- Geliştiriciler ve DevOps: Geliştirme ve operasyonlar sırasında hizmet güvenliğini sağlayın.
- Bireysel Kullanıcılar: Ağ güvenliğine ihtiyaç duyan herkes.
Farklı platform GUI istemcisini nerede bulabilirim?
Farklı platformlara yönelik GUI istemcisini bulmak için bu dokümantasyon sitesinin GUI Araçları bölümüne gidin. Bu bölümde Windows, macOS, iOS ve Android'de PortGuard Client için ayrıntılı bilgi ve indirme bağlantıları sağlanmaktadır.
PortGuard'e Başlarken
fwknop veya SPA konusunda yeniyseniz, sunucu tarafının nasıl kurulacağını ve yapılandırılacağını öğrenmek için Dağıtım Kılavuzu ile başlayın. fwknop'e zaten aşina iseniz doğrudan Kullanım Durumları veya PortGuard Client tools'e geçebilirsiniz.
Başlamaya hazır mısınız?
PortGuard dağıtım kılavuzuna göz atmak için buraya tıklayın.