CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

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

عنوان مقاله: ارایه یک تکنیک ترکیبی جدید برای محافظت از نرم افزار
شناسه ملی مقاله: ISCC12_015
منتشر شده در دوازدهمین کنفرانس بین المللی انجمن رمز ایران در سال 1394
مشخصات نویسندگان مقاله:

افشین رشیدی - دانشجوی کارشناسی ارشد کامپیوتر- نرمافزار، دانشگاه گیلان، رشت
رضا ابراهیمی آتانی - استادیار گروه مهندسی کامپیوتر، دانشکده فنی، دانشگاه گیلان، رشت
حمید نصیری آقاباقر - دانشجوی کارشناسی ارشد کامپیوتر- نرم افزار، دانشگاه گیلان، رشت

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

کلمات کلیدی:
محافظت از نرم افزار، مبهم سازی کد، تحمل خرابی، مهندسی معکوس، دستکاری کد

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/788089/