Reverse Engineering
Reverse engineering is the general process of analyzing a technology specifically
to ascertain how it was designed or how it operates. Reverse engineering as a method
is not confined to any particular purpose, but is often an important part of the
scientific method and technological development. The creation of better designs
and the interoperability of existing products often begin with reverse engineering.
In order to reverse engineer a product or component of a system, engineers and researchers
generally follow the following four-stage process:
- Identifying the product or component which will be reverse engineered
- Observing or disassembling the information documenting how the original product
works
- Implementing the technical data generated by reverse engineering in a replica or
modified version of the original
- Creating a new product / or make a document for the existing product.
|