در سالیان اخیر رشد چشمگیر حملات سایبری ناشی از باج افزارها توسط مهاجمان برای نفوذ به شبکه و آسیب به منابع کامپیوتری صورت گرفته است و باعث صدمات جبرانناپذیری به ارگانهای دولتی و خصوصی و کاربران عادی شده است. این حملات میتواند منجر به از دست دادن و یا انتشار دادهه ای حساس، اختلال در عملیات و آسیبهای جبرانناپذیر شود. در این مقاله به بررسی روشی جهت تشخیص و شناسایی باج افزار در شبکههای کامپیوتری با استفاده از یک رویکرد مبتنی بر الگوریتمهای یادگیری ماشین، پرداختهشده است. روش پیشنهادی مبتنی بر تحلیل ترافیک شبکه است، که به این منظور با جمعآوری ترافیک شبکه و استخراج ویژگی های مهم آن و سپس اعمال مدلهای یادگیری ماشین، باج افزار تشخیص و شناسایی میشود. نتایج پیادهسازی نشان میدهد که با استفاده از الگوریتمهای یادگیری ماشین، میتوان با دقت و صحت بالایی باج افزار را بر اساس ترافیک شبکه تشخیص و شناسایی کرد.