بهبود مقابله با مهندسی معکوس نرم افزار با راهکار مبهم سازی جریان کنترلی کد منبع

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

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

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

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

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

NCCOS03_118

تاریخ نمایه سازی: 9 مرداد 1395

چکیده مقاله:

یکی ازراه کارهای مقابله با نفوذ به نرم افزار مبهم سازی کد می باشددراین تکنیک کد به کدمعادل آن تبدیل میشود ودرانتظار اینست که درحالت اجرانیز دقیقا معادل آن رفتار کند اینکار به نحوی انجام میشود که درک کردن محتوا و نحوه عملکرد آن برای نفوذگران بسیارسخت باشد افزودن عملوندهای زائد ایجادتغییرات درحلقه ها افزودن کدهای بیهوده و یاکدهای بی ربط و غیره مثالهایی هستند که جریان کنترلی کد را پیچیده تر کرده و عملا مفهوم را ازکد حذف می کنند اینکارباعث میشود مهندسی معکوس نرم افزار سخت تر شده و گاهاناممکن شود دراین مقاله روشهای مختلف مبهم سازی جریان کنترلی را تشریح و میزان کیفیت آنها را موردارزیابی قرارخواهیم داد

نویسندگان

علی عدل آوران

دانشگاه آزاد اسلامی واحد شبستر _گروه مهندسی کامپیوتر_

سحر حسین پور

دانشگاه آزاد اسلامی واحد شبستر _گروه مهندسی کامپیوتر_