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