شماره ركورد كنفرانس :
766
عنوان مقاله :
ارائه تكنيك مبهم سازي تجمعي داده ها جهت محافظت از نرم افزار
پديدآورندگان :
نصيري حميد نويسنده رشت - دانشگاه گيلان - دانشجوي كارشناسي ارشد كامپيوتر-نرم افزار , ابراهيمي اتاني رضا نويسنده رشت - دانشكده فني دانشگاه گيلان - گروه مهندسي كامپيوتر - استاديار , رشيدي افشين نويسنده رشت - دانشگاه گيلان - دانشجوي كارشناسي ارشد كامپيوتر-نرم افزار
تعداد صفحه :
6
كليدواژه :
مبهم سازي كد , حفاظت از نرم افزار , دزدي , تحليل (مهندسي معكوس)
سال انتشار :
1394
عنوان كنفرانس :
12 دهمين كنفرانس بين المللي انجمن رمز ايران
زبان مدرك :
فارسی
چكيده فارسي :
پیدایش شبكه ی كامپیوتری و گسترش آن در پهنه ی جهان یكی از عوامل عمده ی توزیع نرم افزار بر روی ماشین های میزبان مختلف است. در نتیجه، حفظ امنیت و حفاظت از محتویات نرمافزار در برابر حملات به یكی از چالش ها و نگرانی های اصلی تولید كنندگان نرم - افزار، تبدیل شده است. دزدی، دستكاری و مهندسی معكوس نرمافزار، معروفترین حملاتی هستند كه نرمافزارها را تهدید می كنند. یكی از راه كارهای قانونی برای محافظت از نرمافزار، حق نشر است. ولی این قانون به راحتی توسط مهاجمان نادیده گرفته می شود. بنابراین تولید كنندگان نرمافزار تصمیم گرفتند كه خود نرمافزار را در مقابل حملات مقاوم كنند. مبهم سازی، تكنیكی است كه خوانایی كدهای منبع نرمافزار را برای مهاجمان گنگ و نامفهوم می كند. بنابراین با استفاده از این تكنیك می توان از مهندسی معكوس و به طور غیرمستقیم، دستكاری نرمافزار جلوگیری كرد. در این مقاله، تكنیك جدیدی برای مبهم سازی كدهای نرمافزار ارائه شده است كه متغیرهای دادهای موجود در یك برنامه را به صورت اجتماعی و فقط با استفاده از یك كلاس مبهم می كند. نتایج شبیه سازی و ارزیابی نشان داده است كه تكنیك پیشنهادی این مقاله، توانایی و استقامت كد را كه از معیارهای ارزیابی تكنیكهای مبهم سازی هستند به طور قابل توجهی بالا برده است. در مقایسه با تكنیكهای پیشین، تولید طول كد كمتر، كاهش میزان مصرف حافظه و كاهش درصد شباهت مابین كد اصلی و كد مبهم شده، از مزایای تكنیك پیشنهادی است.
شماره مدرك كنفرانس :
4490565
سال انتشار :
1394
از صفحه :
1
تا صفحه :
6
سال انتشار :
1394
لينک به اين مدرک :
بازگشت