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

Publish Year: 1394
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 461

This Paper With 6 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

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

لینک ثابت به این Paper:

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

ISCC12_015

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

Abstract:

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

Authors

افشین رشیدی

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

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

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

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

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