مهندسی معکوس (Reverse Engineering) علمی است که از پاسخ به سوال دست پیدا می کنند و در واقع فرایند و نحوه اکتشاف اصول تکنولوژیکی یک شی و یا دستگاه، و یا یک سیستم است که از نحوه تجزیه و تحلیل عملکرد دستگاه و یا ساختار سیستم آن حاصل میشود. در بساری از مواقع موضوعی که مورد بررسی و تحلیل قرار می گیرد یک دستگاه الکتریکی و یا مکانیکی، برنامه ای سخت افزاری و یا نرم افزاری یا یک ماده بشیمیایی و یا بیو لوژیکی می باشد. مهندسی معکوس بدون حتی داشتن دانش قبلی و با جداسازی جز به جز و تحلیل شیوه عملکرد ، سعی می کند که یک نمونه جدید از آن را ایجاد نماید. اغلب در صنعت های نظامی و تجاری به کار گرفته می شود و هدف آن به وجود آوردن پارامترهای طراحی یک جنس فاقد از دانش کافی در زمینه ساخت آن محصول و فقط با فرایند معکوس و به کارگیری تکنیکهای مثل آن است.
فرآیند اکتشاف حرفه آوریهای بکار برده شده در یک شی و یا دستگاه و یا این که سیستم از روش محاسبه ساختار، تلاش و وظیفه آن هست. معمولاً از این مراحل برای دست یافتن به (مثلا یک قطعه مکانیکی، دستگاه الکترونیکی و یا این که برنامه اینرمافزاری) و ارزیابی جزئییات شیوه کارایی آن در محافظت یا این که ایجاد یک دستگاه یا این که برنامه شبیه به کارگیری میگردد. نتایج این مراحل شبیه اسکن کردن از روی اصل آن است.
شما عزیزان می توانید با شرکت در کلاس های آموزش تعمیرات موبایل آموزشگاه برتر به راحتی به بازار کار این شغل وارد شوید.
ادراک سیستم نرمافزاری بر هر گونه تغییر و تحول مقدم میباشد. فرایند ادراک، مقدار متعددی از کل دوره صرف گردیده را در اِعمال تغییر و تحول می گیرد. نگهدارندگان دلایلی از پاراگراف اسناد ناصحیح یا این که سابق، نبود اسناد، پیچیده بودن سیستم و ندانستنآشنایی کافی از قلمرو را علت نبودنادراک درست از این سیستم میدانند. منش تسهیل این مسایل، خلاصه کردن داده ها مرتبط با سیستم (مثل تبین ویژگی ها و طرح) از روش کد مبداء میباشد، به روشی که فهم و شعور آن را بالا برد.مهندسی معکوس تکنیکی میباشد که میتوان از آن برای این عمل بهره مند شد ، مهندسی معکوس به تنهایی سبب به تغییر و تحول در برنامه نمی شود، بلکه تنها راه و روش را برای اجرای سهل وآسان تغییراتِ مناسب هموار میکند. تغییرات با به کارگیری از فن هایی چون مهندسی پیشرو، مرمت، و مهندسی دوباره پیادهسازی میشوند.
انگیزه یادگیری مهندسی معکوس
انگیزه از مهندسی معکوس آسان کردن در اِعمال تغییرو تحول از روش پی بردن سیستم نرمافزاری با دقت به ماهیت فعالیت، چگونگی فعالیت و اکران معماری آن میباشد. بهتیتر هدف ها پیگیریِ این غرض میتوان به ترمیم داده ها از دست رفته، آسان کردن جابهجایی فی مابین بسترها، بهبود و (یا این که) تهیه و تنظیم اسنادهاتازه، استخراج موادسازنده قابل به کار گیریٔ دوباره، کاهش سعی برای محافظت، رویا رویی با پیچیدگی، کشف عارضه ها جانبی، یاری به انتقال به دور و اطراف CASE و ساخت محصول ها شبیه یا این که رقابتی اشاره نمود. از سایر مزایای مهندسی معکوس کاهش هزینهها و سریع فراهم شدن اپلیکیشن میباشد.
برای نمونه هنگامی که یک خودرو به بازار عرضه می گردد رقبای آن شرکت ، مدلی از آن خودرو را تهیه می کنند و جداسازی آن را انجام می دهند (Disassembling) تا روش کار و چگونگی تولید آن را رویت کنند و از تکنیک آن در تولید خویش به کار گیری کنند ؛ یا در مهندسی راه و ساختمان از طراحی پله ها و ساختمان های خیلی قدیمی که هنوز پابرجا هستند و باقیماندهاند کپی برداری گرفته میشود و در زمینهی چگونگی ایجاد آن ها ، مواد اولیه مصرف شده و علل سلامت ماندن آن تحقیقاتی انجام می دهند تا در طراحی های خویش برای مستحکم تر کردن بیشتر به کار گیری کنند .
در بعضی موردها طراحان ، شکلی از فکر و ایده هایشان را با به کار گیری از گچ ، سفال و … به معرض نمایش می گذارند (تولید ماکت) که به اندازه گیری دقیق نیازی ندارد ؛ این در حالی می باشد که نوع کامپیوتری (CAD) نیازی به اندازه گیری دقیق قسمت هایگوناگون دارااست و تا وقتی که این اندازه ها کاملا دقیق نباشند وارد کردن آن در CAD بسیار مشقت بار و حتی کاملا ناممکن میباشد ؛ برای اینکه هیچ تضمینی نیست که نوع ارائه گردیده در CAD و مدلهای تشکیلشده بعدی با دسته اولیه همخوانی داشته باشند . مهندسی معکوس روش حلی برای این مشکل داراست :
از دید مهندسی معکوس در این شرایط نوع فیزیکی یک مرجع اطلاعاتی مطلوب برای نوع CAD میباشد . در این وضعیت با به کارگیری از بعدهای سهبعدی و اسکنر لیزری و سطح نگارها با در لحاظ تصاحب کردن بعد های فیزیکی ، محصول ماده تشکیل دهنده و دیگر جنبه ها یک جور و الگوی بدست می آید؛ آنگاه این نوع به CAD ارسال میشود و تغییرات نهایی روی آن انجام می گردد و آنگاه به تمام دستگاه های برش و تولید (CAM) ارسال میشود که CAM این قسمت های فیزیکی را تولید مینماید .
تاریخچه مهندسی معکوس
پس می شود اعلام کرد که مهندسی معکوس با کالا شروع میشود و بعدا به فرایند طراحی خواهد رسید و این دقیقا مخالف مسیر شیوه تولید (Product Definition Statement = PDS) میباشد و به همین دلیل آن را مهندسی معکوس می نامند . به وسیله این شیوه بیشترین داده ها ممکن در رابطه با فکر و ایده هایگوناگون طراحی که برای طراحی و تولید یک جنس و یا کالا به کار گیری میشود بدست خواهد آمد. بدین وسیله هم می شود کالا را مجدد ساخت و یا تولید کرد و هم می شود از نظرات و ایده های مفید آن برای ساخت اجناسی جدید به کار گرفت . همین دستور منجر گردیده که مهندسی معکوس به یکی از شاخه و دسته های مهم مهندسی تبدیل گردد و همچنان نظرات به سوی تولیدات وارداتی به بازار تولیدات جلب بشود.
در شرایطی که سوابق صنعت و چگونگی رویش آن در کشورهای جنوب شرقی آسیا را آیتم مطالعه در اختیار بگذاریم بهاین مقاله خوا هیم رسید که در کمتر مواقعی این کشورها دارنده ابداعات حرفه آوری بوده اند و نسبتاً در همگی موردها، کشورهای غربی (ایالات متحده و اروپا) پیشرو هستند. پس چه عاملی سبب این پرورش معجزه آسا و فنی در کشورهای خاور بدور شده میباشد؟
دراین نوشتار به یکی راهکارهای این کشورها در وصال بدین سطح از علم فنی میپردازیم.
چنانچه که به صورت یگانه سرزمین ژاپن را تحت لحاظ بگیریم، خواهیم روءیت کرد که نسبتاً کلیه مردم جهان از نگاه کیفیت، تولیدات آنانرا تحسین میکنند اما به آن ها خلل میگیرند که ژاپنی ها از روش نسخه برداری برداری از روی محصول ها دیگر افراد بدین پیروزی دست یافته اند.
این حرف چنانچه هم که صحیح باشد و درصورتیکه که نسخه برداری راهی مطمئن جهت رسیدن به انگیزه باشد چه مانعی دارااست کهاین عمل صورت پذیرد.این گزینه، به خصوص راجع به کشورهای در حالا توسعه و گسترش ویا جهان سوم به ترک عمیق رشته آوری در بین این کشورها و کشورهای توسعه یافته جهان، امری حیاتی است و این کشورها بایستی به عبارتی روش را در بر بگیرند(ولی در قالب مقتضیات دوره و مکان و بقیه محدودیت ها) تحت عنوان یک مثال، قسمتی از تاریخ صنعت خودرو و ابتدا ایجاد آن در ژاپن را آیتم باز بینی قرار میدهیم:
ساخت انبوهی از خودرو در ژاپن پیش از جنگ جهانی دوم به وسیله سوله های “ایشی کاواجیما” مقدمه شد که نوع ژاپنی فورد آمریکایی را نسخه برداری کرده و به صورت ساخت انبوه به بازار عرضه کرد.
نتیجه گیری
همینطور شورلت ژاپنی AE جزو اولی خودرو های نسخه برداری گردیده آمریکایی بوسیله ژاپنی ها بود که به تعداد فوق العاده زیادی ساخت میشد. بعد با سعی های فراوانی که انجام شد(آنهم در وضعیت بحرانی ژاپن در آن زمان) مهم ترین کارگاهی خودرو سازی ژاپن یعنی “تویوتا” درسال ۱۹۳۲ کار خویش را با تولید خودرو با موتور “کرایسلر” شروع کرد، در سال ۱۹۳۴، مدل دیگری از خودرو را با موتور”شورلت” تولید و وارد بازار کردند و از سال ۱۹۳۶، اولین عملکرد ها برای ایجاد خودروی کاملا ژاپنی شروع شد.
آموزشگاه برتر پیشرو در آموزش فوق تخصصی الکترونیک و تحلیل مدار (مهندسی معکوس)
در کلیه مطاب فوق رد پای مختص و بسیار موءثر مشهود است که “مهندسی معکوس”(Reverse Engineering ) اسم دارد.
منبع:سایت برترآسیا
- ۹۹/۰۴/۱۷