Am einfachsten ist es (wenn möglich in Ihrer Situation), einen benutzerdefinierten IC zu erstellen, der eine in Ihr Produkt integrierte Logik enthält. Dies allein garantiert nicht, dass es nicht rückentwickelt wird (ICs werden natürlich die ganze Zeit entkappt und analysiert), aber es ist etwas, das funktionieren würde.
Ich würde die in einer anderen Antwort vorgeschlagene Methode empfehlen, um die Sache mit Epoxidharz zu versiegeln (wie es bei den Commodore 64- und VIC-20-Netzteilen der Fall war), aber diese waren dafür bekannt, dass sie überhitzt und explodiert sind und Feuer fangen und viele andere lustige Dinge. Wenn Sie einen Schaltspannungsregler oder ähnliches verwenden, ist dies möglicherweise noch in Ordnung. NUR KEINE LINEARREGLER.
Waschen Sie die Markierungen von ICs ab. Ich möchte sagen, dass mich dieses Verhalten als Bastler auszeichnet, aber ich verstehe es auch aus der anderen Perspektive. Tun Sie also, was Sie für das Beste halten.
Wenn Ihr Produkt Programmcode enthält, der auf einem Masken-ROM, EPROM oder ähnlichem gespeichert ist, oder wenn es im Grunde genommen irgendeine IC-Logik enthält, prüfen Sie, ob Sie einen ASIC-Chip herstellen können (ich gehe davon aus, dass Sie das wissen, aber ich werde es näher erläutern auf jeden Fall für andere Leser: Application Specific Integrated Circuit). Hierbei handelt es sich im Wesentlichen um kundenspezifische ICs, die aus verschiedenen Gründen, aus Kostengründen oder aus anderen Gründen, billiger oder besser als vergleichbare Standardchips sind. Diese können unterschiedliche Pinbelegungen oder Nennspannungen oder was auch immer haben. Dadurch verbringen die Reverse-Ingenieure mehr Zeit damit, nur den Code aus dem Chip zu lesen!
Wenn Sie einen Chip entwerfen, gehen Sie vor und stellen Sie alle Arten von Durchkontaktierungen ins Nirgendwo und so weiter her, da es keinen Cent mehr kostet, dem Farbstoff mehr Mist hinzuzufügen. Sie könnten sogar Kritzeleien auf der Innenseite zeichnen, wenn Sie damit über Bord gehen möchten (und wenn es sich nicht um militärische Ausrüstung oder ähnliches handelt).
Nichts kann engagierte Reverse-Ingenieure aufhalten. Es kann jedoch möglich sein, sie abzuschrecken, bis das Produkt nicht mehr rentabel ist.