We offer reverse engineering services in the following areas
- application software
- drivers
- firmware
- RF communications
- wired communications
- component level hardware
- PCB reverse engineering
We do not have equipment to uncap and reverse engineer chips. We are familiar with the techniques and can refer clients to the right firms.
Reverse engineering is a time consuming and costly process and is usually a tool of last resort. In our experience, very rarely does a complete system need to be reverse engineered. We focus on the objective of reverse engineering and try and accomplish that in the least time consuming and costly way.
If you are trying to recreate the functionality of an old part, very often the components used on it are obsolete. In this case we can redesign the part with new components.
Some samples of our reverse engineering
- Reverse engineered a USB Windows bnary driver and re implemented it in a cheap microcontroller.
- Reverse engineered application software on PC whose source code was not available. This allowed a multimillion dollar DoD program to proceed.
- Used RF equipment to reverse engineer a RF communication protocol.
- Satellite controller board for NASA