دانلود پایان نامه یک رویکرد مبتنی بر شبکه های عصبی فازی و الگوریتم تکامل تفاضلی جهت تشخیص حملات DDoS

دانلود فایل های همراه محصول
  450,000 تومان

خرید و دانلود فایل
دانلود فایل ضمیمه
شرح مختصر محصول

این پایان نامه با موضوع "یک رویکرد مبتنی بر شبکه های عصبی فازی  و الگوریتم تکامل تفاضلی جهت تشخیص حملات DDoS" می باشد. کلیه سورس و فایل های شبیه سازی پس از خرید محصول، قابل دانلود است. همچنین تعداد صفحات این پایان نامه 93 صفحه با رعایت قالب استاندارد دانشگاه می باشد. کلیه نکات نگارشی مطابق با استاندارهای پژوهشی انجام شده است. 

امکانات اصلی این پایان نامه پس از خرید عبارتند از:
- امکان دانلود فایل  Word,pdf پایان نامه
- امکان دانلود سورس شبیه سازی شده با متلب 
- امکان دانلود فایل پاورپوینت پایان نامه جهت ارائه درسی
- امکان دانلود فایل مقایسه در اکسل 
- امکان دانلود نمودار اصلی استفاده شده با ویزیو

توجه1: شبیه سازی با همین موضوع، در سایت موجود می باشد که می توانید بصورت جداگانه خریداری نمایید.(جهت خرید کلیک نمایید)
توجه2: در صورت نیاز به پایان نامه، پروپوزال یا شبیه سازی مشابه با این محصول و همچنین اصلاحات پس از خرید پایان نامه فوق کافی است با تیم پشتیبانی "ناب تزیز" از طریق پیامک یا واتساپ ارتباط برقرار نمایید.


شرح کلی محصول
در ابتدا اینترنت به عنوان یک شبکه پژوهشی برای به اشتراک گذاری منابع تحقیقاتی، شروع به فعالیت نمود. از آنجایی که گسترش و رشد اینترنت، الویت اول مطرح شده برای آن بوده است لذا مسائل امنیتی در آن به درستی بررسی و پیاده سازی نشده است. امروزه اینترنت فقط به عنوان یک ابزار تحقیقاتی شناخته نمی شود بلکه به یک زیرساخت اطلاعاتی برای جامعه جهانی تبدیل شده است. سازمان ها، نهادها، دولت ها و نظایر آن ها با استفاده از اینترنت، خدمات و اطلاعات خود را به شهروندان، ارائه می دهند.
اینترنت با حذف محدودیت های جغرافیایی، این توانایی را در اختیار یک کامپیوتر قرار می دهد که بتواند از راه دور به میلیون ها کاربر در جهان، خدمات ارائه نماید. با استفاده از این امکان، اینترنت به صورت گسترده ای به عنوان یک اصل در جامعه مورد قبول واقع شده و به طور فزاینده ای به عنوان یک بخش جداناپذیر از زندگی بشر تبدیل شده است. افراد از امکانات چنین محیطی نظیر تجارت الکترونیک، دولت الکترونیک، آموزش الکترونیک، بانکداری الکترونیک و نظایر آن منتفع می شوند. این امکانات، عموماً با استفاده از وب سرورهایی که مختص این کار راه اندازی شده اند در دسترس کاربران قرار می گیرند، از این رو چگونگی تأمین چنین خدماتی و قابلیت اعتماد و اطمینان کاربران به استفاده از آن ها و خصوصاً امنیت به کارگیری چنین محیطی از نگرانی مهندسین و پژوهشگران در این رابطه می باشد.
یکی از این حملات که قادر است دسترسی به اطلاعات را از کاربر سلب نماید، حملات انکار سرویس می باشد. یکی از بزرگترین نگرانی های امنیتی در راه اندازی وب سرورهای ارائه دهنده خدمات در اینترنت، ناتوانی ذاتی اینترنت در مقابله با حملات انکار سرویس است. این حملات به راحتی اجرا شده و به صورت محلی یا از راه دور قابل کنترل می باشند. اکثر این حملات در رسیدن به اهداف اصلی حمله، موفق بوده و مهاجم را به خواسته های خود می رساند. علت این امر در این است که مکانیسم های زیادی برای راه اندازی این حملات براساس مشخصات سرور قربانی وجود دارد، همین امر خود موجب می شود که نتوان یک راه حل دفاعی جامع در برابر حملات ارائه نمود.
حملات انکار سرویس توزیع شده نوعی از حملات انکار سرویس می باشند که باعث بروز اختلالات شدیدتری خواهد شد. این قدرت تخریب ناشی از ماهیت ذاتی این حملات است. مهاجمان با استفاده از نقاط ضعف متعدد موجود بر روی سرورهای هدف، حملاتی مخرب را راه اندازی می نمایند. ناتوانی اینترنت در مدیریت پهنای باند مصرفی موجب می گردد تا مهاجمان با خیال آسوده و با سرعت و حجم دلخواه، ترافیک حمله را بر ری هدف، ارسال نمایند.
ماهیت غیرقابل تشخیص بودن مهاجم، در این نوع حملات، خود مزید بر سایر دلایل است، مهاجم با راه اندازی یک حمله توسط بسیاری از سیستم های ناآگاه، خود از مسیر حمله خارج شده و منتظر نتیجه می ماند.
تأثیر این حملات معمولاً براساس هدف حمله متفاوت می باشد اما می توانند ضربات مهلک اقتصادی، سیاسی و یا سازمانی را در پی داشته باشند لذا شناسایی این حملات جهت انجام اقدامات مناسب برای جلوگیری از آن ها و یا به حداقل رساندن آسیب پذیری آن ها ضروری می باشد.
در این تحقیق قصد داریم در ابتدا، مجموعه داده مورد استفاده را پیش پردازش نموده، نرمال سازی -نماییم، سپس روشی برمبنای شبکه عصبی فازی انفیس را جهت تشخیص حملات انکار سرویس توزیع شده به کار گیریم. به این منظور جهت آموزش شبکه عصبی فازی انفیس و بهبود پارامترهای آن از الگوریتم تکامل تفاضلی استفاده می نماییم. در دهه های اخیر، روش های تکاملی به عنوان یک ابزار جستجو و بهینه سازی در حوزه های مختلفی مانند علوم تجاری و مهندسی مورد استفاده قرار گرفته اند. وسعت دامنه کاربرد، سهولت استفاده و قابلیت دست یابی به جواب نزدیک و بهینه مطلق از جمله دلایل موفقیت این روش ها است. الگوریتم تکامل تفاضلی، نمونه ای از این روش ها است.  روش شبکه عصبی-فازی نیز، منطق فازی را با شبکه های عصبی مصنوعی ترکیب می کند. با توجه به وجود روابط غیرخطی و عدم قطعیت در رفتار سیستم های نرم افزاری، استفاده از مدلی که از منطق فازی، استفاده کند در بهبود پیش بینی رفتار این سیستم ها مؤثر است. 
در این فصل به اهداف تحقیق، اهمیت و ضرورت تحقیق، بیان کلیات مسأله، جنبه نوآوری، روش انجام تحقیق، کاربردهای متصور و نتایج مورد انتظار از تحقیق و روش گردآوری اطلاعات پرداخته و در پایان نیز به شرح مختصری از فصل های این تحقیق، خواهیم پرداخت.
اهداف تحقیق:
اهداف در این تحقیق، دستیابی به موارد ذکر شده در زیر است: 
• کمک به تشخیص بهتر حملات DDoS
• استفاده از راه حلی مسئله در آنتی ویروس ها و دیواره های آتش

فهرست فارسی
فصل 1- مقدمه و شرح مسئله تحقیق
1-1- مقدمه
1-2- بیان کلیات مساله
1-3- پرسشهای تحقیق
1-4- فرضیههای تحقیق
1-5- اهداف تحقیق
1-6- اهمیت و ضرورت انجام تحقیق
1-7- جنبه جدید و نوآوری در تحقیق
1-8- روش انجام تحقیق
1-8-1- کاربردهای متصور و نتایج مورد انتظار از تحقیق
1-8-2- روش‌های گردآوری اطلاعات
1-9- بخش‌هاي پایان نامه
فصل 2- ادبیات موضوع
2-1- مقدمه.....
2-2- تعاريف، اصول و مباني نظري
2-2-1- حملات DOS و DDOS
2-2-2- الگوریتمهای تکاملی
2-2-2-1- نقاط قوت الگوریتمهای تکاملی
2-2-2-2- الگوریتم تکامل تفاضلی
2-2-3- شبکه عصبی
2-2-3-1- سابقه تاریخی.............
2-2-3-2- علت استفاده از شبکه های عصبی  
2-2-3-3- مزیتهای شبکههای عصبی ]18[
2-2-3-4- پرسپترون ]18[..............
2-2-4- نظریه فازی
2-2-4-1- سیستم خبره فازی........
2-2-4-1- مکانیزمهای استنتاج]2[
2-2-5- تفاوت کلی منطق فازی با شبکه عصبی
2-2-5-1- شبکه نروفازي..................
2-3- مروري بر پیشینه تحقیق
2-4- نتيجه‌گيري
فصل 3- روش شناسی تحقیق
3-1- مقدمه.............
3-2- روش پیشنهادی برای حل مساله
3-2-1- الگوریتمهای مورد استفاده
3-2-1-1- سیستم استنتاج فازی-عصبی تطبیقی(انفیس)
3-2-1-2- الگوریتم تکامل تفاضلی
3-2-2- روش پیشنهادی
3-2-2-1- پیشپردازش دادهها.......
3-2-3- ترکیب شبکه عصبی فازی انفیس و الگوریتم تکامل تفاضلی
3-3- مجموعه داده استاندارد جهت اجرای الگوریتم
فصل 4- تشریح روش پیشنهادی
4-1- مقدمه
4-2- منابع داده
4-3- پیشپردازش مجموعه داده
4-4- دریافت داده‌ها
4-5- فلوچارت روش پیشنهادی
4-6- تلفیق شبکه عصبی فازی با الگوریتم تفاضلی تکامل
4-7- ایجاد سیستم فازی پایه
4-7-1- سیستم فازی Grid-Partition
4-7-2- سیستم فازی Sub-Clustering
4-7-3- سیستم فازی FCM
4-7-4- سیستم فازی با بهینه ساز الگوریتم تکامل تفاضلی
4-7-4-1- ترتیب انجام تقاطع و جهش
4-7-4-2- شیوه انجام جهش..........
فصل 5- ارزیابی نتایج
5-1- مقدمه............
5-2- معیارهای ارزیابی
5-2-1- زمان ارزیابی
5-2-2- تعداد قواعد ایجاد شده
5-2-3- نمودارهای حاصل از ارزیابی دو الگوریتم
فصل 6- نتیجه گیری و پیشنهادات آینده
6-1- نتیجه گیری
6-2- پیشنهادات آینده
فصل 7- پیوست ها
7-1- پیوست شماره 1
7-1-1- سیستم فازی FCM
7-1-2- سیستم فازی با بهینه ساز الگوریتم تکامل تفاضلی
7-1-2-1- ترتیب انجام تقاطع و جهش
7-1-2-2- شیوه انجام جهش..........
فهرست مراجع

محصولات مشابه
نظرات (0)