Forum: Sonstige Fragen zu Delphi
Delphi
by Torpedo,
15. Aug 2006
Man ändert nicht den Schlüssel, sondern die Abfrage. Z.B.:
Aus
if eingabe = berechnerichtigenschluessel(bla) then..
wird:
if not eingabe = berechnerichtigenschluessel(bla) then..
Forum: Sonstige Fragen zu Delphi
Delphi
by Torpedo,
15. Aug 2006
Wenn das über einen Internetserver läuft braucht man nur "abhören" was der Server zurückgibt, wenn man das Programm starten darf und dann zukünftig das Programm auf einen eigenen Server, der auch auf dem eigenen Computer laufen kann, umleiten (Stichwort "hosts") und das selbe zurückgeben, wie es der echte Server getan hätte.
Oder die Methode, die wohl immer funktioniert: Cracken. Meistens muss...
Forum: Sonstige Fragen zu Delphi
Delphi
by Torpedo,
15. Aug 2006
Auch hier kann man das Programm einfach neu installieren. Wenn man also einen Schutz dafür macht dass es nicht nochmal installiert werden kann (auch wenns schon deinstalliert ist) dann könnte dieser Schutz auch gleich der Schutz sein, der das Programm nach x Tagen nicht mehr starten lässt.
Forum: Sonstige Fragen zu Delphi
Delphi
by Torpedo,
15. Aug 2006
Dann könnte man das Programm erneut in einem anderen Ordner installieren, damit eine neue Datei erzeugt wird. Oder deinstallieren und neu installieren. Man müsste also auch noch einen weiteren Schutz für diese Datei programmieren, was dann wahrscheinlich wieder umgangen werden kann... (endlosschleife)