ارایه یک تکنیک ترکیبی جدید برای محافظت از نرم افزار

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 458

فایل این مقاله در 6 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ISCC12_015

تاریخ نمایه سازی: 5 آبان 1397

چکیده مقاله:

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

کلیدواژه ها:

نویسندگان

افشین رشیدی

دانشجوی کارشناسی ارشد کامپیوتر- نرمافزار، دانشگاه گیلان، رشت

رضا ابراهیمی آتانی

استادیار گروه مهندسی کامپیوتر، دانشکده فنی، دانشگاه گیلان، رشت

حمید نصیری آقاباقر

دانشجوی کارشناسی ارشد کامپیوتر- نرم افزار، دانشگاه گیلان، رشت