Skip to main content
SUPERVISOR
Ali Fanian
علی فانیان (استاد راهنما)
 
STUDENT
Hajar Dastanpoor
هاجر داستانپور

FACULTY - DEPARTMENT

دانشکده مهندسی برق و کامپیوتر
DEGREE
Master of Science (MSc)
YEAR
1392
Today, intrusion detection systems as one of the most important system are used in detecting attacks and upgrade network security. Usually these systems are facing with large data sets and many features. Hence, choosing the appropriate features can be suitable solution to improve their performance in detecting attacks. On the other side, the outbreak of new attacks on computer networks, continual discovery of new vulnerabilities is an inevitable problem. To deal with this problem, intrusion detection systems not only should profit the acquired knowledge from the past, but also adapt themselves with the new condition which is different from the past to detect new attacks. Using the online method to select suitable features as new attacks are occurred, can be appropriate solution to this end. In this study, in order to increase accuracy in detecting attacks, we present a new graph-based method for online feature selection. In general, the proposed method with the arrival of a limited number of samples (flow of network packets), initially irrelevant features are removed. Then in order to reduce the search space, features are clustered based on graph theory. At any stage after the arrival of new samples, new clusters include features are created who may different from pervious step. Therefore, to find the appropriate clusters (clusters that properly classify features), followed by appropriate features, the two sets of clusters are combined. It should be mentioned that the appropriate clusters, saved to the composition of the new clusters. In continuation from appropriate clusters the number of relevant features with minimum redundancy is selected. Mentioned process is repeated with the new arrival samples. The evaluation results indicate that the proposed method compared to other similar online feature selection methods, has better performance. In other words, by selecting the appropriate features lead to increase the accuracy of classification of the samples. In addition, the proposed method has less run time and is also faster compared to offline methods and lead to acceptable of the accurate in classify the samples. Key Words: Online feature selection, clustering, ensemble clustering, intrusion detection system
: برای حفظ امنیت در شبکه‌های کامپیوتری به شمار می‌آیند. این سیستم‌ها برای تحلیل رخدادها، با مجموعه داده‌هایی با ابعاد بالا (تعداد ویژگی زیاد) روبه‌رو هستند. این مجموعه داده‌ها معمولاً شامل تعداد زیادی ویژگی نامربوط و اضافی هستند که کارایی سیستم را تحت تأثیر قرار می‌دهند. از این رو، انتخاب ویژگی می‌تواند راه‌حل مناسبی برای بهبود کارایی این سیستم‌ها باشد. امروزه از سیستم‌های تشخیص نفوذ به عنوان یکی از مهم‌ترین سیستم‌ها در تشخیص حملات و ارتقاء امنیت شبکه‌ها استفاده می‌شود. معمولاً این سیستم‌ها با مجموعه داده‌های حجیم و تعداد ویژگی‌های زیاد روبرو هستند. از این رو، انتخاب ویژگی‌های مناسب می‌تواند راه کار مناسبی برای بهبود عملکرد آن‌ها در تشخیص حملات باشد. از طرف دیگر، ظهور و بروز حملات جدید در شبکه‌های کامپیوتری با توجه به کشف مستمر آسیب‌پذیری‌های جدید یک مشکل اجتناب‌ناپذیر است. برای مقابله با این مسأله، سیستم‌های تشخیص نفوذ باید علاوه بر بهره بردن از دانش کسب شده‌ی قبلی، امکان وفق یافتن خود با شرایط متفاوت از گذشته و تشخیص حملات جدید را فراهم کنند. استفاده از روشی برخط که بتواند با ورود پویای حملات، ویژگی‌هایی مناسب انتخاب کند می‌تواند برای این کار مناسب باشد. در این پژوهش به منظور افزایش دقت در تشخیص حملات، روش جدید مبتنی بر گراف به منظور انتخاب ویژگی برخط ارائه می‌کنیم. به طور کلی در روش پیشنهادی با ورود تعداد محدودی از نمونه‌ها (جریان بسته‌های شبکه)، در ابتدا ویژگی‌های نامربوط حذف می‌شوند. سپس به منظور کاهش فضای جستجو، ویژگی‌ها بر اساس نظریه‌ی گراف خوشه‌بندی می‌شوند. در هر مرحله پس از ورود نمونه‌های جدید، خوشه ‌های جدیدی از ویژگی‌ها ایجاد می‌شوند که احتمالاً با خوشه‌های ایجاد شده در مرحله‌ی قبل متفاوت هستند. بنابراین به منظور یافتن خوشه‌های مناسب (خوشه‌هایی که به شکل مناسبی ویژگی‌ها را گروه‌بندی کنند) و به دنبال آن ویژگی‌های مناسب، این دو مجموعه از خوشه‌ها ترکیب می‌شوند. لازم به ذکر است که خوشه‌های مناسب، ذخیره شده تا با خوشه‌های جدید در مرحله‌ی بعد ترکیب شوند. در ادامه از خوشه‌های مناسب، تعدادی ویژگی مربوط با حداقل افزونگی انتخاب می‌شود. فرآیند ذکر شده با ورود نمونه‌های جدید تکرار می‌شود. بررسی نتایج ارزیابی نشان‌دهنده‌ی آن است که روش پیشنهادی نسبت به سایر روش‌های انتخاب ویژگی برخط مشابه، عملکرد بهتری دارد. به عبارت دیگر با انتخاب ویژگی‌های مناسب منجر به افزایش دقت دسته‌بندی نمونه‌ها می‌شود. به علاوه روش پیشنهادی از زمان اجرای کم‌تری برخوردار است. روش پیشنهادی در مقایسه با روش‌های برون‌خط ضمن سریع‌تر بودن منجر به دقت قابل قبولی در دسته‌بندی نمونه‌ها می‌گردد. کلمات کلیدی: 1- انتخاب ویژگی برخط، 2- خوشه‌بندی، 3- خوشه‌بندی گروهی، 4- سیستم تشخیص نفوذ

ارتقاء امنیت وب با وف بومی