Köszöntelek a WIGWAM-on (none) !
IP címed: 38.107.179.239
Varázslatok
  Ellenőrizd számítógéped védelmét (tûzfalteszt)
Segítség, megtámadtak!
Kombinált felderítés (whois, ping, traceroute, hostname lookup)
Pontos idő
Önmegtámadás (tűzfalteszt)
Cotse.com (angol nyelvű)
GRC.com (angol nyelvű)
Fórum (Kiástam a csatabárdot)
Információk
 

Win9x biztonsági tippek
(Chaos)
WIHPINK (windows)
(Kopasz Indián)
Windows NT hálózati beállítása
(Gekaichromage)
Windows NT biztonságosabb beállítása (Gekaichromage)
Linux - ipchains
(Szabó Dániel - iwo )
Linux - ipchains minta
(Andrew_s )
Linux - AIDE (P0maT0 )
Linux - AVP varázslat Sendmail-hez (Andrys )

RFC-k
RFC-k leírással
Ha tudod az RFC számát:
a WIGWAM-ról
  A WIGWAM története
Támogatás
Támogatóink
Partnereink
(akik egyetértenek velünk)
Barátaink (banner-csere)

Támogatóink:

AVP varázslat Sendmail-hez

Most, hogy a levelesládáinkban mindennapos vendég lett a Hybris féreg, felötlött bennem, hogy kellene gyártani valami víruskergető varázslatot kedvenc levelezőrendszeremhez, a Sendmail-hez amely a bejövő leveleket automatikusan ellenőriztethetem.


Linux oprendszert használok, ennek ellenére mégis a férgek és vírusok ellen fordítottam a kiásott csatabárdomat, mivel nagyon sok cég, szolgáltató szintén Linux/Unix szervert használ mailszervernek, megfelelő ellenörzőprogram használata esetén a mailszerverek még a felhasználók levelesládájai előtt megállíthatják a férgek (és egyéb vírusok) szaporodását.

Gondolataim azonnal az AVP (Antiviral Toolkit Pro) felé kalandoztak, hiszen régebben nagy sikerrel használtam MáS rendszer alatt a vírusok elleni küzdelemben.

Az AVP for Linux Server Edition komplett vírusvédelmi rendszer. Tartalmaz:

  • Parancssori vírusellenőrző és írtó alkalmazást
  • Fáljok megnyitásakor, mentésekor aktivizálódó ellenörzőprogramot
  • Háttérben futó daemont, amely segítségével saját programjainkba is beilleszthetünk vírusellenörző funkciót
  • Levelezőrendszerekhez (sendmail, qmail) illeszkedő modulokat
A két utóbbi "szolgáltatás" segítségével oldhatjuk meg a be- és kimenő levelek ellenörzését. Akkor csapjunk a rénszarvasok közé:


Első lépések, Letöltés:

Hozzávalók:

    -1.) Feltelepített, működő Linux szerver (Én Redhat 6.2-vel próbálkoztam)

      Aki ezt most szerezné be (mondjuk az ftp://ftp.kando.hu-ról ISO image-ben), annak javaslom,
      most tegye félre ezt a leírást, és csak akkor térjen vissza, ha szervere biztonságosan üzemel.


    0.) Feltelepített, működő Sendmail, valamint feltelepített, sendmail-cf csomag, és m4 csomag a sendmail.cf generálásához.


    1.) AVP for Linux Server Edition

    2.) Töltsük le, és raktározzuk el az ftp://ftp.avp.ch/updates/ könyvtár tartalmát.

      Itt a legfrissebb antivírus adatbázist találhatjuk, ha van folymatos internet kapcsolatunk, nem muszály
      ezt letölteni előre, a telepítés után is megtehetjük az automatikus frissítő programmal (AvpUpdater).

         

Ha beszereztük a szükséges hozzávalókat:

    1.) Tömörítsük ki egy üres könyvtárba az avpselinux.tgz-t!

      tar -xzvf avpselinux.tgz


    2.) Futtassuk le az AvpInstaller nevü állományt

      ./AvpInstaller

      Akinek a libstdc++-libc6.1-2-so.3 -ra panaszkodna a gépe, adja ki a következő parancsot:
      cp /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so /usr/lib/libstdc++-libc6.1-2.so.3
      (További panaszkodás esetén kérdezz meg egy linux-gurut...)


    3.) A Search in current directory? kérdésre válaszoljunk bátran y -nal.

    4.) Ez után a telepítő az aktuális könyvtárban lévő archívumokban keresi a telepíthető összetevőket.
    Minden alkalommal mondjuk, hogy y, hogy minden szükséges komponens telepítésre kerüljön!

    5.) Ha végére értünk a telepítésnek, munkánk gyümölcsét a /opt/AVP/ könyvtárban találhatjuk.

   

Ha eddig eljutottunk, folytassuk így:

    1.) Vegyük elő az előzőleg letöltött antivírus adatbázisokat, és másoljuk be a /opt/AVP/AvpUnix.ini -ben található
         BasePath= sorba beírt könyvtárba (alapból a /opt/AVP).

      Amennyiben van állandó internet kapcsolatunk, az AvpUpdater segítségével automatikusan is elvégezhetjük ezt:

      /opt/AVP/AvpUpdater -b /opt/AVP/ -ui=ftp://ftp.avp.ch/updates/

    2.) Most kell egy regisztrációs kulcsot vásárolnunk! Ha megvan a kulcs, akkor azt a /opt/AVP/AvpUnix.ini -ben
        a KeysPath= -nál található könyvtárba másoljuk be, a KeyFile= -nál található fájlnévvel.

      Alapesetben a /opt/AVP/ könyvtárba kell, AvpUnix.key néven elhelyezni.

    3.) Innentől kezdve a program alkalmas vírusellenőrzésre:

      /opt/AVP/AvpLinux /utvonal/

    4.) Most hozzuk össze a SendMail-lel!

    Először indítsuk el az AvpDaemont, amely folyamatosan futni fog, és az email-ek ellenörzését
    fogja elvégezni. Ehhez írjuk be: /etc/rc.d/init.d/avpdaemon start
    Ha már futna a SendMail, akkor állítsuk le: /etc/rc.d/init.d/sendmail stop

    Másoljuk a /opt/AVP/avpkeeper/sendmail-cf tartalmát (rekurzívan)
    a /usr/lib/sendmail-cf konyvtarba: cp -rf /opt/AVP/avpkeeper/sendmail-cf/* /usr/lib/sendmail-cf
    Generáljuk le a SendMail új konfigurációs állományát:
    m4 avp_glb.mc >/etc/sendmail.cf (Előtte csinálhatunk biztonsági másolatot a /etc/sendmail.cf -rol!)
    Most indítsuk el a SendMail-t! /etc/rc.d/init.d/sendmail start
    Ha minden rendben van, a sendmail elindul, és innentöl minden átmenő levelet ellenőriz.

       

Amire a továbbiakban figyelni kell:

    1.) Rendszeresen frissítsük az antivírus adatbázisokat!

      /opt/AVP/AvpUpdater -o -ui=ftp://ftp.avp.ch/updates/

    2.) Ha vírusos levél halad keresztül a rendszeren, az levélben értesít bennünket. Ennek finomhangolása a /opt/AVP/avpkeeper/avpkeeper.ini
       segítségével történhet. Fordítsunk egy kis időt, hogy az üzeneteket emberi formába öntsük.

      Ne feledjük el az avpdaemonname= es infectednotify= sorokat a saját rendszerünknek megfeleően beállítani, saját emailcímeinket ott elhelyezni!

(Andrys )
WIGWAM
barátaink (banner-csere)