بهینه سازی تشخیص حملات تزریق SQL با استفاده ترکیبی از الگوریتم های جنگل تصادفی و ژنتیک
Publish place: Journal Of Command & Control، Vol: 5، Issue: 1
Publish Year: 1400
نوع سند: مقاله ژورنالی
زبان: Persian
View: 299
This Paper With 12 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
این Paper در بخشهای موضوعی زیر دسته بندی شده است:
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
JR_ICI-5-1_006
تاریخ نمایه سازی: 17 فروردین 1401
Abstract:
علیرغم تمام تلاش متخصصان امنیتی برای کشف حملات تزریق SQL، اما بر اساس گزارش OWASP، کماکان حمله تزریق SQL بهعنوان مهمترین و زیانبارترین حمله سایبری توسط مهاجمین مورد استفاده قرار میگیرد. بهمنظور تشخیص حملات از دو روش مبتنی بر امضاء و مبتنی بر رفتار استفاده میشود. روشهای مبتنی بر امضاء برای حملات شناخته شده کاربرد دارند و روشهای مبتنی بر رفتار برای تشخیص حملات ناشناخته مناسب هستند. از آنجایی که حملات به روشهای مختلفی پیادهسازی میشوند سیستمهای تشخیص نفوذ مبتنی بر رفتار، کاربرد بیشتری دارند. رفتار را می توان با استفاده از روشهایی مانند طبقهبندی، خوشهبندی و غیره تحلیل کرد. یکی از مهمترین الگوریتمهای طبقهبندی، الگوریتم جنگل تصادفی است که دقت بالایی دارد و از طرفی پیادهسازی و تفسیر نتایج با استفاده از این الگوریتم به سادگی قابل انجام است. با توجه به بررسیهای انجام شده دقت الگوریتم جنگل تصادفی به شدت وابسته به پارامترهای ورودی آن است. این پارامترها شامل ۹ مورد ازجمله تعداد درخت ها، عمق آن ها، نحوه رایگیری، بهره اطلاعاتی و غیره است. تعیین بهینه این پارامترها یک مسئله بهینه سازی با فضای حالت بزرگ است. در این پژوهش روشی بر اساس الگوریتم ژنتیک برای تعیین مقادیر بهینه این پارامترها ارائه شده است. در اثر تعیین بهینه پارامترها، نتایج به دست آمده در مقایسه با حالت پیش فرض الگوریتم و سایر تحقیقات، بهبود دقت تشخیص را نشان می دهد. نتایج ارزیابی حاکی از آن است که دقت تشخیص نفوذ در روش پیشنهادی، ۹۸% بوده است که در مقایسه با الگوریتم جنگل تصادفی با پارامترهای پیش فرض حدودا ۱۱% و در مقایسه با پژوهشهای قبلی ۰۸% دقت تشخیص، افزایش یافته است.
Keywords:
Random forest algorithm , Genetic algorithm , SQL injection attack , Database intrusion detection system , الگوریتم جنگل تصادفی , الگوریتم ژنتیک , حمله تزریق SQL , سیستم تشخیص نفوذ پایگاه داده
Authors
جواد مرادی
Imam Hossein University
مجید غیوری ثالث
Imam Hossein University