Sobes.tech
Middle

Snifferlərin işləmə prinsipi və onların testdə tətbiqi haqqında danış.

sobes.tech Süni İntellekt

AI-dan cavab

Şəbəkə trafiki analizatorları (və ya snifferlər) şəbəkə vasitəsilə ötürülən məlumat paketlərini ələ keçirir, qeyd edir və analiz edir. Onlar şəbəkə səviyyəsində (və ya aşağıda) işləyir və şəbəkə interfeysinə əlçatan olan bütün trafiki "dinləyirlər". İş prinsipi şəbəkə kartını "promiscuous mode"a keçirməkdir, bu da ona şəbəkə seqmentindən keçən bütün paketləri qəbul etməyə imkan verir, yalnız ona ünvanlanmış paketlər deyil.

Əsas iş mərhələləri:

  1. Əldə etmə (Capture): Şəbəkə paketlərinin interfeysdən toplanması.
  2. Filtrləmə (Filtering): Paketlərin müəyyən edilmiş meyarlar üzrə seçilməsi (port, protokol, IP ünvanı və s.).
  3. Təhlil (Analysis): Paketlərin məzmununun protokol standartlarına uyğun deşifrə edilməsi (TCP, UDP, HTTP, DNS və s.).
  4. Təqdimat (Presentation): Məlumatların istifadəçi üçün əlverişli formatda təqdim olunması.

Testdə tətbiqlər:

  • Şəbəkə qarşılıqlı əlaqələrinin debugging-i: Müştəri və server arasında məlumat ötürülməsində problemlərin aşkarlanması, sorğu və cavabların düzgünlüyünün yoxlanması.
  • Təhlükəsizlik testləri: Şifrəsiz məlumatların ötürülməsi ilə bağlı zəifliklərin tapılması (məsələn, giriş və şifrələr).
  • Performans analizi: Gecikmə vaxtının (latency), ötürmə qabiliyyətinin ölçülməsi, şəbəkədə "dar boğaz" yerlərinin aşkarlanması.
  • Protokollara uyğunluğun yoxlanması: Paketlərin düzgün formalaşdırılması və şəbəkə protokollarına riayət olunmasının yoxlanması.
  • İnteqrasiya testləri: Şəbəkə əlaqəsini istifadə edən sistem komponentləri arasında düzgün qarşılıqlı əlaqənin yoxlanması.

Populyar alət nümunələri: Wireshark, tcpdump, Fiddler.