• شماره ركورد
    10684
  • شماره راهنما(اين فيلد مربوط به كارشناس ميباشد لطفا آن را خالي بگذاريد)
    10684
  • پديد آورنده

    شيوا موحدي

  • عنوان
    يك زبان شبيه سازي مبتني بر توصيف سيستم‌هاي گسسته-رخداد تصادفي براي مدلسازي فرآيند حمله
  • مقطع تحصيلي
    كارشناسي ارشد
  • رشته تحصيلي
    كامپيوتر - نرم‌افزار
  • سال تحصيل
    اسفند ماه 1390
  • تاريخ دفاع
    اسفند ماه 1390
  • استاد راهنما
    دكتر محمد عبداللهي ازگمي
  • چكيده
    با توجه به كاربرد گسترده¬ي شبكه¬ها و سيستم‌هاي كامپيوتري، امنيت آنها اهميت زيادي پيدا كرده است و بايد بتوان امنيت اين سيستم‌ها را به‌طور كمّي ارزيابي كرد. اما روش¬هاي موجود براي ارزيابي امنيت داراي كاستي¬هاي متعددي هستند. تكنيك¬ها و ابزارهاي شبيه¬سازي، غالب¬ترين روش¬هاي ارزيابي در حوزه¬ شبكه‌هاي كامپيوتري هستند. از اين تكنيك¬ها و ابزارها به طور گسترده براي ايجاد معماري¬هاي جديد ارتباطات و پروتكل¬هاي شبكه استفاده مي¬شود. شبيه¬سازهاي شبكه اجازه مي¬دهند تا شبكه¬ كامپيوتري دلخواه را با تعيين رفتار گره¬هاي شبكه و كانال¬هاي ارتباطي مدل كنيم. در دسترس¬ترين ابزارهاي شبيه-سازي شبكه بر اساس الگوي شبيه¬سازي گسسته¬-رخداد هستند(DES). در اين پايان¬نامه تلاش شده¬ است تا با ارائه¬ي يك زبان شبيه¬سازي مبتني بر DES امكان شبيه‌سازي شبكه¬ها وسيستم¬هاي كامپيوتري ،مدل‌سازي حملات و ارزيابي معيارهاي امنيتي فراهم آورده شود. در اين راستا زبان شبيه¬سازيSDESLang مبتني بر SDES براي سيستم¬هاي گسسته – رخداد تصادفي پيشنهاد شده است كه به معرفي كليات و جزئيات آن پرداخته مي¬شود. نحو اين زبان مشابه با زبان جاوا كه پركاربردترين زبان سطح بالا است در نظر گرفته شده است . اين زبان در نهايت به عنوان ورودي به شبيه¬ساز SimGine كه در آزمايشگاه PDELab توليد شده است و مبتني بر توصيف SDES است داده مي¬شود. بنابراين در پايان مترجمي براي تبديل زبان SDESLang به زبان ورودي SimGine نيز پياده¬سازي شده است. در اين زبان براي فراهم آوردن سرعت ، دقت و راحتي شبيه¬سازي براي كاربر، پكيج شبكه كه شامل كلاس‌هايي از ميزبان، مسيرياب، صف، بسته و توابعي كه پياده¬سازي¬اي از عمليات مربوط به آن¬ها را انجام مي¬دهد، در نظر گرفته شده است. تعداي از حملات منع سرويس و معيارهايي نظير قابليت دسترسي، ميانگين زمان تا خرابي، ميانگين زمان بهره¬وري نيز در اين پكيج تعبيه شده است. در اين زبان براي ايجاد قابليت توصيف انواع سناريوها در شبكه، حفظ جامعيت اين پكيج ، توصيف حملات و معيارهاي امنيتي مورد نياز كاربر، امكان ايجاد رخداد جديد و تغيير رخدادهاي موجود در پكيج و ايجاد متغيرهاي پاداش جديد در نظر گرفته شده است. واژه‌هاي كليدي: شبيه‌سازي، ارزيابي امنيت، متغير پاداش، توصيف سيستم‌هاي تصادفي گسسته-رخداد(SDES).