Wie genau stellt ihr euch das mit der
DLL denn vor? Die wird mitgeliefert und anfangs steht noch kein Datum drin. Beim ersten Programmstart wird dann das Datum reingeschrieben und bei jedem weiteren Start wird geprüft, ob die Testzeit überschritten wurde. Ist sie überschritten, wird die
DLL gelöscht und das Programm lässt sich nicht mehr starten. Richtig?
Nun, was hindert mich jetzt daran, das Programm einfach noch einmal zu installieren, inklusive einer frischen
DLL? Voilà, ich habe wieder die volle Testzeit.
Firmly against signatures. And a hypocrite.