قرنطینه سازی تروجانهای سخت افزاری در پردازندههای عام منظوره با روش های نرم افزاری مبتنی بر مترجم
|
|
|
|
|
نویسنده
|
قطبالدینی فرزانه ,جهانیان علی
|
منبع
|
علوم رايانش و فناوري اطلاعات - 1398 - دوره : 17 - شماره : 2 - صفحه:52 -61
|
چکیده
|
با جهانی شدن فرآیند طراحی و ساخت نیمه هادی، مدارهای مجتمع به طور فزایندهای به فعالیت های مخرب و تغییرات آسیب پذیر می شوند. در بسیاری از سامانه های صنعتی، شواهدی در مورد ناامنی بخش هایی از سیستم مشاهده شده است، اما معمولاً تغییر اجزای سیستم و جایگزینی قطعات نامطمئن چندان ساده نیست. در بسیاری از شرایط قطعه جایگزین مطمئن برای اجزای مشکوک وجود ندارد و یا تغییر معماری سیستم و دستکاری آن با ریسک بالایی همراه است. در این شرایط ممکن است بتوان با قرنطینه سازی تروجان به کمک تغییر نرم افزار سیستم، تروجان را غیرفعال کرد و عملاً لایه امن نرمافزاری روی بستر سختافزاری ناامن ایجاد نمود. در این مقاله قرنطینه کردن یک تروجان در بانک ثبات که از رایجترین نوع تروجان در پردازندهها میباشد با روش های نرم افزاری مبتنی بر مترجم به منظور اجرای امن یک برنامه بر روی بستر سختافزاری ناامن ارزیابی می شود. ایده ارائهشده روی پردازنده عام منظوره پیاده سازی شده و مورد ارزیابی قرارگرفته است. نتایج شبیه سازی نشان می دهد که روش های قرنطینه سازی پیشنهادی می تواند به طور موثر با سربار زمان اجرای مناسب بهمنظور بالا بردن امنیت پردازنده مورد استفاده قرار گیرد.
|
کلیدواژه
|
پردازنده، قرنطینه کردن تروجان سخت افزاری، مترجم
|
آدرس
|
دانشگاه شهید بهشتی, دانشکده مهندسی و علوم کامپیوتر, ایران, دانشگاه شهید بهشتی, دانشکده مهندسی و علوم کامپیوتر, ایران
|
پست الکترونیکی
|
jahanian@sbu.ac.ir
|
|
|
|
|