ClamAV
ClamAV ( Clam AntiVirus ) هو برنامج مجاني متعدد المنصات لمكافحة البرامج الضارة ، قادر على اكتشاف أنواع عديدة من البرامج الضارة ، بما في ذلك الفيروسات . طُوّر البرنامج لأنظمة Unix ، وتتوفر منه إصدارات من جهات خارجية لأنظمة AIX و BSD و HP-UX و Linux و macOS و OpenVMS و OSF (Tru64) و Solaris و Haiku . ابتداءً من الإصدار 0.97.5، يُمكن بناء ClamAV وتشغيله على نظام Microsoft Windows . [ 4 ] [ 5 ] يتوفر ClamAV وتحديثاته مجانًا. يُستخدم بشكل أساسي على خوادم البريد الإلكتروني كأداة فحص للفيروسات من جانب الخادم .
تاريخ
تم إصدار ClamAV في البداية بالإصدار 0.10 في 8 مايو 2002، من قبل طالب جامعي بولندي يدعى توماش كوجم. [ 6 ] في عام 2007، استحوذت عليه شركة Sourcefire ، [ 7 ] والتي بدورها استحوذت عليها شركة Cisco في عام 2013 [ 8 ] وتعمل الآن تحت قسم الأمن السيبراني Talos التابع لها .
دعوى قضائية بشأن براءة اختراع
في عام 2008، رفعت شركة تريند مايكرو دعوى قضائية ضد شركة باراكودا نتوركس لتوزيعها برنامج ClamAV كجزء من حزمة أمنية. [ 9 ] ادعت تريند مايكرو أن استخدام باراكودا لبرنامج ClamAV ينتهك براءة اختراع برمجية خاصة بتصفية الفيروسات على بوابة الإنترنت . ردّ مجتمع البرمجيات الحرة جزئيًا بالدعوة إلى مقاطعة تريند مايكرو، وقد أيدت مؤسسة البرمجيات الحرة هذه المقاطعة أيضًا . [ 10 ] رفعت باراكودا نتوركس دعوى مضادة في يوليو 2008 مستندةً إلى براءات اختراع حصلت عليها شركة IBM. [ 11 ] في 19 مايو 2011، أصدر مكتب براءات الاختراع والعلامات التجارية الأمريكي قرار رفض نهائي [ 12 ] (وهو قرار من فاحص براءات الاختراع بأن المطالبات الواردة في طلب براءة الاختراع غير قابلة للتسجيل، ويتبعه إغلاق الطلب) في إعادة فحص براءة الاختراع الأمريكية رقم 5623600 الخاصة بشركة تريند مايكرو. [ 13 ]
سمات
يتضمن ClamAV ماسحًا ضوئيًا يعمل عبر سطر الأوامر، ومُحدِّثًا تلقائيًا لقاعدة البيانات، وبرنامجًا خفيًا متعدد الخيوط وقابلًا للتوسع يعمل على محرك مكافحة فيروسات من مكتبة مشتركة. [ 4 ] يتميز التطبيق بواجهة Milter للبريد الإلكتروني المُرسَل والفحص عند الطلب. وهو يتعرف على:
- تنسيقات ZIP و RAR و Tar و Gzip و Bzip2 و OLE2 و Cabinet و CHM و BinHex و SIS
- معظم تنسيقات ملفات البريد
- ملفات ELF و Portable Executable (PE) المضغوطة باستخدام UPX و FSG و Petite و NsPack و wwpack32 و MEW و Upack، أو المشوشة باستخدام SUE و Y0da Cryptor.
- تنسيقات ملفات Office Open XML ، و HTML ، و Rich Text Format ( RTF)، و PDF. [ 4 ]
يتم تحديث قاعدة بيانات فيروس ClamAV كل أربع ساعات على الأقل، واعتبارًا من 10 فبراير 2017، احتوت على أكثر من 5,760,000 توقيع فيروسي [ 14 ] مع تحديث يومي لرقم قاعدة بيانات الفيروسات عند 23040. [ 15 ] [ 16 ]
مسح الملفات في الوقت الفعلي
في أنظمة لينكس التي تستخدم نواة 3.8 أو أحدث، يوفر برنامج ClamAV ميزة حماية فورية تُعرف باسم "الفحص عند الوصول". تستخدم هذه الميزة واجهة برمجة تطبيقات النواة fanotify لمنع العمليات من الوصول إلى الملفات التي حددها ClamAV على أنها ضارة. [ 17 ] [ 18 ] بدءًا من الإصدار 0.102.0، تم فصل وظيفة الفحص عند الوصول عن برنامج ClamAV الرئيسي clamd إلى تطبيق clamonacc . [ 19 ]
تتوفر معظم خيارات التكوين لفحص الوصول الفوري في ملف clamd.conf، بينما تتوفر خيارات أخرى، مثل مخرجات السجلات، في خيارات سطر الأوامر . [ 18 ] [ 20 ] يمكن للمستخدمين تشغيل عدة نسخ من clamonacc في وقت واحد بتكوينات مختلفة، مما يسمح بإعدادات حماية مخصصة لمختلف المجلدات. [ 21 ] يعمل فحص الوصول الفوري في وضع الإشعار فقط افتراضيًا، وهو ما لا يمنع الوصول إلى أي ملفات. [ 21 ]
Clam Sentinel هو برنامج مصاحب مفتوح المصدر تابع لجهة خارجية لبرنامج ClamAV على نظام ويندوز، يوفر وظائف حماية فورية. [ 22 ] تم تحديث هذا البرنامج آخر مرة في يوليو 2014. [ 23 ]
فعالية
في مقارنة أدوات مكافحة الفيروسات التي أجراها برنامج AV-TEST عام 2008 ، سجل برنامج ClamAV أداءً ضعيفًا في الكشف عند الطلب، وتجنب النتائج الإيجابية الخاطئة، والكشف عن برامج التجسس الخفية. [ 24 ]
في اختبار أجرته شركة Shadowserver لمدة ستة أشهر بين يونيو وديسمبر 2011، اكتشف برنامج ClamAV أكثر من 75.45% من جميع الفيروسات التي تم اختبارها، مما وضعه في المركز الخامس بعد برامج AhnLab وAvira وBitDefender وAvast. أما برنامج AhnLab، وهو البرنامج الرائد في مكافحة الفيروسات، فقد اكتشف 80.28% من الفيروسات. [ 25 ]
في عام 2022، أجرت شركة Splunk دراسة فعالية شملت 416,561 عينة من البرامج الضارة من موقع MalwareBazaar ، مصنفة على النحو التالي: 106135 برنامج تجسس مصرفي (برامج تجسس تستهدف سرقة المعلومات المالية)؛ 26875 شبكة بوت (برامج ضارة تجعل الضحية جزءًا من شبكة بوت)؛ 190371 برنامج سرقة معلومات (برامج مصممة لسرقة معلومات العملاء، مثل برامج تسجيل ضغطات المفاتيح )؛ 52422 برنامج تحميل (برنامج يقوم بتحميل برنامج ضار واحد أو أكثر - أي برنامج وسيط يجلب الملفات الضارة مباشرة إلى الذاكرة)؛ 1321 برنامج تعدين (برامج تعدين العملات المشفرة)؛ 30251 برنامج تحكم عن بعد (أدوات الوصول عن بعد، مثل الأبواب الخلفية)؛ و8273 برنامج تجسس (برنامج ضار متعدد الأغراض يضر المستخدم بطرق مختلفة - عادةً ما يتخفى ويتم نشره عن طريق خداع المستخدم). خلصت دراسة أجرتها شركة Splunk إلى أن برنامج ClamAV كان فعالاً بنسبة 59.94% بشكل عام في اكتشاف البرامج الضارة الشائعة - حيث تمكن من اكتشاف 249,696 من أصل 416,561 عينة. [ 26 ]
في الدراسة نفسها، أظهر برنامج ClamAV أداءً جيدًا نسبيًا في الكشف عن أنواع معينة من البرامج الضارة في أنواع محددة من الملفات (مثل ملفات DOCX وDIL وELF وDOC وEXE)، ولكنه كان أقل فعالية في الكشف عن البرامج الضارة في ملفات JAR و JS وVBS وZ و RAR وXLSB. إضافةً إلى ذلك، كان أداء ClamAV جيدًا في الكشف عن بعض الفئات الرئيسية للبرامج الضارة مثل أحصنة طروادة وشبكات الروبوتات، ولكنه كان ضعيفًا في الكشف عن أنواع أخرى من البرامج الضارة مثل برامج تعدين العملات المشفرة وبرامج التحكم عن بُعد وبرامج سرقة المعلومات. [ 27 ]
قواعد بيانات غير رسمية
يمكن استخدام محرك ClamAV بشكل موثوق للكشف عن أنواع عديدة من الملفات الضارة. وعلى وجه الخصوص، يمكن الكشف عن بعض رسائل البريد الإلكتروني الاحتيالية باستخدام تقنيات مكافحة الفيروسات. ومع ذلك، فإن معدلات الإنذارات الكاذبة أعلى بطبيعتها من معدلات الكشف التقليدي عن البرامج الضارة . [ 28 ]
توجد العديد من قواعد البيانات غير الرسمية لبرنامج ClamAV:
- Sanesecurity هي منظمة تحتفظ بعدد من قواعد البيانات هذه؛ بالإضافة إلى ذلك، تقوم بتوزيع وتصنيف عدد من قواعد البيانات المماثلة من جهات أخرى، مثل Porcupine وJulian Field وMalwarePatrol. [ 29 ]
- يوفر موقع SecuriteInfo.com أيضًا توقيعات إضافية لبرنامج ClamAV. [ 30 ]
تُستخدم التوقيعات غير الرسمية لبرنامج ClamAV بشكل أساسي من قِبل مسؤولي النظام لتصفية رسائل البريد الإلكتروني. [ 31 ] ينبغي تقييم اكتشافات هذه المجموعات، بدلاً من حظر الرسالة "المصابة" بشكل مباشر. [ 29 ]
المنصات
لينكس، بي إس دي
يتوفر برنامج ClamAV لأنظمة التشغيل التي تعمل بنظامي Linux و BSD . [ 4 ] وفي معظم الحالات، يتوفر للتثبيت من خلال مستودعات التوزيعة.
على خوادم لينكس، يمكن تشغيل برنامج ClamAV في وضع الخدمة، حيث يقوم بتلبية طلبات فحص الملفات المرسلة من عمليات أخرى. قد تشمل هذه الملفات برامج تبادل البريد الإلكتروني، أو الملفات الموجودة على مشاركات Samba ، أو حزم البيانات التي تمر عبر خادم وكيل.
يوفر برنامج ClamAV على أجهزة سطح المكتب التي تعمل بنظامي التشغيل Linux و BSD فحصًا عند الطلب للملفات الفردية أو الدلائل أو جهاز الكمبيوتر بأكمله. [ 4 ]
نظام التشغيل macOS
يتضمن نظام macOS Server برنامج ClamAV منذ الإصدار 10.4، ويُستخدم ضمن خدمة البريد الإلكتروني للنظام. تتوفر واجهة مستخدم رسومية مدفوعة من شركة Canimaan Software Ltd [ 32 ] باسم ClamXav . [ 33 ] بالإضافة إلى ذلك، قامت شركات Fink و Homebrew و MacPorts بنقل ClamAV إلى بيئة التطوير.
برنامج آخر يستخدم محرك ClamAV على نظام macOS هو Counteragent. يعمل Counteragent جنبًا إلى جنب مع برنامج Eudora Internet Mail Server ، حيث يقوم بفحص رسائل البريد الإلكتروني بحثًا عن الفيروسات باستخدام ClamAV، كما يوفر أيضًا خيار تصفية البريد العشوائي من خلال SpamAssassin .
أوبن في إم إس
يتوفر برنامج ClamAV لنظام التشغيل OpenVMS لمنصات DEC Alpha و Itanium . عملية البناء بسيطة وتوفر وظائف أساسية، بما في ذلك المكتبة والأداة clamscanالمساعدة clamdوالبرنامج الخفي ، بالإضافة freshclamإلى إمكانية التحديث. [ 34 ]
ويندوز
تتوفر إصدارات IA-32 و x64 من ClamAV لنظام التشغيل Windows؛ بالإضافة إلى ذلك، يستخدم برنامج Immunet من Cisco برنامج ClamAV كمحرك له. [ 35 ]
نظام التشغيل OS/2
يتوفر إصدار من ClamAV لنظام التشغيل OS/2 (بما في ذلك eComStation و ArcaOS ) بواجهة مستخدم أصلية مكتوبة بلغة REXX . [ 36 ] [ 37 ]
واجهات المستخدم الرسومية
بما أن برنامج ClamAV لا يتضمن واجهة مستخدم رسومية (GUI) ولكنه يتم تشغيله بدلاً من ذلك من سطر الأوامر، فقد قام عدد من مطوري الطرف الثالث بكتابة واجهات مستخدم رسومية للتطبيق لمنصات واستخدامات مختلفة.
وتشمل هذه:

- لينكس
- ClamTk باستخدام gtk3-perl؛ المشروع سمي على اسم مكتبات Tk التي تم استخدامها عند بدايته [ 38 ] [ 39 ]
- KlamAV لـ TDE ( تم إيقاف تطوير الإصدار الأصلي من KDE في عام 2009 [ 40 ] )
- wbmclamav هو وحدة webmin لإدارة Clam AntiVirus [ 41 ]
- نظام التشغيل macOS
- ClamXav هو برنامج مُعدّل يتضمن واجهة مستخدم رسومية، ويحتوي على خدمة "مراقبة" ترصد التغييرات أو الملفات الجديدة في كثير من الحالات. كما يتضمن جدولة للتحديثات والفحص عبر مهمة cron تُسهّلها الواجهة الرسومية. يستطيع ClamXav اكتشاف البرامج الضارة الخاصة بأنظمة macOS وUnix وWindows. يتم تحديث تطبيق ClamXav ومحرك ClamAV بانتظام. [ 42 ] تم تطوير ClamXav وبيعه بواسطة شركة Canimaan Software Ltd. [ 32 ]
- برنامج Tiger Cache Cleaner هو برنامج تجريبي يقوم بتثبيت وعرض واجهة رسومية لاستخدام ClamAV لفحص الفيروسات، ويوفر وظائف أخرى غير ذات صلة.
- مايكروسوفت ويندوز
- إيميونت (تم إيقاف إنتاجه عام 2024)
- كلاموين
- CS Antivirus [ 43 ]
- Graugon AntiVirus [ 43 ]
- حارس المحار
- نظام التشغيل OS/2
- ClamAV-GUI [ 36 ]
انظر أيضاً
مراجع
- ↑ "الإصدار 1.5.3" . 1 يوليو 2026. تم الاطلاع عليه في 2 يوليو 2026 .
- ↑ "تم نشر إصدارات تصحيح الأمان لبرنامج ClamAV 1.5.3 و 1.4.5" . 1 يوليو 2026. تم الاطلاع عليه بتاريخ 14 يوليو 2026 .
- ↑ "ClamAV 1.5.0-beta" . 1 أبريل 2025. تم الاطلاع عليه في 4 مايو 2025 .
- 1 2 3 4 5 ClamAV (2007). "حول ClamAV" . تم الاطلاع عليه بتاريخ 25 ديسمبر 2008 .
- ↑ ClamAV (2007). "حزم ومنافذ ClamAV" . مؤرشف من الأصل في 20 يوليو 2008. تم الاطلاع عليه في 31 ديسمبر 2008 .
- ↑ الاحتفال بمرور 20 عامًا على ClamAV
- ↑ استحوذت شركة Sourcefire على ClamAV
- ↑ استحوذت سيسكو على شركة الأمن السيبراني سورس فاير مقابل 2.7 مليار دولار
- ↑ "دعوى براءة اختراع شركة تريند مايكرو تستفز مجتمع البرمجيات الحرة والمفتوحة المصدر، وتؤدي إلى مقاطعة" . موقع Linux.com. ١١ فبراير ٢٠٠٨. تاريخ الاطلاع: ١٢ فبراير ٢٠٠٨ .
- ↑ "قاطعوا تريند مايكرو" . مؤسسة البرمجيات الحرة . 11 فبراير 2008. تم الاطلاع عليه بتاريخ 12 فبراير 2008 .
- ↑ بول، رايان (2 يوليو 2008). "باراكودا ترد على تريند مايكرو في دعوى براءة اختراع كلام إيه في" . Arstechnica.com . تاريخ الاسترجاع: 14 فبراير 2012 .
- ↑ "إعادة فحص من جانب واحد" (ملف PDF) . مكتب براءات الاختراع والعلامات التجارية الأمريكي. 19 مايو 2011. مؤرشف من الأصل في 8 سبتمبر 2013. تم الاطلاع عليه في 4 أكتوبر 2015 .
- ↑ "تشريح براءة اختراع تحتضر - إعادة فحص براءة اختراع Trend Micro رقم 600" . Groklaw.net. 13 يونيو 2011. مؤرشف من الأصل في 27 أغسطس 2012. تم الاطلاع عليه في 4 أكتوبر 2015 .
- ↑ "مقدمة - وثائق ClamAV" . docs.clamav.net . تم الاطلاع عليه بتاريخ 9 مارس 2024 .
- ↑ "حول ClamAV" . مؤرشف من الأصل في 20 نوفمبر 2008. تم الاطلاع عليه في 25 ديسمبر 2008 .
- ↑ "أحدث إصدار مستقر" . مؤرشف من الأصل بتاريخ 18 سبتمبر 2010. تم الاطلاع عليه بتاريخ 21 أغسطس 2010 .
- ↑ "مدونة ClamAV®: تهيئة الفحص عند الوصول في ClamAV" . 29 مارس 2016. تم الاطلاع عليه في 5 يوليو 2026 .
- 1 2 "المسح عند الوصول - وثائق ClamAV" . تم الاطلاع عليه في 5 يوليو 2026 .
- ↑ "مدونة ClamAV®: فهم الماسح الضوئي الجديد On-Access من ClamAV والانتقال إليه" . 16 سبتمبر 2019. تم الاطلاع عليه في 5 يوليو 2026 .
- ↑ "التكوين - وثائق ClamAV" . تم الاطلاع عليه في 5 يوليو 2026 .
- 1 2 "المسح الضوئي - وثائق ClamAV" . docs.clamav.net . تم الاطلاع عليه في 2 مايو 2024 .
- ↑ "تحميل Clam Sentinel | SourceForge.net" . تم الاطلاع عليه بتاريخ 5 يوليو 2026 .
- ↑ "Clam Sentinel - تصفح /clamsentinel/1.22 على SourceForge.net" . تم الاطلاع عليه بتاريخ 5 يوليو 2026 .
- ↑ "اختبار مقارنة لبرامج مكافحة الفيروسات الحالية، الربع الأول من عام 2008" . شركة AV-Test GmbH. 22 يناير 2008. مؤرشف من الأصل في 15 يوليو 2011. تم الاطلاع عليه في 12 فبراير 2008 .
- ↑ "إحصائيات ShadowServer لمدة 180 يومًا" . shadowserver.org. 16 أغسطس 2011. مؤرشف من الأصل في 27 نوفمبر 2011. تم الاطلاع عليه في 16 ديسمبر 2011 .
- ↑ "ما مدى فعالية ClamAV في اكتشاف البرامج الضارة الشائعة؟" . مدونات Splunk .
- ↑ "ما مدى فعالية ClamAV في اكتشاف البرامج الضارة الشائعة؟" . مدونات Splunk .
- ↑ براد واردمن؛ تومي ستالينغز؛ غاري وارنر؛ أنتوني سكيلوم (5 أغسطس 2011). "الكشف عالي الأداء عن هجمات التصيد الاحتيالي القائمة على المحتوى" (ملف PDF) . uab.edu . تاريخ الاطلاع: 19 مارس 2018 .
- 1 2 توقيعات Sanesecurity للتصيد الاحتيالي والاحتيال والبرامج الضارة لبرنامج ClamAV، مؤرشفة بتاريخ 10-09-2015 على موقع Wayback Machine
- ↑ SecuriteInfo.com إضافة 4,000,000 توقيع إلى برنامج مكافحة الفيروسات ClamAV
- ↑ "مُحدِّث التوقيعات غير الرسمي لبرنامج ClamAV" . sourceforge.net . 24 مايو 2009. تم الاطلاع عليه في 2 سبتمبر 2014 .
- 1 2 "نبذة عنا" . ClamXAV . تم الاطلاع عليه بتاريخ 15 يوليو 2017 .
- ↑ ClamXav.com (بدون تاريخ). "ClamXAV.com" . تم الاطلاع عليه بتاريخ 24 يناير 2009 .
- ↑ تشوباهين، أليكسي (ديسمبر 2008). "أخبار مشروع Clam AntiVirus OpenVMS" . مؤرشف من الأصل في 6 أكتوبر 2011. تم الاطلاع عليه في 25 ديسمبر 2008 .
- ↑ "إصدارات بديلة من ClamAV" . clamav.net . أنظمة سيسكو . مؤرشف من الأصل في 22 نوفمبر 2021. تم الاسترجاع في 26 نوفمبر 2021.
Immunet، المدعوم من ClamAV، هو [...] حل مكافحة فيروسات (AV) لأجهزة سطح المكتب التي تعمل بنظام Windows
- 1 2 "واجهة المستخدم الرسومية الخاصة بي لبرنامج "ClamAV""تم الاطلاع عليه بتاريخ 3 سبتمبر 2020 .
- ↑ "Clamav، ClamAV-GUI (Rexx & QT4) & eCSClamav" . تم الاطلاع عليه بتاريخ 3 سبتمبر 2020 .
- ^ موروني ، ديف (ديسمبر 2008). "برنامج فحص الفيروسات ClamTk" . تم الاسترجاع 25 ديسمبر 2008 .
- ↑ ماوروني، ديف (أكتوبر 2008). "ملف تعليمات ClamTk" . مؤرشف من الأصل في 14 سبتمبر 2011. تم الاطلاع عليه في 26 ديسمبر 2008 .
- ↑ كلاماف ف. (مايو 2006). "كلاماف - الصفحة الرئيسية" . تم الاطلاع عليه في 4 مارس 2013 .
- ↑ ساراكو، إيمانويل. "wbmclamav – مدير مكافحة الفيروسات Webmin ClamAV" . wbmclamav.esaracco.fr .
- ↑ ClamXav.com (نوفمبر 2008). "ClamXav.com" . تم الاطلاع عليه بتاريخ 25 ديسمبر 2008 .
- 1 2 "وصف برنامج CS لمكافحة الفيروسات" . Softpedia.com. 23 مارس 2009. تم الاطلاع عليه في 9 نوفمبر 2010 .
روابط خارجية
- الموقع الرسمي
- مقابلة: كلاماف جورو توماسز كوجم
- برامج مكافحة الفيروسات
- برنامج مكافحة الفيروسات لنظام التشغيل لينكس
- تطبيقات سحابية
- برامج مجانية متعددة المنصات
- برنامج مكافحة الفيروسات المجاني
- برنامج مجاني مكتوب بلغة C
- برامج أمان مجانية
- برنامج يستخدم رخصة جنو العمومية العامة
