# önder online
Teknoloji ve siber güvenlik dünyasına hoş geldiniz Güncel siber tehditler ve korunma yöntemleri Yapay zekâ ve otomasyonun güvenliğe etkileri Microsoft 365 ve Active Directory güvenlik rehberleri Yazılım geliştirmede güvenlik odaklı yaklaşımlar Teknoloji ve siber güvenlik dünyasına hoş geldiniz Güncel siber tehditler ve korunma yöntemleri

Menu

Windows için Gelişmiş Ağ Trafiği İzleme Aracı – Network Traffic Monitor

Windows için Gelişmiş Ağ Trafiği İzleme Aracı – Network Traffic Monitor

Windows için Gelişmiş Ağ Trafiği İzleme Aracı – Network Traffic Monitor

Windows için Gelişmiş Ağ Trafiği İzleme Aracı – Network Traffic Monitor

Windows üzerinde çalışan uygulamaların internete hangi bağlantıları yaptığını merak ettin mi? Hangi process ne kadar trafik üretiyor, hangi IP’ye bağlanıyor, gizli arka plan bağlantıları var mı, anlık bant genişliğini ne tüketiyor, firewall üzerinden bir portu tık diye engellemek mümkün mü?

İşte tüm bu ihtiyaçlar için geliştirdiğim Network Traffic Monitor, Windows 7/10/11/Server versiyonlarında çalışan güçlü, modern ve gerçek zamanlı bir ağ trafiği analiz uygulaması.

Geliştiriciler, sistem yöneticileri, güvenlik meraklıları ve ağ trafiğini kontrol altında tutmak isteyen herkes için tasarlandı.


🎥 Tanıtım & Önizleme

Aşağıdaki ekran görüntüleri, uygulamanın modern ve işlevsel arayüzünü gösteriyor:

 

 

 

 


📥 İndir

Son Sürüm (Release):

👉 https://drive.google.com/file/d/14VLrIvpcfdVaA6WlEJ5MIJEZhJpMEEV_/view?usp=sharing


🚀 Network Traffic Monitor Nedir?

Network Traffic Monitor, Windows üzerinde gerçekleşen tüm inbound/outbound bağlantıları gerçek zamanlı olarak gösteren bir masaüstü uygulamasıdır. Her bağlantının:

  • IP

  • Port

  • Protokol

  • Process adı / PID

  • Trafik yönü

  • Aktif bayt akışı

  • TCP bayrakları
    gibi detaylarını alabilir ve istersen bu bağlantıya tek tıkla firewall engelleme uygulayabilirsin.

Ayrıca uygulamada trafik istatistikleri, process bazlı sıralamalar, log kaydı, otomatik temizleme gibi gelişmiş özellikler bulunur.


Öne Çıkan Özellikler

🔍 Gerçek Zamanlı Ağ Takibi

  • TCP / UDP bağlantılarını anlık olarak izleme

  • İnternet kullanan process’leri listeleme

  • Hangi uygulama hangi IP/porta bağlanıyor görebilme

🔥 Gelişmiş Güvenlik Araçları

  • Bağlantıyı anında engelle (Windows Firewall Block)

  • Port bazlı engelleme

  • Sistem process’leri için koruma modu

  • TCP Flag analizi (SYN, ACK, FIN, RST)

📊 Profesyonel Trafik Analizi

  • Canlı bant genişliği grafiği (LiveCharts)

  • Top processes & top IPs istatistikleri

  • Anlık byte sayacı (global & process bazlı)

  • Paket detay penceresi

🗄️ Loglama & Database

  • SQLite tabanlı güçlü log sistemi

  • 7 gün sonra otomatik log temizleme

  • Reverse DNS çözümleme

  • Arama ve gelişmiş filtreleme (process, IP, port, domain)

⚙️ Yönetim & İzleme

  • Process sonlandırma (Close / Force Kill)

  • Inbound / Outbound ayrı listeler

  • Protokol filtresi (TCP/UDP)

  • Port açıklamaları ve protokol tanıma

  • Debug konsolu


🖥️ Sistem Gereksinimleri

Gereksinim Detay
İşletim Sistemi Windows 7 / 10 / 11 / Server 2016 / 2019 / 2022
Framework .NET 8.0
Yetki Administrator (gereklidir)
Donanım Min. 256 MB RAM

🚀 Kurulum

1. Projeyi Derle

cd NetworkTrafficMonitor
dotnet restore
dotnet build

2. Yönetici Olarak Çalıştır

Start-Process .\NetworkTrafficMonitor.exe -Verb RunAs

🧭 Nasıl Kullanılır?

  1. Uygulamayı yönetici olarak aç

  2. Start butonuna bas

  3. Tüm gerçek zamanlı ağ bağlantıları listelenmeye başlar

  4. Process, IP, port, domain üzerinden anında arama yapabilirsin

  5. Bağlantıya sağ tıklayıp:

    • Block in Firewall

    • Allow

    • Kill Process

    • Inspect Packet
      gibi işlemler uygulayabilirsin


⚙️ Teknik Altyapı

Uygulama şu servis mimarisiyle çalışır:

Servis Görev
TrafficService Windows API üzerinden bağlantıları okur
PacketCaptureService 1 saniyelik periyotlarla trafik toplar
DatabaseService SQLite kayıtlarını yönetir
ProtocolExplainService Port/protokol açıklamaları verir
FirewallService Windows Firewall ile iletişim kurar

🛠️ Geliştirme Yol Haritası

Planlanan özellikler:

  • ETW (Event Tracing for Windows) entegrasyonu

  • Paket seviyesi trafik yakalama

  • Gelişmiş LiveCharts grafikleri

  • JSON & CSV export

  • Threat Intelligence API entegrasyonu (VirusTotal, AbuseIPDB)


📄 Lisans

Bu proje MIT License ile lisanslanmıştır.
İstediğiniz gibi kullanabilir, değiştirebilir, dağıtabilirsiniz.