یک روش نوین درسطح هسته جهت بررسی درستی روال اجرای باینری ها

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

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

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

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

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

ISCC14_016

تاریخ نمایه سازی: 13 مهر 1397

چکیده مقاله:

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

کلیدواژه ها:

امنیت برنامه های کاربردی ، شناسایی حملات ، بررسی درستی روال اجرا ، CFI درسطح هسته ، شمارنده های کارایی

نویسندگان

محمد گلیانی

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

سلمان نیک صفت

استادیار، مرکز پژوهشی آپا، دانشگاه صنعتی امیرکبیر ،تهران