V pregledih zbirk podatkov se dva stavka uporabljata zamenljivo, vendar pomenita zelo različne stvari. Eden pravi, da določena delovna obremenitev potrebuje določeno izjemo; drugi pravi, da gostitelj ne potrebuje več zaščite končne točke. Prva je omejena inženirska odločitev, druga pa tveganje brez lastnika. Ločiti ju je celotna naloga in začne se s tem, kaj strežnik v resnici počne.

Dva stavka, ki zvenita enako

Izjema poimenuje pot, postopek ali vrsto datoteke in navede razlog zanjo. Opustitev pa odstrani kontrolo s stroja in namesto tega navede razlog zanjo. Obe lahko data podobne številke zmogljivosti in povsem različne varnostne drže.

Strežnik zbirke podatkov je slab kandidat za opustitev, ker hrani podatke, od katerih je odvisno vse drugo. Je tudi slab kandidat za politiko na ravni namizja, ker pregledovanje datotek, ki jih zbirka podatkov drži odprte, povzroča težave, ki jih namizje nikoli ne vidi. Pošteno stališče je na sredini in ga je treba utemeljiti, ne pa predpostaviti. Prav ta argument mora pregled zajeti.

Primerjajte izjemo in opustitev

Postavite obe možnosti drugo ob drugo na štirih točkah: kaj ostane zaščiteno, kaj postane izpostavljeno, kdo ima odločitev in kateri dokazi jo podpirajo.

Omejena izjema pusti preostanek gostitelja pod enako zaščito kot prej, obdrži odločitev pri imenovanem lastniku in se opira na reproduciran simptom. Opustitev odstrani zaščito z vsega in se običajno opira na trditev, da stroj ni izpostavljen. Ta trditev mora zdržati pred dejanskimi vlogami strežnika, ker datotečne skupne rabe, povezani strežniki, opravila agenta in administrativni prenosi datotek vsi ustvarjajo izpostavljenost, ki je požarni zid nikoli ne vidi. Spremembo lastništva preživi le en stolpec spodnje primerjave, ker zapisuje, kaj je bilo odločeno in zakaj.

PointScoped exceptionBlanket exclusion
CoverageOnly the named paths or processesThe whole host
Evidence neededA reproduced interactionAn argument about exposure
OwnerA named reviewer with a dateUsually nobody
Behaviour after an updateReviewed againSilently inherited

Omejite izjemo na dokazano interakcijo

Začnite s simptomom, ne s seznamom. Navzkrižje pri dostopu do datotek, pritisk na vire in počasna poizvedba so v dnevnikih videti drugače in vodijo do različnih popravkov. Reproducirajte simptom z vklopljeno zaščito in nato določite natančno pot ali postopek, ki je vpleten.

Tipični kandidati so datoteke zbirke podatkov, dnevniške datoteke, varnostne kopije in datoteke kataloga polnega besedila, Microsoftovo navodilo o protivirusni programski opremi in SQL Serverju pa ostaja referenca za nameščeno različico in varnostni izdelek. Ne kopirajte seznama z drugega strežnika in ne predpostavljajte, da eno ime storitve pokriva vsako nameščeno komponento. Predlagati je treba najmanjšo izjemo, ki naslavlja dokazano interakcijo. Vse širše potrebuje svoj argument.

Get-MpPreference | Select-Object -ExpandProperty ExclusionPath
Get-MpComputerStatus | Select-Object AntivirusEnabled, RealTimeProtectionEnabled

Preglejte ta seznam glede na vlogo strežnika, ker izjema, dodana zaradi enega dogodka, običajno ostane za vedno. Kratka opomba ob vsakem vnosu zadošča, da je mogoča naslednja revizija.

Ohranite omrežne kontrole in kontrole identitete

Izjema končne točke ne pove ničesar o tem, kdo lahko doseže zbirko podatkov. Politika požarnega zidu bi morala še vedno omejevati, kateri viri lahko odprejo sejo SQL ali upravljanja, računi aplikacij pa bi morali še vedno omejevati, kaj te seje lahko počnejo.

VPN sodi v isti pogovor in se pogosto nepravilno uporablja kot argument. Omejevanje dostopne poti ne preverja datotek, skriptov ali poizvedb, ki pridejo skoznjo. Šifriran tunel je tudi neprozoren za omrežni senzor, zato vidnost, ki jo daje senzor, ni vidnost, ki jo daje agent gostitelja. To so različni tokovi dokazov in noben ne nadomesti drugega. Upravljanje popravkov, zaupanja vredna administrativna orodja in preizkušena pot obnovitve ostajajo ločene odgovornosti z lastnimi lastniki. Tudi higiena vlog sodi sem: nepovezano brskanje, prenosi in naloge skupne rabe datotek naj ostanejo zunaj gostitelja zbirke podatkov, razen če jih njegov lastnik izrecno sprejme.

Preizkusite spremembo in nato prevzemite odgovornost

Preizkusite z reprezentativno delovno obremenitvijo in pomembnimi varnostnimi preverjanji, nato pa primerjajte stabilnost, prepustnost in nadaljnjo zaščito, ne le prvotne napake.

Get-MpThreatDetection | Sort-Object InitialDetectionTime -Descending | Select-Object -First 5
Get-WinEvent -LogName 'Microsoft-Windows-Windows Defender/Operational' -MaxEvents 20

Ohranite podprto pot vrnitve in lastnika, ki po posodobitvah komponent ali izdelka znova pregleda izjemo, ker lahko izjema, napisana za eno gradnjo, preživi razlog svojega obstoja. Zapišite obseg, razlog in datum pregleda na isto mesto kot zapis o gradnji strežnika. Brez tega naslednji pregledovalec podeduje seznam brez argumenta. Izjema je branljiva le, dokler je njen razlog še resničen.

Sorodni članki