Gelen Güvenlik Duvarı Kuralı Program Belirtildiğinde Trafiğe İzin Vermiyor


1

Uygulamama gelen trafiğe izin veren bir güvenlik duvarı kuralı oluşturmaya çalışıyorum. Ancak, kuralın trafiğin istenildiği şekilde izin verdiği görünmüyor. Ben kullanıyorum netsh kuralı oluşturmak için, ancak programımın yolunu belirlediğimde, kural trafiğin istenildiği şekilde izin vermeyeceği görünüyor.

netsh advfirewall firewall add rule name="My Application Rule" 
    program="C:\Program Files (x86)\MyComp\MyApp\MyApp.exe" dir=in action=allow
    protocol=TCP localport=7890-7894

Programı belirtmediğimde trafiğe izin veriliyor, ancak bu istenmiyor, çünkü bu bağlantı noktalarını dinleyen herhangi bir uygulamanın trafiğine izin verecek.

netsh advfirewall firewall add rule name="My Application Rule" dir=in
    action=allow protocol=TCP localport=7890-7894

Bu görev için GUI kullanıyorsanız, bu localport veya program, ikiside değil.
Kitet

@Kitet Her zaman aynı sonuçlarla istenen kuralı eklemek için GUI ve komut satırını kullandım.

Yani MyApp.exe kesinlikle doğru uygulama değil. Bir alt süreci olabilir MyApp.exe. Nedir MyApp.exe ? gerçek bir App veya özel bir dev? Wireshark'a ne olduğunu kontrol edebilirsin.
user2196728

@ user2196728 MyApp.exe üzerinde çalıştığım bir .NET uygulaması. Son hedefim, yükleyicideki komut satırı üzerinden hangi komutları çalıştırmam gerektiğini bulmak, böylece ağ trafiği, güvenlik duvarını manuel olarak yapılandırması gereken bir yönetici olmadan programa erişebilir.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.