santamove حرف شما بسیار متینه و الگوریتم مزبور کاملا درسته و... اما در اینجا دو نکته ظریف وجود داره
در الگوریتم مزبور نقش آنتی ویروس بسیار حیاتیه و نکته مجهول هم همنیجاست آنتی ویروس کومودو تا چه حد هوشیار هستش
یک انتقادی که جدیدا بهش وارد شده تفاوت عملکرد گارد و اسکن انتی ویروس کومودوست
مثلا یک فایل ممکنه در اسکن دستی شناسایی کنه ولی در صورت اجرا به راحتی نصب بشه مثل نمونه زیر
Hi, guys!
Here is another one......
کد:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Malware uses intmedialab digital signature and is trusted by Comodo.
This file is detected by on-demand scan but you can download it and run/install it without any CIS/Real time AV pop-up
و یا بالعکس ممکنه انتی ویروس در اسکن دستی چیزی شناسایی نکنه ولی به محض اجرا انتی ویروس آلارم بده
مثل موردی که یکی از دوستان تست کرده بود که با اسکن شناسایی نکرد ولی با اجرا شدنش انتی ویروس متوجه شد
پس ما یک تناقض رفتاری در یک محصول امنیتی می بینیم که با توجه به عدم شرکت در تست های مطرح جای شبهه داره
پس یکی از اجزای الگوریتم از برخی لحاظ استاندارد عمل نمیکنه و همین می تونه به پیکره اون آسیب بزنه
این ضعف بالاخص در مورد بعدی که میگم و نقش انتی ویروس بسیار مهمتر میشه ، مشهود تر میشه
نکته دیگر اینکه سندباکس یک محیط مجازیست بهمین خاطر خیلی از برنامه ها و یا پچ ها و کرک ها در این محیط عمل نمیکنند
مثلا اگر برنامه مفید Unlocker رو سندباکس کنید اصلا قابلیت اجراییش رو از دست میده
پس شما در بسیاری موارد ناچارید فایل اجرایی رو از سندباکس خارج کنید .. در اینجا شما به آنتی ویروس تکیه میکنید
اصلا بحث ما این نیست آنتی ویروس چرا نتونسته مخرب رو شناسایی کنه (در هر آنتی ویروسی ممکنه رخ بده)
اصلا موضوع این نیست کاربر بدلیل اشتباه خودش سیستم رو آلوده کرده یا نه
نکته اینجاست اگر در چنین شرایطی مخرب به کومودو حمله کنه ، کومودو چه میکنه؟
اصلا از بحث مخرب بودن بگذریم فرض کنید شما یک برنامه (مثلا ضدهک) نصب میکنید
این برنامه به اشتباه یک فایل اساسی کومودو رو مخرب تشخیص میده چه اتفاقی می افته ؟
دلیل عدم رفتار مناسب کومودو در چنین شرایطی نه حماقت کاربره و نه زرنگی برنامه مهاجم ، بلکه دلیلش اینه که
Self-Defense آخرین لایه دفاعی و زیرین ترین بخش آنتی ویروس هستش به نوعی که دسترسی پروسه های اصلی ویندوز به آن هم محدود هستش
(آنگونه که در آنتی ویروس هایی مثل کسپرسکی ، آواست ، نورتون و ... لحاظ میشه)
اما در کومودو چنین نیست و همین موضوع بنظر میاد دردسر ساز بشه
Self-Defense وظیفه اش اینه که در آلوده ترین حالت ممکن برای سیستم و بدترین شرایط اعمالی از سوی کاربر ، از آنتی ویروس دفاع کنه
اما در کومودو اینگونه نیست و کاملا تحت تاثیر شرایط محیطی و برنامه های سیستم قرار میگیره