Reverse Engineering Techniques
Reverse Engineering is a tool use to better understand someone else's product or verify that your product is better and different.
There are several methods of achieving this goal:
- Take it apart to see what makes it tick
- Look at schematics and try to build one
- Treat it as a Black Box; You know what goes in and what is supposed to come out - now make one
- Using specialized instruments, capture internal structural information and then duplicate
- Using specialized instruments, understand the structure to make or enhance a copy
Some of the tools involved include:
- Sledgehammer and other tools to open a device
- High-resolution image-capture devices
- PCs with simulation tools
- Suite of analysis devices for collecting the type of data the device needs or generates
- Microscopy including optical and SEM/ TEM
- CAT Scanner
- I always enjoyed the simile of "using an accelerator to figure out how a PC works" aka: hurtling it at a wall at 10,000MPH, then examining the pieces. . .
Steps in Reverse-Engineering
- Understand the Customer's requirements
- I need one just like this
- I need one just like this that we can patent
- I need to know the how's and whys of its operation