مهندسی معکوس

گزارش پروژه کارشناسی مهندسی کامپیوتر

دسته بندی: فنی و مهندسی » کامپیوتر و IT

تعداد مشاهده: 2891 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 44

حجم فایل:109 کیلوبایت

  پرداخت و دانلود  قیمت: 8,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • مهندسی معکوس
    تعداد صفحات : 44 با فرمت ورد و قابل ویرایش
    مقدمه 1 - 2
    کاربرد مهندسی معکوس در نرم افزار  2 - 17
    مزايا و دستاوردهاي مهندسي معكوس 17 - 18
    متدولوژي مهندسي معكوس 19 - 21
    ضرورت شناخت رفتار فناوری برای انتخاب استراتژی مناسب 22 - 22
    نگاهی به مهندسی مجدد 22 - 24
    دنیای Crack
    بخش اول:
    معرفی 24 - 26
    بخش دوم:
    Reverse Engineering یا مهندسی معکوس چیست؟ 26 - 27
    بخش سوم:
    برنامه های امروزی و حفاظت از آنها 27 - 31
    بخش چهارم:
    رابطه Reverse Engineering و Assembly 31 - 33
    بخش پنجم:
    مهندسی معکوس و امنیت در دنیای نرم افزار 34 - 42
    نتیجه گیری  43 - 43
    منابع 44-44
     
    مقدمه
    عبارت «مهندسي معکوس»از مفاهيم سخت افزاري گرفته شده است که طي آن يک سازمان سخت افزاري، سخت افزار توليد شده توسط شرکت رقيب را خريداري مي کند تا با تجزيه آن به رازهاي ساخت آن دست پيدا مي کند.اين رازها هنگامي که طراحي رقيب و خصوصيات ساخت آن به دست آيد، برملا مي شود. اما اين مستندات براي شرکت هاي رقيب قابل دسترسي نيستند. مهندسي معکوس به وسيله آزمايش خصوصيات يک محصول، يک يا چند خاصيت طراحي آن را به دست مي آورد.
     همچنین فرایند اکتشاف فن آوری‌های بکار رفته در یک دستگاه، شی و یا سیستم از طریق تحلیل ساختار، عملکرد و وظیفه آن می‌باشد. معمولاً از این فرایند برای دست یابی  (برای مثال یک دستگاه مکانیکی، قطعه الکترونیکی و یا برنامه نرم‌افزاری) و تحلیل جزییات نحوه عملکرد آن در نگهداری یا ساخت یک دستگاه یا برنامه مشابه استفاده می‌شود. حاصل این فرایند مشابه کپی کردن یک چیز از روی اصل آن می‌باشد.
    درک سیستم نرم‌افزاری بر هر نوع تغییر مقدم است. فرآیند درک، مقدار زیادی از کل زمان صرف شده را در اِعمال تغییر می‌گیرد. نگهدارندگان دلایلی از جمله مستندات ناصحیح یا قدیمی، نبود مستندات، پیچیدگی سیستم و عدم شناخت کافی از قلمرو را علت فقدان درک صحیح از سیستم می‌دانند. راه تسهیل این مسایل، خلاصه کردن اطلاعات مربوط به سیستم (مثل تبین مشخصات و طرح) از طریق کد منبع است، به‌شکلی که درک آن‌را بالا برد.مهندسی معکوس تکنیکی است که می‌توان از آن برای این کار استفاده کرد ، مهندسی معکوس به تنهایی منجر به تغییر در برنامه نمی‌شود، بلکه فقط راه را برای اجرای آسان‌تر تغییراتِ مطلوب هموار می‌نماید. تغییرات با استفاده از فنونی چون مهندسی پیشرو، بازسازی، و مهندسی مجدد پیاده‌سازی می‌شوند.
     


    برچسب ها: پایان نامه مهندسی معکوس Crack مهندسی معکوس Reverse Engineering اسمبلی مهندسی نرم افزار امنیت متدلوژی
  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد سازماندهی ثبت شده است.

درباره ما


تمام حقوق سایت sabzfile.ir محفوظ می باشد و هرگونه کپی برداری پیگرد قانونی دارد. طراحی سایت