It is reasonable, however:
1) We just x-ray stuff. Its cheap, easy, and very obvious where all the tracks are.
2) Depolymerization agent. The potting compound, if not designed to prevent this sort of attack (i.e. just an off the shelf one) will fall apart under this attack.
3) Heat. Most epoxy resins curl up thier toes after a few jhours of baking. Follow that with a microscope and a set of dental probes....
4) Microtome. Yup, just cool her down and slice her up.
So that is the bad news.
The good news is you can:
1) Get potting componds with metalic salts (barium, strontium come to mind) that are radio-opaque
2) Get componds that resist chemical and heat attack (again, they are designed for this)
3) You can, and it works well as a cheap foil, run a few wires from vias into a birds nest over the board. That defeats all but the most patient x-ray, and
makes microtoming tedious in the extreme.
4) Re-etch the componets on the board, or at least grind off all identification.
P.S., a microcontroller is not much of a defense - you have to get to the encrypted ones to be any good against more than a mosest attack.
In reality, is it worth anyone's time to reverse enginbeer your product? Make them good, make them affordable and get brand loyalty. Concentrate on moving forward, and jsut stay one step ahead....
:-)
It is reasonable, however:
1) We just x-ray stuff. Its cheap, easy, and very obvious where all the tracks are.
2) Depolymerization agent. The potting compound, if not designed to prevent this sort of attack (i.e. just an off the shelf one) will fall apart under this attack.
3) Heat. Most epoxy resins curl up thier toes after a few jhours of baking. Follow that with a microscope and a set of dental probes....
4) Microtome. Yup, just cool her down and slice her up.
So that is the bad news.
The good news is you can:
1) Get potting componds with metalic salts (barium, strontium come to mind) that are radio-opaque
2) Get componds that resist chemical and heat attack (again, they are designed for this)
3) You can, and it works well as a cheap foil, run a few wires from vias into a birds nest over the board. That defeats all but the most patient x-ray, and
makes microtoming tedious in the extreme.
4) Re-etch the componets on the board, or at least grind off all identification.
P.S., a microcontroller is not much of a defense - you have to get to the encrypted ones to be any good against more than a mosest attack.
In reality, is it worth anyone's time to reverse enginbeer your product? Make them good, make them affordable and get brand loyalty. Concentrate on moving forward, and jsut stay one step ahead....
:-)
Hi Justin,
You sound as a reverse engineer :-)
Thanks for the enjoying reading material. It is helpful.
Best regards,
Enrico Migchels