रिवर्स इंजीनियरिंग कुछ को अलग करने, इसका विश्लेषण करने और यह समझने की प्रक्रिया है कि यह कैसे काम करता है ताकि इसे फिर से बनाया जा सके, संशोधित किया जा सके या सुधार किया जा सके। यह सॉफ़्टवेयर, हार्डवेयर या किसी अन्य प्रौद्योगिकी उत्पाद पर लागू किया जा सकता है। आम तौर पर, रिवर्स इंजीनियर किसी उत्पाद की संरचना, कार्यक्षमता और संचालन की जांच करते हैं ताकि इसके डिजाइन को अनुमान लगाया जा सके और इसके कार्य सिद्धांतों को समझा जा सके। यह तकनीक अक्सर सॉफ़्टवेयर में कमजोरियों को खोजने या बंद किए गए उत्पादों को फिर से बनाने के लिए उपयोग की जाती है।
रिवर्स इंजीनियरिंग क्या है?