جهت تماس با کارشناسان فروش کلیک نمایید

موضوع مقاله :

مهندسي معکوس کد

شرح : اين فرايند برخي مواقع مهندسي معکوس کد يا(Reverse Code Engineering) ناميده مي‌شود. به عنوان يک مثال، ديکامپايل کردن باينري براي پلتفرم جاوا از طريق برنامه JAD مي‌تواند انجام شود. يک مثال از گروهي که مهندسي معکوس نرم‌افزار را براي لذت بردن (و انتشار کدهاي ثبت) انجام مي‌دهند CORE هست که مخفف «چالش مهندسي معکوس» است. مهندسي معکوس نرم‌افزار در قانون کپي رايت ايالات متحده در صورت استفاده منصفانه محافظت مي‌شود. برنامه Samba که به سيستم‌هاي غير مايکروسافت ويندوز اجازه مي‌دهد به اشتراک فايل با سيستم‌هاي ويندوزي بپردازند يک مثال کلاسيک از مهندسي معکوس نرم‌افزار هست. به اين خاطر پروژه Samba بايد به مهندسي معکوس اطلاعات منتشر نشده در مورد چگونگي به اشتراک گذاري فايل ويندوز مي‌پرداخت، تا که کامپيوترهاي غير ويندوزي بتوانند آنرا شبيه‌سازي کنند. پروژه Wine همين کار را براي API ويندوز و OpenOffice.org اين کار را براي فرمت فايل‌هاي مايکروسافت آفيس انجام مي‌دهد.