Verkkojen luettelointi on prosessi, jossa aktiivisesti kerätään tietoa kohdeverkosta, kuten sen laitteista, järjestelmistä ja palveluista. Tätä tekniikkaa käyttävät sekä eettiset hakkerit että pahantahtoiset toimijat ymmärtääkseen verkkorakennetta ja -haavoittuvuuksia.
Open-Source Intelligence (OSINT): Hyökkääjät hyödyntävät julkisesti saatavilla olevaa tietoa oppiakseen verkon IP-osoitteista, verkkotunnuksista ja rekisteröidyistä käyttäjistä. Tämä voi sisältää tietoa verkkosivustoilta, sosiaalisen median alustoilta, online-tietokannoista ja muista julkisesti saatavilla olevista lähteistä. Analysoimalla ja yhdistämällä näitä tietoja hyökkääjät saavat arvokasta tietoa kohdeverkosta.
Skannaus: Työkaluja kuten Nmap käytetään tunnistamaan verkossa elävät isännät, avoimet portit ja käynnissä olevat palvelut. Tämä sisältää sondeittien tai pakettien lähettämisen verkkolaitteisiin ja niiden vastausten analysoinnin. Pahantahtoiset toimijat käyttävät tätä tietoa mahdollisten hyödyntämiskohteiden paikantamiseen. Skannaustekniikoihin voi kuulua:
Porttiskannaus: Tässä käydään läpi kohdejärjestelmän portteja, selvittäen mitkä portit ovat avoimia ja mitkä palvelut kuuntelevat niissä. Tämä tieto auttaa hyökkääjiä tunnistamaan mahdollisia sisäänpääsykohtia ja haavoittuvuuksia.
Palveluskannaus: Avoimien porttien tunnistamisen jälkeen hyökkääjät yrittävät kerätä lisätietoja aktiivisista palveluista. He saattavat yrittää selvittää näiden palveluiden ohjelmistoversiot ja konfiguraatiot. Tämä auttaa heitä kohdentamaan hyökkäyksensä tietyille ohjelmistoversioille tunnetuilla haavoittuvuuksilla.
Käyttöjärjestelmän Tunnistaminen: Analysoimalla verkkovastauksia hyökkääjät yrittävät selvittää kunkin laitteen käyttöjärjestelmän. Tämä tieto auttaa valitsemaan ja räätälöimään hyökkäyksiä tietyille käyttöjärjestelmille. Hyökkääjät voivat käyttää tekniikoita kuten TCP/IP-stackin tunnistusta, bannerin sieppausta tai verkkokuuntelua kerätäkseen tätä tietoa.
Käyttäjätilien Luettelointi: Hyökkääjät pyrkivät tunnistamaan voimassa olevia käyttäjätilejä ja järjestelmän käyttöoikeustasoja. Tämä tehdään tutkimalla kirjautumismekanismeja tai tietoturvaprotokollia tietojen keräämiseksi. Käyttäjätilien luettelointi auttaa hyökkääjiä löytämään mahdollisia kohteita luvattomalle pääsylle arkaluontoisiin tietoihin ja resursseihin. Hyökkääjät voivat käyttää tekniikoita kuten murtovoima-hyökkäyksiä, käyttäjätunnusten arvailua tai tilin lukitusmekanismeja kerätäkseen tietoa käyttäjätileistä.
Langattomien Verkkojen Luettelointi: Langattomien verkkojen tapauksessa hyökkääjät pyrkivät löytämään SSID:t (Service Set Identifiers), MAC-osoitteet ja salausmenetelmät. Tämä tieto auttaa hyökkääjiä tunnistamaan mahdollisia haavoittuvuuksia langattomien verkkojen kokoonpanossa. Hyökkääjät voivat käyttää työkaluja kuten Aircrack-ng tai Kismet tunnistaakseen langattomia verkkoja ja kerätäkseen niistä tietoa.
Palomuurit ja Tunkeutumisen Havaitsemisjärjestelmät: Ota käyttöön vankat palomuurit ja tunkeutumisen havaitsemisjärjestelmät valvomaan ja hallitsemaan liikennettä estääkseen luvattoman pääsyn. Palomuurit toimivat esteenä luotettujen sisäisten verkkojen ja luottamattomien ulkoisten verkkojen välillä. Tunkeutumisen Havaitsemisjärjestelmät (IDS) havaitsevat ja hälyttävät verkonvalvojia mahdollisista haitallisista toiminnoista.
Turvallinen Verkkojen Kokoonpano: Tarkista säännöllisesti verkon kokoonpanot, sulje tarpeettomat portit ja poista käytöstä käyttämättömät palvelut hyökkäyspinnan minimoimiseksi. Pitäen ainoastaan tarvittavat portit auki ja poistamalla käytöstä käyttämättömät palvelut vähentää mahdollisia sisäänpääsykohtia hyökkääjille.
Säännölliset Haavoittuvuuksien Arvioinnit: Suorita säännöllisesti haavoittuvuuksien arviointeja ja tunkeutumistestausta tunnistaaksesi heikkouksia ja korjataksesi ne ennen kuin hyökkääjät hyödyntävät niitä. Säännölliset arvioinnit auttavat tunnistamaan haavoittuvuuksia järjestelmissä ja verkoissa, mahdollistaen organisaatioiden ryhtymisen korjaaviin toimiin näiden haavoittuvuuksien vähentämiseksi.
Verkon Valvonta: Käytä jatkuvaa verkon valvontaa havaitsemaan epätavallisia toimintoja tai luvattomia pääsypyrkimyksiä. Verkkoliikenteen valvonta mahdollistaa epäilyttävän käyttäytymisen, kuten epätavallisen tiedonsiirron tai pääsypyrkimysten, havaitsemisen.
Turvallisuustietoisuuden Koulutus: Koulutta työntekijöitä sosiaalisten manipulaatiotekniikoiden ja arkaluontoisten tietojen suojaamisen tärkeydestä. Kouluttamalla työntekijöitä tunnistamaan sosiaalisen manipulaation tekniikoita, kuten tietojenkalasteluviestejä tai epäilyttäviä puheluita, vähennetään onnistuneiden hyökkäysten mahdollisuutta.
Porttiskannaus: Prosessi, jossa systemaattisesti skannataan verkkoa löytääkseen avoimia portteja ja palveluja. Porttiskannaus on usein osa verkkojen luettelointia ja auttaa tunnistamaan mahdollisia sisäänpääsykohtia hyökkääjille.
Haavoittuvuuksien Arviointi: Järjestelmän turvallisuustason arviointi mahdollisten haavoittuvuuksien tunnistamiseksi ja käsittelemiseksi. Haavoittuvuuksien arvioinnit auttavat organisaatioita tunnistamaan heikkouksia ja priorisoimaan tietoturvatoimenpiteet niiden vaikutuksen perusteella.
Penetraatiotestaus: Eettisen hakkeroinnin tekniikoita, joita käytetään järjestelmän tai verkon turvallisuuden arvioimiseen simuloimalla todellisia hyökkäyksiä. Penetraatiotestaus tunnistaa haavoittuvuuksia ja arvioi olemassa olevien tietoturvakontrollien tehokkuutta.