چکیده
در تحقیق قبلی، یک سیستم ایمنی مصنوعی چندگانه برای شناسایی و طبقهبندی نفوذ شبکه پیشنهاد و آزمایش شد که در آن یک فرایند تشخیص و طبقهبندی چندلایه روی هر عامل برای هر میزبان در شبکه اجرا شد. در این مقاله، ما آزمایشهایی را انجام میدهیم که با طبقهبندیهای مختلف طبقهبندیهای مناسب را انتخاب کرده و آنها را مقایسه میکنیم تا دقت تشخیص را افزایش دهیم و اطلاعات بیشتری در مورد ناهنجاریهای تشخیصی به دست آوریم. نشان داده خواهد شد که به دلیل نرخهای مختلف طبقهبندی بهدستآمده، هیچ طبقهبندی نمیبایست برای تمام انواع حملات استفاده شود. این به خاطر نمایش حملات در مجموعه سلسله و وابستگی بین ویژگیهای مورداستفاده برای شناسایی آنها است. همچنین نشان داده خواهد شد که یک طبقهبندی کننده ساده و اساسی مانند Naive Bayes دارای نتایج طبقهبندی بهتر در مورد حملات کم نشان دادهشده است و درخت تصمیمگیری اولیه مانند درخت Naive-Bayes Tree و Best-First نتایج بسیار خوبی نسبت به J48 معروف (اجرای وکا C4.5) و درخت تصمیمگیری Random Forest ارائه میدهد. بر اساس این آزمایشها و نتایج آنها، طبقهبندی کنندههای Naive Bayes و Best-First برای طبقهبندی ترافیک ناشناخته انتخاب شدند. نشان دادهشده است که در مرحله تشخیص 90٪ ناهنجاریها شناساییشده و در مرحله طبقهبندی 88٪ از مثبتهای کاذب با موفقیت بهعنوان اتصالات ترافیکی عادی برچسبگذاری شده و 79٪ از حملات DoS و Probe بهدرستی توسط NB، NBTree و طبقهبندی کننده BFTree برچسبگذاری شدهاند.
1. معرفی
امروزه دستگاههای کامپیوتری معمولاً به هم متصل هستند که به دستگاههای توزیعشده بزرگ وصل هستند که در دنیای محاسبات صنعتی ضروری هستند. دستگاههای نرمافزاری امروز نیازمند روندهایی مانند اتصالات، هوش و فراگیری هستند که همگی منجر به ایجاد دستگاههای چند عامل شد. دستگاههای چندگانه رفتار هوشمندانه انسان و نحوه ارتباط انسانها با یکدیگر و با محیط آنها برای دستیابی به اهداف خاص را تقلید میکند. یکی از دستگاههایی که میتواند بهصورت موفقیتآمیز و کارآمد بهعنوان یک سیستمعامل چندگانه اجرا شود، دستگاههای ایمنی مصنوعی (AIS) است. سیستم ایمنی مصنوعی یک منطقه پژوهشی است که شامل ایمنیشناسی، علوم رایانه و مهندسی است. با الهام از دستگاههای ایمنی طبیعی، سه زمینه اصلی تحقیق تحت AIS قرار میگیرند: مدلسازی ایمنی، AIS های نظری و AIS های کاربردی. مدلسازی ایمن در مورد مدلهای ایمنی و شبیهسازی سیستم ایمنی است. پژوهش AIS های نظری در مورد توضیح و نفوذ به جنبههای نظری الگوریتمهای AIS، مدلهای ریاضی و عملکرد و تجزیهوتحلیل پیچیدگی آنها است. درنهایت، تحقیق AIS های کاربردی در مورد توسعه و اجرای الگوریتمها و دستگاههای کامپیوتری الهام گرفته از دستگاههای ایمنی است که از آنها برای انواع برنامههای کاربردی دنیای واقعی استفاده میشود.
با توجه به دستگاههای کامپیوتری میتوانیم بفهمیم که مفهوم خود/ غیر خود در قالب فعالیتها و عناصری معمولی/ غیرعادی اعمال میشود. دستگاههای تشخیص نفوذ (IDS) دستگاههای امنیتی قدرتمندی هستند که انواع مختلفی برای اهداف حفاظتی دارند. آنها ابزار امنیتی خاصی را جایگزین نمیکنند، بلکه بهجای آن، یک خط دفاعی در برابر نفوذها و تهدیدات از داخل سیستم (یک کامپیوتر یا یک شبکه) و همچنین از خارج- درست مانند سیستم ایمنی اضافه میکنند. IDS ها میتوانند به روشهای مختلف دستهبندی شوند، اما اساساً میتوان آنها را به IDS هایی مبتنی بر سوءاستفاده و ناهنجار تقسیم کرد. IDS های سوءاستفاده که همچنین بهعنوان مبتنی بر امضا یا دانش شناخته میشوند، بستگی به تشخیص نفوذ با استفاده از الگوهای نشاندهنده حملات شناختهشده دارد. این الگوها یا امضاها با رویدادها برای یافتن نفوذهای ممکن مقایسه میشوند. IDS های غیرمتعارف که همچنین بهعنوان IDS های مبتنی بر رفتار شناخته میشود، به ساخت یک نمایه بستگی دارد که رفتار طبیعی یک سیستم را با نظارت بر فعالیتهای آن در طول زمان نشان میدهد. سپس هر انحراف از آن نمایه، یک ناهنجاری است. نمایهها میتوانند ایستا یا پویا باشند و با استفاده از بسیاری از ویژگیهای سیستم توسعه مییابند.
این مقاله در نشریه الزویر منتشر شده و ترجمه آن با عنوان طبقه بندی نفوذ شبکه در سایت ای ترجمه به صورت رایگان قابل دانلود می باشد. جهت دانلود رایگان مقاله فارسی و انگلیسی روی عنوان فارسی (آبی رنگ) کلیک نمایید.
منبع:
Comparison of classification techniques applied for network intrusion detection and classification