ویژگیهای یک نرمافزار ضد ویروس مناسب
منبع:http://daneshnameh.roshd.ir
ویژگیهای یک نرمافزار ضد ویروس مناسب :
همانطور که برای هر محصولی (چه نرمافزاری و چه سختافزاری) آزمونهایی وجود دارد که کیفیت و شایستگی آن را تعیین میکند، چنین سنجشهایی برای یک نرمافزار ضد ویروس هم وجود دارد. یکی از آزمونها با نام آزمون DURCH شناخته میشود که نام آن سرواژهای است که از حروف ابتدایی بخشهای پنچگانهء این آزمون تشکیل شدهاند. بنابر آزمون DURCH یک نرمافزار ضدویروس مناسب باید بتواند به نیازهای زیر پاسخ دهد :
1- آزمون درخواست (Demand): باید بتواند هنگامی که میخواهید به یک پرونده یا صفحهء اینترنتی یا یک رایانامه دسترسی یابید، آن را بررسی کند.
2- آزمون بهروزرسانی (Update): به این معنی که نرمافزار باید بتواند در بازههای زمانی مشخص بانک اطلاعاتی خود که شامل امضای ویروسها است را بروز کند.
3- آزمون واکنش (Respond): اینکه نرم افزار بتواند تمامی رفتارهای منطقی در برخورد با یک ویروس را از خود نشان دهد. پروندهء آلوده را دوبارهسازی و تمیز کند و یا آن را حذف نماید.
4- آزمون وارسی (Check): باید بتواند تمام فایلها از نوع مختلف که میتوانند محلی برای پنهان شدن ویروس باشند را کنترل کند.
5- آزمون اکتشاف (Heuristics): به این معنی که نرم افزار باید با وجود نداشتن الگوی همهء ویروسها، بتواند خطر و احتمال وجود ویروس را تشخیص دهد. این رفتار نیازمند هوشمندی نسبی نرمافزار و استفاهء آن از روشهای اکتشافی است.
همانطور که برای هر محصولی (چه نرمافزاری و چه سختافزاری) آزمونهایی وجود دارد که کیفیت و شایستگی آن را تعیین میکند، چنین سنجشهایی برای یک نرمافزار ضد ویروس هم وجود دارد. یکی از آزمونها با نام آزمون DURCH شناخته میشود که نام آن سرواژهای است که از حروف ابتدایی بخشهای پنچگانهء این آزمون تشکیل شدهاند. بنابر آزمون DURCH یک نرمافزار ضدویروس مناسب باید بتواند به نیازهای زیر پاسخ دهد :
1- آزمون درخواست (Demand): باید بتواند هنگامی که میخواهید به یک پرونده یا صفحهء اینترنتی یا یک رایانامه دسترسی یابید، آن را بررسی کند.
2- آزمون بهروزرسانی (Update): به این معنی که نرمافزار باید بتواند در بازههای زمانی مشخص بانک اطلاعاتی خود که شامل امضای ویروسها است را بروز کند.
3- آزمون واکنش (Respond): اینکه نرم افزار بتواند تمامی رفتارهای منطقی در برخورد با یک ویروس را از خود نشان دهد. پروندهء آلوده را دوبارهسازی و تمیز کند و یا آن را حذف نماید.
4- آزمون وارسی (Check): باید بتواند تمام فایلها از نوع مختلف که میتوانند محلی برای پنهان شدن ویروس باشند را کنترل کند.
5- آزمون اکتشاف (Heuristics): به این معنی که نرم افزار باید با وجود نداشتن الگوی همهء ویروسها، بتواند خطر و احتمال وجود ویروس را تشخیص دهد. این رفتار نیازمند هوشمندی نسبی نرمافزار و استفاهء آن از روشهای اکتشافی است.