La manera más fácil es (si es posible en su situación) es obtener un IC personalizado que contenga algo de lógica integral para su producto. Esto por sí solo no asegurará que no se aplicará ingeniería inversa (los circuitos integrados se descartan y analizan todo el tiempo, por supuesto), pero es algo que funcionaría.
Me gustaría recomendar el método sugerido en otra respuesta para sellar la hora de epoxi (como la forma de la Commodore 64 y VIC-20 PSU trabajadas) pero los que eran conocidos por sobrecalentamiento y explosión y la captura de fuego y un montón de otras cosas divertidas. Si está utilizando un regulador de voltaje de conmutación o similar, esto podría estar bien. NO HAY REGULADORES LINEALES.
lavar las marcas de los circuitos integrados. Me gustaría decir que este comportamiento me molesta como aficionado, pero también lo entiendo desde la otra perspectiva. Entonces, haz lo que creas que es mejor.
Si su producto contiene código de programa almacenado en una ROM de máscara, EPROM o similar, o si contiene básicamente alguna lógica IC, vea si puede obtener un chip ASIC (supongo que lo sabe, pero elaboraré de todos modos para otros lectores: circuito integrado de aplicación específica). Estos son esencialmente CI fabricados a medida que, por diversas razones, de costo o de otro tipo, son más baratos o mejores que los chips equivalentes estándar. Estos podrían tener diferentes pinouts o clasificaciones de voltaje o lo que sea. ¡Esto hace que los ingenieros inversos pasen más tiempo tratando de leer el código del chip!
Si está diseñando un chip, siga adelante y haga todo tipo de vías a ninguna parte, y así sucesivamente, ya que no le cuesta un centavo más agregar más basura al tinte. Incluso podría dibujar garabatos en el interior si quisiera exagerar con él (y si no es un equipo de grado militar o algo así).
Nada puede detener totalmente a los ingenieros inversos dedicados. Pero puede ser posible disuadirlos hasta que el producto ya no sea rentable.