Antivirus

Από Wiki.hellug
Μετάβαση σε: πλοήγηση, αναζήτηση

Δεν πολύ μας απασχολεί το θέμα για καθάρισμα τους ιούς, κακώς κατά με. Έχω βρει μολυσμένα αρχεία από αυτά που έχω κατεβάσει από το Διαδίκτυο. Αν και ήταν προγράμματα για Windows και δεν θα είχα άμεσα θέμα με το δικό μου σύστημα έμαθα να μη δίνω τέτοια στους άλλους χωρίς να βεβαιώνω ότι είναι εντάξει. Επίσης, με τέτοια εργαλεία είμαστε σε θέση να δείξουμε στους χρήστες των Windows πως είναι προτιμότερο να έχουν Linux. Βάζεις ένα live cd, προσθέτοντάς το εργαλείο και τους καθαρίζεις τα Windows από τους ιούς. Αρκετοί που μένουν κοντά μου τώρα δουλεύουν με Linux επειδή μετά από ένα καθαρισμό τους πρότεινα να το βάλω.

clamav

Το clamav είναι ελεύθερο λογισμικό με ενεργή ανάπτυξη εδώ και πολλά χρόνια. Υπάρχει στα repositories του ubuntu, μαζί με ένα γραφικό περιβάλλον διαχείρισης το clamtk.

BitDefender

Μία εναλλακτική λύση αποτελεί η ρουμανική Bitdefender. Παρά το γεγονός ότι είναι κλειστό λογισμικό (closed source), είναι δωρεάν για προσωπική (όχι εμπορική) χρήση.

Στο περιοδικό Linux Format αναφέρθηκε τον Ιούνιο 2009 (τεύχος 119, σελίδα 23) και το Φεβρουάριο 2010 (τεύχος 128). Η δεύτερη φορά μάλιστα ήταν μία σύγκριση μεταξύ Avg, Avira, Avast, Bitdefender, ClamAV, ClamTk και Sophos, όλες στο Linux, όπου επικράτησε τελικά το Bitdefender με βάση τον αριθμό ιών που ανακάλυψε. Δυστυχώς η clam δεν ανακάλυψε όλους τους ιούς και το Linux Format έγραψε ότι η βάση δεδομένων της δεν ήταν τόσο πλήρης όσο άλλες.

BitDefender repository

Υπάρχει debian repository για ευκολότερη εγκατάσταση.

BitDefender 64 bit

Σε περίπτωση που υπάρχει πρόβλημα εγκατάστασης σε 64bit (segmentation fault) υπάρχει μια σχετική λύση. Η εταιρεία προτείνει το ακόλουθο script που πρέπει να εκτελεσθεί ως root:

# cat /opt/BitDefender-scanner/var/lib/scan/versions.dat.* | \
      awk '/bdcore.so.linux/ {print $3}' | \
      while read bdcore_so; do
          touch /opt/BitDefender-scanner/var/lib/scan/$bdcore_so;
          bdscan --update;
          mv /opt/BitDefender-scanner/var/lib/scan/bdcore.so \
              /opt/BitDefender-scanner/var/lib/scan/bdcore.so.old;
          ln -s /opt/BitDefender-scanner/var/lib/scan/$bdcore_so \
              /opt/BitDefender-scanner/var/lib/scan/bdcore.so;
          chown bitdefender:bitdefender \
              /opt/BitDefender-scanner/var/lib/scan/$bdcore_so;
      done