تشخیص شبکهبات نظیربهنظیر با استفاده از روش یادگیری عمیق
نویسندگان
1 دانشجوی دکترا، گروه مهندسی کامپیوتر، واحد شبستر، دانشگاه آزاد اسلامی، شبستر، ایران
2 استادیار، گروه مهندسی کامپیوتر، واحد شبستر، دانشگاه آزاد اسلامی، شبستر، ایران
3 استادیار، گروه مهندسی کامپیوتر، واحد شبستر، دانشگاه آزاد اسلامی، شبستر، ایران
4 تهران، اتوبان رسالت، خیابان هنگام، دانشگاه علم و صنعت ایران
doi
چکیده
یک شبکهبات، شبکهای از رایانههای آلوده و دستگاههای هوشمند بر روی اینترنت است که توسط مدیربات بدافزار از راه دور کنترل میشود تا فعالیتهای بدخواهانه مختلفی نظیر اجرای حملات منع خدمات، ارسال هرزنامه، سرقت کلیک و غیره را انجام دهند. زمانیکه مدیربات با باتهای خود ارتباط برقرار میکند، ترافیکی تولید میکند که تجزیه و تحلیل این ترافیک برای شناسایی ترافیک شبکهبات میتواند یکی از عوامل تاثیر گذار برای سامانههای تشخیص نفوذ باشد. در این مقاله، روش یادگیری عمیق با حافظه کوتاهمدت ماندگار (LSTM) جهت طبقهبندی فعالیتهای شبکهبات نظیربهنظیر پیشنهاد میشود. رویکرد پیشنهادی بر اساس ویژگیهای بستههای پروتکلکنترلانتقال بوده و کارایی روش با استفاده از دو مجموعه داده ISCX و ISOT ارزیابی میشود. نتایج آزمایشهای انجامیافته، توانایی بالای رویکرد پیشنهادی برای شناسایی فعالیتهای شبکهبات نظیربهنظیر را بر اساس معیارهای ارزیابی نشان میدهد. روش پیشنهادی نرخ دقت 65/99 درصد، نرخ صحت 32/96 درصد و نرخ بازخوانی 63/99 درصد را با نرخ مثبت کاذب برابر 67/0 ارائه میکند.