miksi turhaan ostaa kaupasta kun voi tehdä itse...

/ sisalto / soodaus / fwlogdig

Iptables palomuurin logiparseri

Soodari: Sami (sami [at] kotipolttoinen.com)
Soodattu: 07.07.2004

Tämä ikäänkuin syntyi siitä, etten jaksanut nanolla selata koko kernelin tuottamaa messages filua läpi, joten ajattelin kirjoitella siihen jonkin sortin parserin. No menihän siihen vartti aikaa ja sanotaanko, että on se jälkikin sen näköistä =).

Pieni man-sivu:

Syntaksi: ./fwlogdig.sh [tiedostonnimi] [mahd. attribuutit]

Itse skriptin nimen jälkeen tulee sen tiedoston nimi, johon parsittu data tallennetaan. Jos tiedosto on jo olemassa, ylikirjoitetaan sen sisältö. Voit syöttää attribuuteiksi maksimissaan kaksi kappaletta vapaavalintaisia hakutermejä, esim. ip-osoitteen tai kellonajan. Jos ohjelma ajetaan ilman mitään parametreja tulostuu ohjenäyttö ruudulle.

Esim: ./fwlogdig.sh testi 10.10.10.16 (etsii kaikki viitteet osoitteesta 10.10.10.16)

HUOM!! Ajettava tunnuksilla jolla oikeudet lukea messages tiedostoa.

Pieni huomio konfiguroinnista:

Scriptin alussa on käyttäjän määriteltäviä muuttujia kaksi kappaletta.

MSGS = messages tiedoston sijainti
FWIDENTPATTERN = prefix jota käytetään iptablesin log attribuutin kanssa

Eli tosiaankin tulee huomata, että iptablesia täytyy ajaa LOG --log-prefix [jokuprefix] muodossa jotta saadaan messagesiin jotain parsittavaa.

Scriptin voi imuroida tästä


Kommentoi juttua!

Ei arvostelua!

© 2002-2005 kotipolttoinen.com - M Leino, P Lehtonen ja S Lehtinen  - Kävijöitä tänään:


syntikat
kitara
muut musalaitteet
muu elektroniikka
musiikkituotannot
vesilelut sun muut
autot
ruokaohjeet
koodikoodi
muut harrastukset

linkit
kuvagalleria
forum

BLOG

etusivu - english