Zakaj rdeče ekipe ne morejo odgovoriti na najbolj pomembna vprašanja branilcev

Zakaj rdeče ekipe ne morejo odgovoriti na najbolj pomembna vprašanja branilcev

Why Red Teams Can't Answer Defenders' Most Important Questions PlatoBlockchain Data Intelligence. Vertical Search. Ai.

KOMENTAR

Leta 1931 znanstvenik in filozof Alfred Korzybski zapisal: "Zemljevid ni ozemlje." Mislil je, da vsi modeli, tako kot zemljevidi, izpustijo nekaj informacij v primerjavi z realnostjo. Modeli, ki se uporabljajo za zaznavanje groženj v kibernetski varnosti, so podobno omejeni, zato bi se morali zagovorniki vedno vprašati: "Ali moje zaznavanje groženj zazna vse, kar bi moralo zaznati?" Testiranje penetracije in vaje rdeče in modre ekipe so poskusi odgovoriti na to vprašanje. Ali, povedano drugače, kako natančno se njihov zemljevid grožnje ujema z resničnostjo grožnje? 

žal ocene rdeče ekipe ne odgovorite dobro na to vprašanje. Rdeče združevanje je uporabno za veliko drugih stvari, vendar je napačen protokol za odgovor na to specifično vprašanje o učinkovitosti obrambe. Posledično branilci nimajo realnega občutka, kako močna je njihova obramba.

Ocene Red-Team so omejene po naravi

Ocene rdeče ekipe niso tako dobre pri preverjanju, ali obramba deluje. Po svoji naravi preizkušajo le nekaj posebnih variant nekaj možnih napadalnih tehnik, ki bi jih lahko uporabil nasprotnik. To je zato, ker poskušajo posnemati napad iz resničnega sveta: najprej izvidnica, nato vdor, nato bočno premikanje in tako naprej. Toda vse, kar se branilci naučijo iz tega, je, da te posebne tehnike in sorte delujejo proti njihovi obrambi. Ne dobijo informacij o drugih tehnikah ali drugih različicah iste tehnike.

Z drugimi besedami, če branilci ne zaznajo rdeče ekipe, je to zato, ker njihova obramba manjka? Ali pa zato, ker je rdeča ekipa izbrala eno možnost, na katero ni bila pripravljena? In če so odkrili rdečo ekipo, ali je njihovo odkrivanje groženj celovito? Ali pa so »napadalci« le izbrali tehniko, na katero so bili pripravljeni? Ni načina, da bi vedeli zagotovo.

Osnova te težave je, da rdeče ekipe ne preizkusijo dovolj možnih variant napada, da bi ocenile splošno moč obrambe (čeprav dodajo vrednost na druge načine). In napadalci imajo verjetno več možnosti, kot se zavedate. Ena tehnika, ki sem jo pregledal, je imela 39,000 različic. Drugi je imel 2.4 milijona! Testiranje vseh ali večine od teh je nemogoče, testiranje premalo pa daje lažen občutek varnosti.

Za prodajalce: Zaupajte, vendar preverite

Zakaj je testiranje odkrivanja groženj tako pomembno? Skratka, to je zato, ker varnostni strokovnjaki želijo preveriti, ali imajo prodajalci dejansko celovito zaznavanje vedenj, za katera trdijo, da jih ustavijo. Varnostna drža v veliki meri temelji na prodajalcih. Varnostna ekipa organizacije izbere in uvede sistem za preprečevanje vdorov (IPS), zaznavanje in odziv končne točke (EDR), analitiko vedenja uporabnikov in subjektov (UEBA) ali podobna orodja in verjame, da bo programska oprema izbranega prodajalca zaznala vedenja, za katera pravi, da bo. Strokovnjaki za varnost vedno bolj želijo preveriti trditve prodajalcev. Izgubil sem štetje pogovorov, ki sem jih slišal, v katerih rdeča ekipa poroča, kaj je naredila, da bi vdrla v omrežje, modra ekipa pravi, da to ne bi smelo biti mogoče, rdeča ekipa pa skomigne z rameni in reče: »No, naredili smo tako …« Zagovorniki želijo raziskati to neskladje.

Testiranje proti več deset tisoč različicam

Čeprav preizkušanje vsake različice tehnike napada ni praktično, menim, da je preizkušanje njihovega reprezentativnega vzorca. Za to lahko organizacije uporabijo pristope, kot je odprta koda Red Canary Atomsko testiranje, kjer se tehnike testirajo posamezno (ne kot del vseobsegajoče verige napadov) z uporabo več testnih primerov za vsako. Če je vaja rdeče ekipe podobna nogometni tekmi, je Atomic Testing kot vadba posameznih iger. Vse te igre se ne bodo zgodile v polnem boju, vendar je vseeno pomembno, da vadite, kdaj se zgodijo. Oboje bi moralo biti del dobro zaokroženega programa usposabljanja ali v tem primeru dobro zaokroženega varnostnega programa.

Nato morajo uporabiti nabor testnih primerov, ki pokrivajo vse možne različice zadevne tehnike. Izdelava teh testnih primerov je ključna naloga zagovornikov; neposredno bo povezano s tem, kako dobro testiranje ocenjuje varnostne kontrole. Če nadaljujem svojo zgornjo analogijo, ti testni primeri sestavljajo »zemljevid« grožnje. Tako kot dober zemljevid izpustijo nepomembne podrobnosti in poudarijo pomembne, da ustvarijo nižjo ločljivost, a na splošno natančno predstavitev grožnje. Kako sestaviti te testne primere je problem, s katerim se še vedno ubadam (sem o čemer je pisal nekaj mojega dosedanjega dela).

Druga rešitev za pomanjkljivosti trenutnega odkrivanja groženj je uporaba vijoličaste ekipe — pridobivanje rdečih in modrih ekip za sodelovanje, namesto da drug drugega vidijo kot nasprotnika. Več sodelovanja med rdečimi in modrimi ekipami je dobra stvar, od tod tudi porast storitev vijoličnih ekip. Toda večina teh storitev ne odpravi temeljne težave. Tudi z večjim sodelovanjem so ocene, ki obravnavajo le nekaj napadalnih tehnik in variant, še vedno preveč omejene. Storitve Purple-team se morajo razvijati.

Izdelava boljših testnih primerov

Del izziva pri izdelavi dobrih testnih primerov (in razlog, zakaj sodelovanje rdeče-modre ekipe samo po sebi ni dovolj) je, da način, kako kategoriziramo napade, prikrije veliko podrobnosti. Kibernetska varnost gleda na napade skozi triplastno lečo: taktike, tehnike in postopki (TTP). Tehnika kot odlaganje poverilnic je mogoče doseči s številnimi različnimi postopki, kot sta Mimikatz ali Dumpert, in vsaka procedura ima lahko veliko različnih zaporedij klicev funkcij. Zelo hitro postane težko opredeliti, kaj je "postopek", vendar je s pravim pristopom mogoče. Industrija še ni razvila dobrega sistema za poimenovanje in kategorizacijo vseh teh podrobnosti.

Če želite preizkusiti svoje odkrivanje groženj, poiščite načine za izdelavo reprezentativnih vzorcev, ki se testirajo glede na širši niz možnosti – to je boljša strategija, ki bo prinesla boljše izboljšave. Prav tako bo branilcem pomagalo končno odgovoriti na vprašanja, s katerimi se mučijo rdeče ekipe.

Časovni žig:

Več od Temno branje