Veb monitorinq məqsədlə başlayır, tutma nöqtəsi ilə deyil. Aktiv müştəriləri saymaq, API çağırışını ölçmək və mesaj gövdələrini oxumaq hər biri fərqli sübut və fərqli məxfilik qərarları tələb edir. Qorunan HTTPS-i ötürən şlüz səhifə məzmununu deyil, bağlantıları görür. Yanlış qatı seçmək zəngin görünən və heç nəyə cavab verməyən məlumat verir.

Məlumat mənbəyindən əvvəl sualı adlandırın

Məlumatın dəstəkləməli olduğu əməliyyat qərarı ilə başlayın. Əlçatanlıq sualları saylar və vaxt ölçmələri tələb edir, sorğu sualları yollar və status kodları tələb edir, məzmun sualları isə mesaj gövdələri tələb edir. İçəriyə doğru hər addım həssaslıq və mühəndislik mürəkkəbliyi əlavə edir. Xidmət sahibi və təhlükəsizlik sahibi toplama başlamazdan əvvəl auditoriyanı, məqsədi və davranışı təsdiqləsin, çünki tuneli idarə etmək həmin qərar deyil.

Sualı bir cümlə ilə yazın və toplama planının yanında saxlayın. Bu, əhatə dairəsinin yeganə etibarlı nəzarətidir.

Şlüz nə göstərə bilər, nə göstərə bilməz

Düzgün qorunan HTTPS-i ötürən şlüz adətən ünvanları, portları və həcmləri görür, sorğu sətirlərini və ya gövdələri deyil.

conntrack -L -d 203.0.113.10 | head
tcpdump -ni vpn0 -c 20 'tcp port 443'

conntrack siyahısı axınları və çevirmələri göstərir, qısa tutma isə paketləri oxunaqlı tətbiq məzmunu olmadan göstərir. Bu, trafikin axıb-axmadığını, nə qədər olduğunu və hansı son nöqtələr arasında olduğunu cavablandırmaq üçün kifayətdir. Bu URL-lərin siyahısı deyil və adi CONNECT proxy tətbiq TLS-ni sonlandırmadan şifrəli mübadiləni ötürür. Biri sizə həmin mövqedən sorğu yolları vəd edəndə soruşun: hansı komponent şifrəni açır və kimin etimadı altında.

Tətbiq jurnalları sorğu suallarının çoxuna cavab verir

İdarə etdiyiniz tətbiq üçün onun öz dəstəklənən jurnalları adətən başqalarının bağlantılarını şifrədən açmadan sorğu səviyyəsindəki suala cavab verir.

curl -sS -o /dev/null -w "%{http_code} %{time_total}\n" https://app.example.com/health
tail -n 5 /var/log/nginx/access.log

Sağlamlıq sorğusu əlçatanlığı müştəri mövqeyindən ölçür, giriş jurnalı isə serverin artıq saxlamağı seçdiyi sahələri qeyd edir. Tapşırığın ehtiyac duyduğu sahələri seçin və qalanı buraxın, çünki hətta URL də həssas parametrlər daşıya bilər. Jurnal sətri həmin xidmət haqqında sübutdur, istifadəçinin tunel vasitəsilə çatdığı hər digər xidmət haqqında deyil. Toplamanı dar saxlamaq saxlanma sualını da kiçik saxlayır, ona görə tələbi yaradan düşüncə təcrübəsindən daha qısa bir pəncərə təyin edin.

Müdaxilə ayrı bir etimad dizaynıdır

Mesaj səviyyəsində baxış həqiqətən tələb olunursa, TLS müdaxiləsi yeni etibarlı son nöqtə və paylanmalı və saxlanmalı olan müştəri etimad quruluşu yaradır. Sertifikatları bərkidən tətbiqlər pozulacaq və operator artıq mühafizəsi hər hansı server açarı qədər vacib olan şəxsi açarları saxlayır. Toplamanı sertifikat yoxlamasını zəiflətməklə və ya sertifikatlarını bərkidən tətbiqi yamaqla işlətmək təhlükəsizlik nəzarətini jurnal sətri ilə dəyişir. Etimad paylanması artıq idarə olunan sənədləşdirilmiş baxış dizaynına üstünlük verin və orqanın şəxsi açarını paylaşılan hər şeydən kənarda saxlayın.

Toplama pəncərəsinin sonunda konfiqurasiyanı və onun etimad materialını sahibləri vasitəsilə çıxarın və saxlanılan sübutları razılaşdırılmış siyasət üzrə utilizasiya edin. Bildirilən məqsəd üçün kifayət qədər etibarlı məlumat uğur meyarıdır, mümkün olan ən böyük tutma deyil.

Əlaqəli məqalələr