Ghostport, kapalı portlarda çeşitli ağ servislerini taklit ederek port tarayıcılarını yanıltmayı amaçlayan, Rust ile geliştirilmiş yüksek performanslı, açık kaynaklı bir port yanıltma aracıdır. Portspoof kavramından esinlenen Ghostport, dinamik port emülasyonu kullanarak ağ yapılandırmasını gizlemeye yardımcı olur ve saldırganları ya da otomatik tarama araçlarını yanıltır.
https://github.com/vxfemboy/ghostport
Ana Özellikler
Dinamik Port Emülasyonu: Ghostport, kapalı portlarda gerçek servisleri taklit eden yanıtlar vererek, çok sayıda hizmetin çalışıyormuş gibi görünmesini sağlar. Bu özellik, saldırganları ağ üzerinde aktif olan servislerin türü hakkında yanlış yönlendirir ve gerçek ağ yapılandırmasını gizler.
Özelleştirilebilir İmzalar: Kullanıcılar, basit bir metin dosyası aracılığıyla kendi servis imzalarını tanımlayabilir veya mevcut imzaları düzenleyebilir. Bu esneklik, yanıtların farklı ağ yapılarına veya güvenlik gereksinimlerine göre uyarlanmasını sağlar.
Yüksek Performans: Rust diliyle yazılmış ve Tokio async (eşzamanlı) çalışma zamanı kullanılarak geliştirilen Ghostport, eşzamanlı bağlantıları verimli bir şekilde yönetir, bu nedenle yüksek performans gerektiren ortamlar için uygundur.
Esnek Kayıt (Loglama) Seçenekleri: Ghostport, farklı kullanım durumlarına göre çeşitli kayıt modları sunar:
Hata Ayıklama (Debug) Modu: Aktiviteler ve bağlantılar hakkında ayrıntılı bilgi sağlar.
Detaylı (Verbose) Mod: Bağlantı özetlerini ve etkileşimleri kaydeder.
Sessiz (Quiet) Mod: Minimum çıktı sağlar, düzenli kullanım sırasında log boyutunu küçültmek için idealdir.
Kullanım Kolaylığı: Basit bir komut satırı arayüzü ve mantıklı varsayılan ayarları ile Ghostport, kullanıcı dostu olacak şekilde tasarlanmıştır. Bu sayede minimum yapılandırma ile hızlıca başlatılabilir.