شماره ركورد
970159
عنوان مقاله
محافظت از نرم افزار با استفاده از مبهم سازي
پديد آورندگان
اكبري فر، امير دانشگاه دامغان - دانشكده فني و مهندسي , مرتضوي، رضا دانشگاه دامغان - دانشكده فني و مهندسي
تعداد صفحه
17
از صفحه
23
تا صفحه
39
كليدواژه
مبهم سازي نرم افزار , مهندسي معكوس , محافظت نرم افزاري , بدافزارها , استاكس نت
چكيده فارسي
با پيشرفت فنّاوري ديجيتال، تكثير غيرقانوني نرمافزار، رشد غيرقابلتصوري پيدا كرد. ازاينرو نرخ سرقتهاي نرمافزار نيز به شكل قابلتوجهي افزايش يافت. فنون متعددي براي محافظت از كد، موجود بوده كه يكي از اين راهكارها، مبهم سازي كد هست. مبهم سازي كد، مكانيسمي براي پنهانسازي الگوريتم اصلي، ساختمان داده يا منطق كد، جهت جلوگيري از عمليات مهندسي معكوس غيرمجاز در راستاي حفاظت از كد است. اغلب راهكارهاي وزين تحليلي، ماداميكه توسط انسان مورد كاربرد قرار گيرد، دچار شكست خواهد شد، ازاينرو مبهم سازي بهمنظور حفاظت از مالكيت معنوي نرم افزار و جلوگيري از تشخيص كد مخرب در بدافزارها، همواره چالشي بزرگ به شمار ميآيد. ازآنجاكه هيچكدام از فنون مبهم سازي جاري، تمام اثربخشي موردنياز مبهم سازي در مقابله با حملات مهندسي معكوس را اقناع نميسازد، محققين صنعت نرمافزار به دنبال ايجاد بهترين و جديدترين فنون مبهم سازي در جهت نيل به مالكيت معنوي در فرايندي منظم هستند. هدف اصلي اين نوشتار، دسته¬بندي فنون تحليل ايستا و پويا كلاس هاي متعدد مبهم سازي در مقابل فنون مبهم زدايي است. در سويي ديگر، براي مقايسه و يافتن بهترين روش، دسته بندي از روشهاي مبهم سازي نرم افزاري با توانايي حفاظت منطقي از برنامه¬ها در برابر ابزار تحليل كد بيانشده است
سال انتشار
1396
عنوان نشريه
علوم رايانشي
فايل PDF
3645701
عنوان نشريه
علوم رايانشي
لينک به اين مدرک