Veze s bazom podataka unutar VPN-a i dalje blokira IPS, dnevnik događaja navodi uzrok, a najbrži popravak izgleda kao izuzetak. Prije toga obratite pažnju šta tunel zapravo mijenja. On štiti saobraćaj između svojih krajnjih tačaka, a zatim predaje obične unutrašnje pakete onome što pregleda unutrašnjost mreže, a to je upravo mjesto gdje se potpis aktivirao. Tunel nije izuzetak i detekcija nije automatski pogrešna.

Dekapsulacija je mjesto gdje se inspekcija nastavlja

Saobraćaj koji napušta tunel stiže kao obični IP paketi adresirani na host baze podataka. Svaki uređaj za sprečavanje upada na tom putu ih procjenjuje prema vlastitoj politici, zbog čega veza koja je prešla šifrovanu vezu i dalje može biti odbačena pravilom napisanim za unutrašnju mrežu.

TLS od kraja do kraja je granica te vidljivosti. Kada klijent provjeri certifikat servera baze podataka, uređaj za inspekciju obrađuje vezu ali ne može čitati sadržaj aplikacije, pa detekcija tamo odgovara metapodacima, a ne tekstu upita. Zanemarite taj detalj i svaka blokirana veza izgledaće kao dokaz dubinske inspekcije. Obje činjenice su važne: uređaj nije slijep, a i ne čita sve.

Detekcija nije lažno pozitivna po defaultu

Potpis postoji da uhvati obrazac, a očekivani poslovni saobraćaj i dalje može proći kroz zaista ranjiv put koda. Prvo uskladite zabilježeni događaj s operacijom aplikacije: vremenska oznaka, unutrašnji izvor i odredište, portovi, identifikator potpisa i preduzeta radnja. Tih šest polja takođe vam kaže pripada li upozorenje vezi koja nije uspjela ili susjedu koji je slučajno bio zauzet.

Nekoliko paketa koji stignu do servera ne identifikuje IPS kao uzrok, a odgovarajući potpis ne dokazuje da je klijent legitiman. Oba čitanja su nagađanja dok se događaj ne poveže s klijentovim vlastitim izvještajem. Povezani događaj je dokaz, a verzija baze podataka dio je procjene.

Tri obima izuzetka i šta svaki uklanja

Opcije se razlikuju po tome koliko inspekcije isključuju, a razlika je veća nego što sugeriše interfejs postavke. Potiskivanje potpisa uklanja jedno pravilo za saobraćaj koji mu odgovara. Isključivanje izvora uklanja inspekciju svega s te adrese. Onemogućavanje kategorije uklanja porodicu pravila, ponekad kroz cijelu politiku.

ScopeWhat it stopsWhat you give up
Suppress one signatureThat rule, for the matching flowOne detection, reviewed against a version
Exclude a source addressAll rules for that addressEvery signature that address would have triggered
Disable a categoryA rule family across the policyProtection for unrelated hosts and services

Preferirajte prvi red kad god proizvod to može izraziti. Kada ne može, eskalirajte ograničenje umjesto da široki izuzetak predstavljate kao precizan; osoba koja ga odobrava treba da vidi razliku napisanu.

Obim za koji mislite da ste postavili

Prevođenje mijenja šta izuzetak pokriva. Kada se nekoliko VPN klijenata pojavi iza jedne prevedene adrese, isključivanje te adrese oslobađa sve njih, što je mnogo šire od jednog nalaza koji je pokrenuo istragu.

Provjerite efektivni obim, a ne obrazac koji ste popunili, i zapišite identifikator incidenta pored pravila. Izuzetak bez razloga postaje trajna politika, a sljedeći recenzent nema način da zna da li se još primjenjuje.

Ponovo testirajte operaciju i granicu

Ponovite istu bezopasnu operaciju s bazom podataka i potvrdite da se veza završava, zatim potvrdite da se nepovezane detekcije i dalje aktiviraju u testu koji bi ih trebao pokrenuti. Vraćanje povezanosti je jedan kriterij prihvatanja; zadržavanje predviđene granice je drugi.

nc -vz 10.40.7.25 5432
psql -h 10.40.7.25 -U app -d appdb -c "select 1"

Zapišite šta je izuzeto, zašto i kada to ponovo pregledati nakon sljedeće nadogradnje potpisa ili aplikacije. Potiskivanje koje se redovno ponovo čita je inženjerska odluka; ono kojeg se niko ne sjeća je sporo širenje granice povjerenja.

Povezani članci