سؤال كيف يمكنني البحث عن الفيروسات مع ClamAV؟


أنا ركبت كلاماف عبر المحطة (السيطرة+البديل+تي) مع:

sudo apt-get install clamav

ولكن كيف يمكنني البحث عن الفيروسات؟


158
2018-02-01 16:24


الأصل




الأجوبة:


طرفية

في البداية ، عليك تحديث تعريفات الفيروسات من خلال:

sudo freshclam

ثم يمكنك البحث عن الفيروسات.

clamscan OPTIONS File/Folder 

عند الضرورة ، ابدأ باستخدام أذونات الجذر: sudo clamscan.

أمثلة:

  • للتحقق من كافة الملفات الموجودة على جهاز الكمبيوتر ، قم بعرض اسم كل ملف:

    clamscan -r /
    
  • للتحقق من كافة الملفات الموجودة على جهاز الكمبيوتر ، ولكن فقط عرض الملفات المصابة ورنغ الجرس عند العثور عليه:

    clamscan -r --bell -i /
    
  • لفحص جميع الملفات الموجودة على جهاز الكمبيوتر ، ولكن مع عرض الملفات المصابة فقط عند العثور عليها وتشغيلها في الخلفية:

    clamscan -r -i / &
    

    ملاحظة - عرض حالة عملية الخلفية عن طريق تشغيل jobs أمر.

  • للتحقق من الملفات في الدلائل الرئيسية لكافة المستخدمين:

    clamscan -r /home
    
  • للتحقق من الملفات في USER الدليل الرئيسي ونقل الملفات المصابة إلى مجلد آخر:

    clamscan -r --move=/home/USER/VIRUS /home/USER
    
  • للتحقق من الملفات في USER الدليل الرئيسي وإزالة الملفات المصابة (تحذير: اختفت الملفات.):

    clamscan -r --remove /home/USER
    
  • لمعرفة المزيد من الخيارات:

    clamscan --help
    

نرى:

واجهة المستخدم الرسومية: ClamTK Install clamtk

ClamTk هي الواجهة الأمامية لـ ClamAV. يمكنك تثبيته عبر المحطة الطرفية مع:

sudo apt-get install clamtk

يمكنك الحصول على أحدث إصدار من Bitbucket كما حزمة دبيان.

هنالك أيضا المؤسسة العامة للتقاعد (قديمة):

sudo apt-add-repository ppa:landronimirc/clamtk
sudo apt-get update && sudo apt-get install clamtk

clamtk screenshot

قائمة المسح الضوئي: هنا يمكنك اختيار ملف أو مجلد أو جهاز للمسح الضوئي

clamtk scan menu screenshot

عرض القائمة:

clamtk view menu screenshot

قائمة العزل:

clamtk quarantine menu screenshot

القائمة المتقدمة:

clamtk advanced menu screenshot

قائمة المساعدة: هنا يمكنك التحقق من وجود تحديثات.

clamtk help menu screenshot

نرى:


183
2017-12-13 14:36



أعتقد أنه من الخطأ عدم إنشاء صفحة leat man لـ clamav ، وهو اسم الحزمة. - erm3nda
إذا كنت ترغب في التحقق من جميع ملفات النظام ، يجب عليك استخدام clamscan -r --bell -i --exclude-dir="^/sys" / لأنه في /sys/ لا توجد ملفات حقيقية وليس excluing من شأنه أن يسبب أخطاء القراءة. askubuntu.com/questions/591964/clamav-cant-read-file-error - Adam
sudo freshclam ERROR: /var/log/clamav/freshclam.log is locked by another process ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log). - Dmitriy
Dmitriy ماذا لها علاقة بالإجابة؟ إنها مشكلة محددة. ربما يجب عليك طرح سؤال جديد مع مشكلتك التفصيلية. - BuZZ-dEE
لقد علّقت لأن هذا الجواب يبدو غير ناجح بعد الآن. على الأقل على Ubuntu 16.04 LTS x64. أو هل تقول أن هذه المشكلة تحدث فقط في التثبيت الخاص بي؟ - Dmitriy


الإجابة المقبولة هي إجابة رائعة ، لكن في كل مرة أصل إلى هذه الصفحة ، من المثير أن تجد الأمر الذي أريده ، من فوضى المعلومات. لذا ، فقط قدم إجابة مختصرة على السؤال:

لمسح جميع المجلدات في جهاز الكمبيوتر الخاص بك (باستثناء /sys):

clamscan -r -i ––exclude-dir="^/sys" --bell / 

لفحص مجلدات أو ملفات محددة ، يجب عليك إنشاء ملف يتم فيه سرد الملفات / المجلدات التي تريد مسحها ، وإخبار clamav بمكان العثور على هذا الملف:

clamscan -r -i --bell --file-list=/home/nav/ClamScanTheseFolders.txt

لي ClamScanTheseFolders.txt يتضمن:

/media/nav/someFolder1
/media/nav/someFolder2
/opt/someFolder/somefile

16
2017-10-15 07:09



لطيف. ولكن يجب أن تكون هذه الشرطات جهازي قبل الاستبعاد: --exclude - Brent Faust
تصحيح. شكر! - Nav
لا تزال هناك مشكلة في الشرطات المزدوجة قبل الاستبعاد. لا يعمل بعد النسخ واللصق في نافذة طرفية - Sebastian Widz