Internet

Tunkeutumisen havaitsemisen määrittäminen snortin avulla pfSense 2.0: ssa

Kirjoittaja: Peter Berry
Luomispäivä: 18 Heinäkuu 2021
Päivityspäivä: 10 Saattaa 2024
Anonim
Tunkeutumisen havaitsemisen määrittäminen snortin avulla pfSense 2.0: ssa - Internet
Tunkeutumisen havaitsemisen määrittäminen snortin avulla pfSense 2.0: ssa - Internet

Sisältö

Sam toimii verkkoanalyytikkona algoritmisessa kauppayhtiössä. Hän hankki kandidaatin tutkinnon tietotekniikasta UMKC: ltä.

Miksi perustaa tunkeutumisen havaitsemisjärjestelmä?

Hakkerit, virukset ja muut uhat tutkivat jatkuvasti verkkoasi etsimällä tapaa päästä sisään. Koko verkkoon vaarantuminen vaatii vain yhden hakkeroidun koneen. Näistä syistä suosittelen tunkeutumisen havaitsemisjärjestelmän perustamista, jotta voit pitää järjestelmät turvassa ja seurata Internetin eri uhkia.

Snort on avoimen lähdekoodin IDS, joka voidaan helposti asentaa pfSense-palomuuriin suojaamaan koti- tai yritysverkkoa tunkeilijoilta. Snort voidaan myös konfiguroida toimimaan tunkeutumisen estojärjestelmänä (IPS), mikä tekee siitä erittäin joustavan.


Tässä artikkelissa käyn läpi Snortin asentamisen ja määrittämisen pfSense 2.0: lla, jotta voit aloittaa liikenteen analysoinnin reaaliajassa.

Snort-paketin asentaminen

Snortin käytön aloittamiseksi sinun on asennettava paketti pfSense-paketinhallinnan avulla. Paketinhallinta sijaitsee pfSense-web-käyttöliittymän järjestelmävalikossa.

Etsi Snort pakettiluettelosta ja napsauta sitten plusmerkkiä oikealla puolella aloittaaksesi asennuksen.

On normaalia, että snortti kestää muutaman minuutin asennuksen, sillä on useita riippuvuuksia, jotka pfSense on ensin ladattava ja asennettava.

Kun asennus on valmis, Snort näkyy palveluvalikossa.

Snort voidaan asentaa pfSense-paketinhallinnalla.


Oinkmaster-koodin hankkiminen

Jotta Snortista olisi hyötyä, se on päivitettävä uusimmilla säännöillä. Snort-paketti voi päivittää nämä säännöt automaattisesti puolestasi, mutta ensin sinun on hankittava Oinkmaster-koodi.

Snort-sääntöjä on kaksi erilaista:

  • Tilaajajulkaisusarja on ajantasaisin käytettävissä oleva sääntöjoukko. Reaaliaikainen pääsy näihin sääntöihin edellyttää maksettua vuosimaksua.
  • Sääntöjen toinen versio on rekisteröity käyttäjän julkaisu, joka on täysin ilmainen kaikille, jotka rekisteröityvät Snort.org-sivustoon.

Suurin ero näiden kahden sääntöjoukon välillä on se, että rekisteröidyn käyttäjän julkaisun säännöt ovat 30 päivää jäljessä tilaussäännöistä. Jos haluat uusimman suojan, hanki tilaus.

Noudata alla olevia vaiheita saadaksesi Oinkmaster-koodisi:

  1. Lataa tarvitsemasi versio käymällä Snort-sääntöjen verkkosivulla.
  2. Napsauta 'Luo tili' ja luo Snort-tili.
  3. Kun olet vahvistanut tilisi, kirjaudu sisään Snort.org-sivustoon.
  4. Napsauta yläosassa olevaa linkkipalkkia Oma tili.
  5. Napsauta Tilaukset ja Oinkcode -välilehteä.
  6. Napsauta Oinkcodes-linkkiä ja napsauta sitten Luo koodi.

Koodi säilyy tililläsi, joten voit hankkia sen myöhemmin tarvittaessa. Tämä koodi on syötettävä Snf-asetuksiin pfSense-sovelluksessa.


Sääntöjen lataaminen Snort.org-sivustolta edellyttää Oinkmaster-koodia.

Oinkmaster-koodin syöttäminen Snortissa

Saatuaan Oinkcode-koodin, se on syötettävä Snort-paketin asetuksiin. Snort-asetussivu tulee näkyviin verkkoliittymän palveluvalikkoon. Jos se ei ole näkyvissä, varmista, että paketti on asennettu, ja asenna paketti tarvittaessa uudelleen.

Oinkkoodi on syötettävä Snort-asetusten globaaleille asetussivulle. Haluan myös valita valintaruudun, jotta myös uudet uhkat -säännöt voidaan ottaa käyttöön. ET-sääntöjä ylläpitää avoimen lähdekoodin yhteisö, ja ne voivat tarjota joitain lisäsääntöjä, joita ei välttämättä löydy Snort-joukosta.

Automaattiset päivitykset

Oletuksena Snort-paketti ei päivitä sääntöjä automaattisesti. Suositeltu päivitysväli on kerran 12 tunnissa, mutta voit muuttaa sen ympäristösi mukaan.

Muista napsauttaa Tallenna-painiketta, kun olet tehnyt muutokset.

Sääntöjen päivittäminen manuaalisesti

Snortilla ei ole sääntöjä, joten sinun on päivitettävä ne manuaalisesti ensimmäisen kerran. Suorita manuaalinen päivitys napsauttamalla päivitykset-välilehteä ja napsauttamalla sitten päivityssäännöt-painiketta.

Paketti lataa uusimmat sääntöjoukot Snort.org -sivustolta ja myös Emerging Threats, jos tämä vaihtoehto on valittuna.

Kun päivitykset ovat valmiit, säännöt puretaan ja ovat sitten valmiita käyttöön.

Säännöt on ladattava manuaalisesti, kun Snort asennetaan ensimmäisen kerran.

Liitäntöjen lisääminen

Ennen kuin Snort voi alkaa toimia tunkeutumisen havaitsemisjärjestelmänä, sinun on määritettävä käyttöliittymät sen valvomiseen. Tyypillinen konfiguraatio on, että Snort seuraa kaikkia WAN-liitäntöjä. Toinen yleisin kokoonpano on, että Snort seuraa WAN- ja LAN-liitäntöjä.

LAN-käyttöliittymän valvonta voi tarjota jonkin verran näkyvyyttä verkon sisällä tapahtuville hyökkäyksille. Ei ole harvinaista, että lähiverkossa oleva tietokone tarttuu haittaohjelmiin ja aloittaa hyökkäyksiä verkon sisä- ja ulkopuolella oleviin järjestelmiin.

Voit lisätä käyttöliittymän napsauttamalla Snort-käyttöliittymän välilehdessä olevaa plusmerkkiä.

Liitännän määrittäminen

Kun olet napsauttanut Lisää käyttöliittymä -painiketta, näet käyttöliittymän asetussivun.Asetussivulla on paljon vaihtoehtoja, mutta on vain muutama, joista sinun on todella huolehdittava, jotta asiat saadaan toimimaan.

  1. Valitse ensin sivun yläosassa oleva valintaruutu.
  2. Valitse seuraavaksi liitäntä, jonka haluat määrittää (tässä esimerkissä määritän ensin WAN: n).
  3. Aseta muistin suorituskyvyksi AC-BNFA.
  4. Valitse ruutu "Log Alerts to snort unified2 file", jotta barnyard2 toimii.
  5. Napsauta Tallenna.

Jos sinulla on a usean wanin reititin, voit mennä eteenpäin ja määrittää muut järjestelmän WAN-liitännät. Suosittelen myös LAN-liitännän lisäämistä.

Sääntöluokkien valitseminen

Ennen liitäntöjen aloittamista on vielä muutama asetus, jotka on määritettävä kullekin käyttöliittymälle. Jos haluat määrittää lisäasetukset, palaa Snort-käyttöliittymät-välilehteen ja napsauta E-symbolia sivun oikealla puolella käyttöliittymän vieressä. Tämä vie sinut takaisin kyseisen käyttöliittymän määrityssivulle.

Valitse käyttöliittymälle sallitut sääntöluokat napsauttamalla Luokat-välilehteä. Kaikki tunnistussäännöt on jaettu luokkiin. Luokat, jotka sisältävät Emerging Threats -sääntöjä, alkavat sanalla 'emerging' ja Snort.org -sivuston säännöt 'snortilla'.

Kun olet valinnut luokat, napsauta sivun alaosassa olevaa Tallenna-painiketta.

Mikä on säännöluokkien tarkoitus?

Jakamalla säännöt luokkiin, voit ottaa käyttöön vain tietyt sinua kiinnostavat luokat. Suosittelen ottamaan käyttöön joitain yleisempiä luokkia. Jos verkossasi on tiettyjä palveluita, kuten verkko- tai tietokantapalvelin, sinun tulisi ottaa käyttöön myös niihin liittyvät luokat.

On tärkeää muistaa, että Snort vaatii enemmän järjestelmäresursseja joka kerta, kun uusi luokka otetaan käyttöön. Tämä voi myös lisätä väärien positiivisten lukumäärää. Yleensä on parasta ottaa käyttöön vain tarvitsemasi ryhmät, mutta kokeile vapaasti luokkia ja katso, mikä toimii parhaiten.

Kuinka saan lisätietoja sääntöjen luokista?

Jos haluat selvittää, mitkä säännöt ovat luokassa, ja oppia lisää siitä, mitä ne tekevät, voit napsauttaa luokkaa. Tämä linkittää sinut suoraan luokan kaikkien sääntöjen luetteloon.

Suositut snort-sääntöjen luokat

Nämä ovat joitain suosituimpia Snort-sääntöjen luokkia, jotka haluat ehkä ottaa käyttöön.

Kategorian nimiKuvaus

snort_botnet-cnc.rules

Kohdistaa tunnetut botnet-komento- ja ohjausisännät.

snort_ddos.säännöt

Tunnistaa palvelunestohyökkäykset.

snort_scan.säännöt

Nämä säännöt havaitsevat porttiskannaukset, Nessus-koettimet ja muut tiedonkeruuhyökkäykset.

snort_virus.säännöt

Tunnistaa tunnettujen troijalaisten, virusten ja matojen allekirjoitukset. On erittäin suositeltavaa käyttää tätä luokkaa.

Esiprosessori ja virtausasetukset

Esiprosessorin asetussivulla on muutama asetus, joka tulisi ottaa käyttöön. Monet tunnistussäännöt edellyttävät, että HTTP-tarkastus on käytössä, jotta ne toimisivat.

  1. Ota HTTP-tarkastusasetukset -kohdassa käyttöön '' Käytä HTTP-tarkastusta normalisointiin / dekoodaamiseen ''
  2. Ota esiprosessorin yleiset asetukset -osiossa käyttöön Portscan-tunnistus
  3. Tallenna asetukset.

Liitäntöjen käynnistäminen

Kun Snortiin lisätään uusi käyttöliittymä, se ei käynnisty automaattisesti. Käynnistä liitännät manuaalisesti napsauttamalla vihreää toistopainiketta jokaisen määritetyn käyttöliittymän vasemmalla puolella.

Kun Snort on käynnissä, käyttöliittymän nimen takana oleva teksti näkyy vihreänä. Lopeta Snort napsauttamalla punaista pysäytyspainiketta, joka sijaitsee käyttöliittymän vasemmalla puolella.

Jos Snort ei käynnisty

On olemassa pari yleistä ongelmaa, jotka voivat estää Snortin käynnistymisen.

  • Tarkista säännöt: Voit tarkistaa sääntöjen asennuksen napsauttamalla päivitykset-välilehteä ja etsimällä tiivisteen asennetun allekirjoitussääntöjoukon alta. Sinun pitäisi nähdä jotain SNORT.ORG> "59b31f005c3d4ead427cba4b02fffd70."
  • Esiprosessorin asetukset: Useat säännöt edellyttävät, että HTTP-tarkastus-vaihtoehto on otettu käyttöön esikäsittelijän asetuksissa, joten varmista, että tämä ominaisuus on käytössä.
  • Tarkista järjestelmälokit: Jos Snort havaitsee virheen, näet viestin järjestelmälokeissa. Järjestelmälokit ovat kohdassa Tila / Järjestelmälokit. Virhe kertoo sinulle usein ongelman tarkkuuden.

Tarkistetaan ilmoituksia

Kun Snort on konfiguroitu ja käynnistetty, sinun tulisi alkaa nähdä ilmoituksia, kun sääntöjä vastaava liikenne on havaittu.

Jos et näe ilmoituksia, anna sille vähän aikaa ja tarkista sitten uudelleen. Voi kestää jonkin aikaa, ennen kuin näet ilmoituksia, riippuen käytössä olevasta liikenteen määrästä ja säännöistä.

Jos haluat tarkastella ilmoituksia etänä, voit ottaa käyttöön käyttöliittymän asetuksen "Lähetä hälytykset pääjärjestelmälokeihin". Järjestelmälokeissa näkyvät ilmoitukset voivat olla katsottu etänä käyttämällä Syslogia.

Tämä artikkeli on kirjoittajan parhaiden tietojen mukaan tarkka ja todenmukainen. Sisältö on tarkoitettu vain tiedotus- tai ajanvietetarkoituksiin, eikä se korvaa henkilökohtaista tai ammatillista neuvontaa liike-, rahoitus-, laki- tai teknisissä asioissa.

Kiehtovia Viestejä

Uusimmat Viestit

Voxel Performance
Tietokoneet

Voxel Performance

Charle on ohjelmi toin inööri ja yliopi ton profe ori, joka on kiinno tunut tekniika ta, lääketietee tä, talou tietee tä ja ravit emuk e ta.Tämä projekti alkoi,...
Aktiviteetit, kun odotat pitoa
Sekalaista

Aktiviteetit, kun odotat pitoa

Abby lut ky huolehtii yleen ä talon a ongelmi ta, jotka vaativat puhelinyhteyttä. e tapahtuu meille kaikille. oitat (toivottava ti kannettavalla puhelimella tai olulla) aadak e i apua. Riipp...