sâmbătă, 16 februarie 2013

clamav... scanare... scanare email

... recent m-am jucat cu ceva crack-uri prin wine si evident cum ma așteptam am băgat ceva ghili-moațe în   bunătate de vin .... asa ca am instalat clamav ... din Synaptic... si după ce am dat o scanare la tot HDD (cam 100 GB informație) ... mi-a gasit numai puțin de  180 de vulnerabilități ... (bun băiat ) ...bine o parte provocate de mine (mi-am acordat toate drepturile de super-user)... ok le-am rezolvat selectiv dar vroiam și scanare automata de email ... eu folosesc Evolution  deci:
- din synaptic ar trebui sa instalați si clamav-freshclam
- deschideți un document txt într-un loc sigur ex: /home/<user> și numiți-l clam-filter
-copiați conținutul de mai jos în document

code
#!/bin/bash
# Fred Blaise <chapeaurouge AT madpenguin DOT org>
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
# MA 02111-1307 USA

FILE=/tmp/$$_outclam.tmp
# clamscan for non-daemon scanning - clamdscan when the daemon is installed
clamscan --no-summary --detect-pua=yes --detect-structured=yes - 1>$FILE

if [ $? -eq 1 ]; then
STRING=$(grep "FOUND" $FILE |cut -d: -f2)
zenity --warning --title="Evolution: Malware detected" --text="$STRING" &
logger -t clamav/Evolution <$FILE
exit 1
fi

exit 0
- după ce-l salvați ii dați drepturi ... deschideți terminal si copiați conținutul de mai jos

chmod 777 clam-filter

- deschideți Evolution ... din tabul "Editare" click pe "Filtrare mesaje"
-selectați "Primire " si dati click pe "Adaugă "
-la nume filtru ... ce vrei ... eu am scris "virus scan"
-în loc de "Expeditor" alegeți " Prin Pipe către programul " iar alături prin căutare ii dați calea către scriptul făcut mai înainte clam-filter
-în rest rămâne asa "returnează" val " 0 "
-la acțiune "Muta în dosar"  eu mi-am creat un dosar numit virus dump
-după asta puteți reporni Evolution filtrul ar trebui sa fie înaintea altor filtre (dacă aveți mai multe)

... pentru cele de mai sus m-am inspirat de aici