هش نرمافزار مخرب
هش فرآیندی است که دادههای با طول دلخواه را به یک رشته ی کوچکی از کاراکتر و عدد و با طول ثابت تبدیل میکند که خلاصه[۱] یا خلاصه ی پیام نامیده میشود. هش نرمافزار مخرب، توسط سیستم ویروس یاب و برای شناسایی ویروسها استفاده میشود و شامل مقادیر عددی محاسبه شده از کدهای منحصر به فرد ویروسها هستند. نرمافزار آنتی ویروس هشهای نرمافزار مخرب را با هشهای اجزای نرمافزاری در یم سیستم کامپیوتری مقایسه میکند تا نرمافزار مخرب را شناسایی کند.
شکل ۳-۴۰ ایجاد یک هش نرمافزار مخرب را بوسیله ی ایجاد یک هش رمزنگاری از کد نرمافزار مخرب را نشان میدهد تا یک خلاصه قابل استفاده برای نرمافزار آنتی ویروس برای شناسایی یک ویروس، ایجاد کند. نویسندگان نرمافزار مخرب یادگرفتهاند که ویروسها را برای هر ماشین سفارشی کنند، برای هر نسخه از ویروس ارائه شده هشهای منحصر به فرد ایجاد کنند تا سیستمهای آنتی ویروس را به چالش بکشند.
الگوهای مرتبط
- پردازش هوشمند تهدید
- Digest ↩