Reverse engineering is taking apart an object to see how it works in order to duplicate or enhance the object.It is the process of discovering the technological principles of a device, object or system through analysis of its structure, function and operation.A famous example of...