خانه › مکانیزم‌ها › هش نرم‌افزار مخرب

هش نرم‌افزار مخرب

Malware Hash

هش فرآیندی است که داده‌های با طول دلخواه را به یک رشته ی کوچکی از کاراکتر و عدد و با طول ثابت تبدیل می‌کند که خلاصه[۱] یا خلاصه ی پیام نامیده می‌شود. هش نرم‌افزار مخرب، توسط سیستم ویروس یاب و برای شناسایی ویروس‌ها استفاده می‌شود و شامل مقادیر عددی محاسبه شده از کدهای منحصر به فرد ویروس‌ها هستند. نرم‌افزار آنتی ویروس هش‌های نرم‌افزار مخرب را با هش‌های اجزای نرم‌افزاری در یم سیستم کامپیوتری مقایسه می‌کند تا نرم‌افزار مخرب را شناسایی کند.

شکل ۳-۴۰ ایجاد یک هش نرم‌افزار مخرب را بوسیله ی ایجاد یک هش رمزنگاری از کد نرم‌افزار مخرب را نشان می‌دهد تا یک خلاصه قابل استفاده برای نرم‌افزار آنتی ویروس برای شناسایی یک ویروس، ایجاد کند. نویسندگان نرم‌افزار مخرب یادگرفته‌اند که ویروس‌ها را برای هر ماشین سفارشی کنند، برای هر نسخه از ویروس ارائه شده هش‌های منحصر به فرد ایجاد کنند تا سیستم‌های آنتی ویروس را به چالش بکشند.

نرم‌افزار مخرب(ورودی)تابع هشرمزنگاریمقدار هش
شکل ۳-۴۰ — مثالی از تولید یک هش از کد نرم‌افزار مخرب

الگوهای مرتبط

  • پردازش هوشمند تهدید
  1. Digest ↩