افزایش امنیت نرم افزار با استفاده از تکنیک های مبهم سازی جهت مقابله با حملات پویا

پایان نامه
چکیده

یکی از ویژگیهای کامپیوترهای شخصی ماهیت باز و در دسترس بودن آنهاست؛ به این معنی که هردوی سخت افزار و نرم افزار در اینگونه سیستمها برای نظارت بر نحوه عملکرد در اختیار کاربران نهایی قرار دارند. کاربران مخرب می توانند با نظارت بر کد و روند اجرای نرم افزار، در نقش مهاجم ظاهر شده و حملاتی نظیر مهندسی معکوس و دستکاری روی نرم افزار انجام دهند یا با نقض قوانین مالکیت معنوی به دزدی نرم افزار بپردازند. تاکنون تکنیکهایی برای محافظت از نرم افزار در برابر حملات ایستا و پویا ارائه شده است که هر کدام با استفاده از روشی و از یک جنبه ی خاص به مقابله با تهدیدات موجود می پردازند، اما هیچ کدام از آنها نتوانسته است هردو معیار امنیت و کارایی را به صورت همزمان به طور مناسبی پوشش دهند و برخی از آنها عملا به صورت کاربردی قابل استفاده نیستند. در این پایان نامه تکنیکی ترکیبی از مبهم سازی کد و روشهای تحمل پذیری خطا و برنامه نویسی چندنسخه ای ارائه می شود که سعی دارد علاوه بر افزایش امنیت نرم افزار در برابر حملات مهندسی معکوس و دستکاری کد هم به صورت ایستا و هم پویا، دارای کارایی قابل قبولی باشد.

منابع مشابه

مروری بر تکنیکهای محافظت از نرم افزار در برابر حملات ایستا و پویا

در دهه ی گذشته با توزیع نرم افزارهایی مانند مرورگرها، فروشگاه های آنلاین، بانکداری اینترنتی، سیستم های پست الکترونیکی روی اینترنت، حملات گسترده ای برای انجام مهندسی معکوس، استفاده غیر قانونی از نرم افزار و یا تکثیر غیر قانونی آن انجام شده است. به دلیل ماهیت غیر قابل اعتماد محیط ماشین های میزبان، بحث محافظت از نرم افزار در برابر حملات تحلیل، دستکاری و دزدی نرم افزار افزایش پیدا کرده است و روش ها...

متن کامل

یک روش کارآمد جهت مقابله با حمله بارکشی رایگان درشبکه های مبتنی بر نرم افزار

ظهور شبکه‌های مبتنی بر نرم‌افزار در طی سالیان اخیر، بسیاری از مباحث مرتبط با مسائل مدیریتی و پیکربندی شبکه را برای مدیران شبکه تسهیل کرده است. در شبکه‌های مبتنی بر نرم‌افزار سطح داده‌ای و سطح کنترلی شبکه به منظور مدیریت متمرکز و پویا از یکدیگر منفک شده‌اند. تمامی امور مرتبط با اعمال سیاست‌های مدیریتی و راهبری شبکه در شبکه‌های مبتنی بر نرم‌افزار در سطح کنترلی انجام می‌شود. با وجود این که این ساز...

متن کامل

مدل سازی یاتاقان مغناطیسی با استفاده از نرم افزار ansoft

در این مقاله به بررسی معادلات ماکسول سه بعدی در نرم افزار ansoft پرداخته شده است. راه حل های ansoft بیشتر بر اساس معادلات ماکسول و تحلیل اجزای محدود (fea) برنامه ریزی شده است. چنانکه تحلیل ساده ای جهت محاسبه نیروی مغناطیسی موجود میان دو قطب مغناطیسی همنام که مقابل یکدیگر قرار گرفته اند انجام گرفته و مدل سازی در نرم افزارansoft  شرح داده و تأثیر پارامترهای مختلفی مانند جنس مواد و ابعاد هندسی بر ...

متن کامل

محاسبه ریسک و مدل سازی پیامد حادثه نشت گاز طبیعی با استفاده از نرم افزار ALOHA

Introduction: Fire and explosion are the most common consequences of natural gas pipeline accidents. The results of previous studies showed a higher rate of accidents in natural gas transmission lines. Given that a large number of people living in the vicinity of natural gas pipelines with a higher severity of related accidents. The aim of current study was to estimate risks using the method of...

متن کامل

مدل سازی عددی آبشستگی پایین دست سازه ترکیبی سرریز - دریچه با استفاده از نرم افزار Flow3D

با ترکیب سرریز و دریچه می‌توان دو مشکل عمده و اساسی رسوب‌گذاری در پشت سرریزها و تجمع رسوب و مواد زائد در پشت دریچه‌ها را رفع نمود. بعلاوه عمق آبشستگی در پایین‌دست سازه کاهش می‌یابد. در سازه ترکیبی سرریز - دریچه، شرایط هیدرولیکی جدیدی حاکم خواهد شد که با شرایط هیدرولیکی هرکدام از این دو سازه به‌تنهایی متفاوت است. بر اثر جریان ناشی از جت عبوری از رو و یا زیر سازه، امکان ایجاد حفره آبشستگی در پایی...

متن کامل

شبیه سازی آبشویی خاک شور با استفاده از نرم افزار Hydrus2D

تجمع و حرکت املاح در خاک و مدلسازی این حرکت در سال­های اخیر بسیار مورد توجه قرار گرفته است. تحقیق حاضر برای شبیه سازی آبشویی از خاک شور با استفاده از مدل HYDRUS2D در زما­های مختلف آبشویی صورت گرفت. نمونه‌ها از سه فاصله 0، 20 و 40 سانتیمتری از قطره چکان و از اعماق‌20-0، 40-20، 60-40و 80-60 سانتیمتری از سطح خاک تهیه شدند. نتایج بدست آمده نشان داد که از بین اعماق اندازه‌گیری شده، عمق 40-20 سانتیمت...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023