Sotilastukikohta ei ole yksi verkko. Se on kerroksinen ympäristö: hallinnollinen IT-domain, joka hoitaa sähköpostin ja logistiikan, operatiiviset verkot, jotka kuljettavat C2- ja tehtävädataa, sekä kolmas domain, jonka turvallisuustiimit usein sivuuttavat – operatiivisen teknologian (OT) kerros, joka pyörittää fyysistä infrastruktuuria. Sähköntuotanto ja -jakelu, polttoaineen varastointi- ja siirtojärjestelmät, vedenkäsittely, ilmanvaihto, kulunvalvonta, perimetrin anturit ja kiitotievalaistus ovat kaikki ICS- ja rakennusautomaatiojärjestelmien hallinnoimia, ja nämä järjestelmät edeltävät nykyaikaisia kyberturvakäytäntöjä, käyttävät omistettuja protokollia eikä niitä monissa tapauksissa voi paikata tai päivittää häiritsemättä käynnissä olevia toimintoja. Nämä järjestelmät ovat myös vastustajan näkökulmasta erittäin houkuttelevia kohteita: sähkön tai polttoaineen häiritseminen tukikohdassa voi pitää lentokoneet maassa, lamauttaa viestinnän ja neutraloida laitoksen paljon tehokkaammin kuin tavanomainen kyberhyökkäys salaisia verkkoja vastaan.

Tämä artikkeli tarkastelee kattavan OT-turvallisuusvalvonnan arkkitehtuuria ja operatiivisia käytäntöjä sotilaskohteissa – kattaen passiivisen ICS-näkyvyyden, käyttäytymispohjaisen perustilamallinnuksen, hälytysten priorisoinnin ja kiinteistödatan integroinnin IT-SOC:hen. Täydentävän käsittelyn siitä, miten tunkeutumiset havaitaan, kun vastustaja on jo läsnä OT-ympäristössä, löydät artikkelista tunkeutumisen havainnointi sotilaskäytön OT- ja ICS-järjestelmissä.

Miksi OT-valvonta vaatii erilaisen lähestymistavan

IT-turvallisuustiimin vaisto vieraan verkon kohdatessa on ajaa haavoittuvuusskanneri. OT-verkossa tämä vaisto voi aiheuttaa käyttökatkon. PLC:t (ohjelmoitavat logiikat), RTU:t (etäpäätelaitteet) ja rakennusautomaation ohjaimet ovat sulautettuja järjestelmiä, jotka on suunniteltu deterministiseen, reaaliaikaiseen prosessinohjaukseen. Ne varaavat kiinteät muistipuskurit, toimivat minimaalisilla pinoilla eikä niillä ole puolustavaa logiikkaa odottamattomaan verkkoliikenteeseen. NMAP-skannaus tai Nessus-agentti, joka pyörisi harmittomasti IT-työasemalla, voi tyhjentää PLC:n viestintäpinon ja saada sen siirtymään vikatilaan – mikä tarkoittaa, että sen ohjaama prosessi pysähtyy.

Tämä rajoite ajaa OT-turvallisuusvalvonnan perussäännön: kaiken on oltava passiivista. Valvontajärjestelmä tarkkailee liikennettä, joka jo virtaa verkossa – se ei tuota mitään. Tämä toteutetaan verkko-TAPeilla tai hallitun kytkimen SPAN-porteilla (peili), jotka kopioivat liikenteen omaan valvontarajapintaansa injektoimatta yhtäkään pakettia OT-segmenttiin. Valvonta-anturilla on vain luku -läsnäolo: se vastaanottaa kopion verkkoliikenteestä, jäsentää sen ja välittää normalisoidun datan ulos täysin erillisen rajapinnan kautta, joka on eristetty OT-verkosta.

Toinen rajoite on protokollaspesifisyys. OT-ympäristöt käyttävät joukkoa teollisuus- ja rakennusautomaatioprotokollia – Modbus TCP/RTU, DNP3, BACnet/IP, IEC 61850, EtherNet/IP, PROFINET, LonTalk – joita tavanomaiset IT-valvontatyökalut eivät jäsennä. Näiden protokollien jäsentäminen ei ole valinnaista tehokkaalle valvonnalle. OT-liikenteen turvallisuuden kannalta merkityksellinen sisältö on protokollatasolla: mitä Modbus-funktiokoodeja käytetään, mitä DNP3-objekteja luetaan tai kirjoitetaan, mitä BACnet-ominaisuuksia muokataan. Valvontajärjestelmä, joka näkee vain IP-tason vuot, on sokea ohjatuilla laitteilla todellisuudessa suoritettaville operaatioille.

OT-omaisuusinventaario valvonnan perustana

Tehokas valvonta edellyttää tietämistä, mitä valvoo. Useimmilla sotilastukikohdilla ei ole tarkkaa, ajantasaista OT-omaisuusinventaariota – kiinteistönhallinnalla on tiedot siitä, mitä on asennettu, mutta lisäykset, vaihdot ja dokumentoimattomat muutokset kertyvät vuosien varrella. Ensimmäinen askel valvontaohjelman rakentamisessa on inventaarion johtaminen passiivisesta havainnoinnista.

Passiivinen verkon havainnointisessio – joka kaappaa liikennettä kaikilla OT-segmenteillä koko operatiivisen syklin ajan, ihanteellisesti yhdestä kahteen viikkoon – paljastaa jokaisen verkossa viestivän laitteen: sen IP- ja MAC-osoitteen, sen käyttämät protokollat, sen viestintävertaiset ja (monilla OT-laitteilla) sen valmistaja- ja mallitunnisteen, joka on upotettu protokollien kättelyihin. BACnet-laiteobjektit raportoivat itse valmistajan ID:n, objektin nimen ja mallinumeron. Modbus-laitteet vastaavat rajalliseen joukkoon tunnistuskyselyitä, jotka passiivinen jäsennin voi kaapata olemassa olevasta liikenteestä. EtherNet/IP-laitteet vaihtavat laitteen identiteettiobjekteja normaalissa I/O-viestinnässä.

Tuloksena syntyvä inventaario ajaa kahta jälkikäteistä toimintoa: kriittisyysluokittelua (mitkä laitteet häiriintyessään vaikuttaisivat tehtävän kannalta kriittisiin järjestelmiin verrattuna ei-kriittisiin tiloihin) ja perustilan laajuutta (mitkä viestintäsuhteet ovat normaaleja ja tulisi mallintaa). Alaaseman suojarele ja valaistuksen ohjain näkyvät molemmat verkon IP-laitteina – omaisuusinventaario kertoo valvontajärjestelmälle, että toinen ansaitsee välittömän SOC-eskaloinnin, jos se käyttäytyy poikkeavasti, kun taas toinen voidaan jonottaa tutkintaan.

Käyttäytymispohjainen perustilamallinnus

OT-verkot ovat erittäin toistuvia. Polttoainepumppua ohjaava PLC suorittaa saman pollaussyklin muutaman sadan millisekunnin välein. SCADA-isäntä lukee saman rekisterijoukon samalta RTU-joukolta samalla aikataululla, päivä toisensa jälkeen. Tämä toistettavuus on operatiivisesti olennaista – se tekee järjestelmästä ennustettavan ja luotettavan – ja se on myös se, mikä tekee käyttäytymispohjaisesta perustilamallinnuksesta niin tehokkaan havainnointimekanismin.

Perustilamallinnus kaappaa OT-verkon odotetun käyttäytymistilan: mitkä laiteparit viestivät, millä protokollilla ja funktiokoodeilla, millä taajuuksilla, millaisilla hyötykuorman kokojakaumilla. Kahden–neljän viikon oppimisjakson jälkeen (riittävän pitkän kaappaamaan viikoittaiset huoltosyklit, vuoronvaihtomallit ja kausittaiset ilmanvaihdon vaihtelut) perustila edustaa kattavaa mallia normaalista toiminnasta. Poikkeamat ovat tästä mallista poikkeavia, jotka ylittävät tilastollisen kynnyksen – uuden viestintävertaisen ilmestyminen, funktiokoodi, jota ei ole koskaan havaittu piirissä, pollausnopeus, joka kaksinkertaistuu ilman vastaavaa huoltotapahtumaa muutoslokissa.

Kriittinen tekninen haaste perustilamallinnuksessa on laillisen vaihtelun käsittely tuottamatta liiallisia vääriä positiivisia. OT-verkot muuttuvat hitaammin kuin IT-verkot, mutta ne muuttuvat: suunniteltu huolto, kausittainen järjestelmäkäyttäytyminen, laitteiden vaihto ja operatiivisen tempon muutokset kaikki tuottavat liikennemalleja, jotka poikkeavat historiallisesta perustilasta. Hyvin suunniteltu valvonta-alusta käsittelee tämän huoltoikkunan vaimennuksella (tunnetut muutosikkunat vaimentavat poikkeamapisteytyksen kyseisille laitteille), manuaalisilla perustilan ohituksilla (kiinteistöinsinööri voi merkitä uuden laitteen odotetuksi) ja aikaikkunoiduilla perustiloilla, jotka mallintavat päivittäiset, viikoittaiset ja kausittaiset mallit erikseen sen sijaan, että ne romautettaisiin yhdeksi keskiarvoksi.

Protokollatason poikkeamien havainnointi

Perustilan viestintäpari- ja taajuusulottuvuuksien lisäksi protokollatason poikkeamien havainnointi tutkii OT-protokollavaihdantojen sisältöä. Operatiivisesti merkittävimmät poikkeamat tapahtuvat funktiokoodi- ja objektitasolla: Modbus-kirjoituskomento kelalle, jota SCADA-järjestelmä on vain lukenut; DNP3 direct operate -komento (funktiokoodi 3), jossa aiemmin on tapahtunut vain datan lukuja; BACnet WriteProperty -komento, joka kohdistuu kriittisiä ympäristöjärjestelmiä ohjaavaan asetusarvoon. Nämä komentoluokan poikkeamat ovat tunnusmerkki vastustajasta, joka on saanut pääsyn OT-verkkoon ja yrittää manipuloida prosessilaitteita.

Protokollatason havainnointi kattaa myös protokollan väärinkäyttömallit – vialliset paketit, odottamattomat funktiokoodit, laitteet, jotka kyselevät vertaisia, joiden kanssa ne eivät ole koskaan aiemmin viestineet. Kohteen verkon segmentointiarkkitehtuuri määrittää, mitkä viestintäsuhteet ovat arkkitehtuurisesti sallittuja; valvontajärjestelmä pakottaa nämä merkitsemällä minkä tahansa segmenttien välisen viestinnän, joka rikkoo aiottua topologiaa.

OT-valvonnan yhdistäminen IT-SOC:hen

Kiinteistöturvallisuus ja IT-turvallisuus ovat historiallisesti toimineet erillisinä organisaatiodomaineina sotilaskohteissa. Kiinteistönhallintatiimi omistaa OT-verkon; S6 tai vastaava IT-toiminto omistaa IT-verkon ja SOC:n. Tämä erottelu luo näkyvyysaukon: SOC:lta puuttuu data havaita hyökkäyksiä, jotka saavat alkunsa OT-kerroksessa tai etenevät sen läpi, ja kiinteistötiimiltä puuttuu turvallisuusosaaminen tulkita poikkeamadataa potentiaalisina uhkina.

Tämän aukon kurominen vaatii kahta asiaa: teknisen arkkitehtuurin, joka mahdollistaa yksisuuntaisen datavirran OT-valvonta-alustalta IT-SIEM:lle, ja organisaatiomallin, joka antaa SOC:lle riittävästi kontekstia OT-omaisuudesta toimiakseen OT-hälytyksiin ilman, että SOC-tilassa tarvitaan upotettua ICS-osaamista.

Tekninen arkkitehtuuri käyttää datadiodia tai yksisuuntaista turvayhdyskäytävää, joka on sijoitettu OT-valvontaverkon ja SOC-verkon rajalle. OT-valvonta-anturi välittää normalisoidun hälytysdatan ja tapahtumalokit tämän yksisuuntaisen polun kautta – diodi pakottaa fyysisesti, ettei mikään liikenne voi virrata IT-puolelta takaisin OT-puolelle. Normalisoitu data saapuu SIEM:lle standardimuodossa (CEF syslog, JSON tai natiivi liitin), jossa se korreloidaan IT-turvatapahtumien kanssa. Lateraalinen liikkumistapahtuma, joka alkaa OT-protokollapoikkeamasta, etenee IT-OT-rajan läpi ja ilmestyy Windows-tapahtumalokeihin uuden palvelun asennuksena, näkyy yhtenäisenä sarjana vain, jos molemmat datavirrat saapuvat samaan SIEM:hen.

Jotta SOC voi toimia tehokkaasti OT-hälytyksiin, SIEM on rikastettava OT-omaisuuskontekstilla: laitteen kriittisyys, fyysinen sijainti, liittyvä toiminnallinen tehtävä ja häiriön operatiivinen vaikutus. Hälytys, jossa lukee "uusi viestintävertainen osoitteessa 192.168.40.15", on toimintakelvoton ilman kontekstia. Sama hälytys rikastettuna tiedolla "192.168.40.15 = alaaseman ohjausrele, rakennuksen 14 ensisijainen sähkönsyöttö, kriittisyys: KORKEA" tuottaa välittömän, yksiselitteisen eskalointipäätöksen. Tämä rikastus johdetaan valvonnan käyttöönoton aikana rakennetusta omaisuusinventaariosta ja ylläpidetään jatkuvan omaisuudenhallintaprosessin kautta.

Keskeinen oivallus: Yleisin epäonnistumistila sotilastukikohtien OT-valvontaohjelmissa ei ole tekninen aukko – se on organisatorinen. OT-verkon omistavalla kiinteistönhallintatiimillä ei ole kyberturvamandaattia, ja SOC:n omistavalla kyberturvatiimillä ei ole näkyvyyttä OT:hen. Näiden kahden toiminnon kurominen yhteen vaatii formalisoidun hallintamallin, ei pelkkää datasyötettä. Ilman omistajaa, joka vastaa OT-hälytyksiin toimimisesta, ja prosessia OT-insidenttien eskaloimiseksi tukikohdan komentajalle, paraskin valvonta-alusta tuottaa dataa, jota kukaan ei käytä.

Hälytysten priorisointi ja SOC:n työkuorman hallinta

Sotilastukikohta, jolla on kypsä OT-valvonnan käyttöönotto, tuottaa huomattavan määrän poikkeamaehdokkaita – ei siksi, että OT-ympäristö olisi jatkuvan hyökkäyksen kohteena, vaan siksi, että perustilasta poikkeaminen on rakenteellisesti yleistä suuressa, operatiivisesti aktiivisessa laitoksessa. Suunniteltu huolto, laitteiden ikääntyminen, kausittaiset vaihtelut ja jaksoittaiset järjestelmäpäivitykset tuottavat kaikki liikennemalleja, jotka poikkeavat historiallisista normeista. Ilman tehokasta priorisointia SOC-analyytikkotiimi hautautuu vähämerkityksisten poikkeamien alle ja menettää korkean merkityksen tapahtumat, jotka vaativat välitöntä reagointia.

Tehokas priorisointi käyttää riskipisteytysmallia, joka yhdistää kolme ulottuvuutta: laitteen kriittisyyden (omaisuusinventaariosta), poikkeaman vakavuuden (uusi lähtevä yhteys ulkoiseen IP:hen saa korkeammat pisteet kuin 10 %:n pollausnopeuden nousu) ja toiminnallisen kontekstin (muutos dokumentoidun huoltoikkunan aikana saa matalammat pisteet kuin sama muutos normaalina toimintapäivänä). Tapahtumat, jotka ylittävät yhdistetyn riskikynnyksen kontekstuaalisen vaimennuksen jälkeen, tuottavat aktiivisia SOC-hälytyksiä. Kynnyksen alittavat tapahtumat lokitetaan ja ovat saatavilla jälkikäteistä tutkintaa varten, mutta eivät tuota jonomerkintöjä.

OT-valvonnan integrointi laajempiin SIEM- ja SOAR-työnkulkuihin mahdollistaa korkean prioriteetin OT-hälytysten käynnistää automaattisia vastausplaybookeja – eristää vaarantuneen laitteen verkon rajalla, ilmoittaa kiinteistötekniikalle ja käynnistää insidenttien hallintaprosessin – ilman, että jokainen tapahtuma vaatii manuaalista SOC-analyytikon väliintuloa. OT-insidenttien SOAR-automaatio on suunniteltava konservatiivisesti: automaattiset eristystoimet (verkkopolun esto, laitteen eristäminen) voivat aiheuttaa välittömiä fyysisiä seurauksia OT-ympäristössä. Automaattinen ilmoittaminen ja todistusaineiston kerääminen ovat turvallisia lähtökohtia; automaattinen eristäminen vaatii nimenomaisen organisatorisen valtuutuksen ja yksityiskohtaisen skenaarioanalyysin ennen käyttöönottoa.

Jatkuvan valvonnan hygienia ja viritys

OT-valvonta ei ole ota käyttöön ja unohda -kyvykkyys. OT-ympäristö muuttuu ajan myötä – laitteita vaihdetaan, järjestelmiä päivitetään, operatiiviset menettelyt kehittyvät – ja valvonnan perustilan on kehityttävä sen mukana. Perustila, joka oli tarkka kahdeksantoista kuukautta sitten, voi nyt tuottaa merkittävän väärien positiivisten määrän, koska laitos on muuttunut eikä perustilaa ole päivitetty. Kuukausittainen viritysjakso kiinteistötekniikan tiimin kanssa on minimitoiminnallinen tahti: edellisen kuukauden hälytysmäärän tarkastelu, järjestelmällisten väärien positiivisten lähteiden tunnistaminen, perustilan poikkeusten päivittäminen suunniteltuja muutoksia varten ja havainnointisääntöjen lisääminen uusille laitetyypeille tai protokollille, jotka on otettu käyttöön viime tarkastelun jälkeen.

OT-laitteiden laiteohjelmistopäivitykset vaativat erityistä huomiota. Laiteohjelmistopäivitys voi muuttaa laitteen viestintäkäyttäytymistä – erilaiset pollausvälit, uudet diagnostiikkaviestit, muokattu funktiokoodien käyttö – ja näkyy poikkeama-aaltona, jos valvonnan perustilaa ei päivitetä samanaikaisesti päivityksen käyttöönoton kanssa. OT-valvonnan perustilan päivitysten koordinointi OT-laitteiden muutoksenhallintaprosessin kanssa on organisatorinen riippuvuus, joka on rakennettava tukikohdan IT-kiinteistökoordinaatiomalliin alusta alkaen.

Valvo tukikohtasi OT-infrastruktuuria corvus SENSE:llä

Corvus SENSE tarjoaa passiivisen ICS- ja OT-näkyvyyden sotilaskohteille – syvän protokollajäsennyksen, käyttäytymispohjaisen perustilamallinnuksen ja yksisuuntaisen SOC-integraation koskematta käynnissä oleviin ohjausjärjestelmiin. Rakennettu salaisiin ja operatiivisesti herkkiin ympäristöihin, joissa tavanomaisia työkaluja ei voi käyttää.

Tutustu Corvus SENSE:en → Varaa briiffaus

Tämän analyysin laativat Corvus Intelligence -insinöörit, jotka rakentavat tehtäväkriittistä turvallisuusohjelmistoa puolustus- ja hallinto-organisaatioille. Lue lisää tiimistämme →