Zitat von
Khabarakh:
Zitat von
faux:
1. Datum auf 1.1.2005 stellen.
*hust* vorstellen *hust*
.
Aber auch das ließe sich leicht lösen, indem einfach der Start verweigert wird, wenn das aktuelle Datum vor dem gespeicherten Installationsdatum ist.
Und trotzdem wird jeder mit ein wenig Ahnung von Computern die Schlüssel in Nullkomanix finden.
Kein Anwender, der nicht programmiert, würde diese Werte finden. Grund: Hast du dir mal angeguckt, wie ein TDateTime in der Registry gespeichert wird? Da steht nicht das lebsare Datum 00.00.0000!
Wenn man nun nicht so dumm ist und Namen wie "StartDatum" und "EndDatum" wählt, kommt der Anwender nicht darauf
Den meisten ist es zu lästig, das Datum zu ändern, zumal es da auch einen Schutz gibt (gibt genügend Shareware, die dann nicht mehr läuft) und eine Systemwiederherstellung wird keiner machen, weil dann alle anderen Einstellungen und Änderungen auch immer Futsch sind.
Für 99,9 % aller Anwender ist dieser Schutz ausreichend. Die restlichen 0,1 % kann man vernachlässigen, weil es keinen sicheren Schutz gibt und diese Leute auch einfach nur das Programm cracken bräuchten, etc.