Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ASPack (https://www.delphipraxis.net/88471-aspack.html)

gugelhupf 15. Mär 2007 21:23


ASPack
 
Hallo,

ich möchte mein Programm gerne mit ASPack komprimieren bzw. über ASPack einen Schutz einbauen mit einer komplexen Seriennummer.

Habe mir bei S-A-VE mal diesen Text durchgelesen. Es wäre so also sehr aufwendig - wenn auch nicht unmöglich - den Code zu knacken und einen KeyGen zu erzeugen, trotzdem ist es eine ziemlich gute Methode.

Nur wie sieht das ganze jetzt in der Realität aus?

Kann mir jemand irgendwelche Komponenten empfehlen, mit denen sich dieser Schutz am besten einbinden bzw. realisieren lässt?

Mein Programm soll halt einfach eine MachineID erzeugen, diese wird an mich gesendet und ich generiere demjenigen User aus Vor- und Nachname einen Code, sodass Name und Seriennummer zum Freischalten benötigt wird.

Habe sowas ja jetzt schon drin, hatte ja mal ein Beispielprojekt drin, aber da dies leider geknackt wurde, brauch ich nun was anderes.

Danke schon mal im Voraus für Eure Tipps! :)

HPW 15. Mär 2007 21:50

Re: ASPack
 
Dafür hat der ASPACK Author doch ASPROTECT entwickelt.

http://www.aspack.com/

Gehstock 15. Mär 2007 22:44

Re: ASPack
 
welches aber auch geknackt ist

OldGrumpy 16. Mär 2007 00:57

Re: ASPack
 
Es bleibt dabei... was lauffähig ist, wird auch geknackt. Es ist immer nur eine Frage des Aufwands der getrieben wird. Und da liegt dann der Hund begraben: Im Zweifelsfalle ist die Arbeitszeit besser in die Programmqualität und Support investiert als in einen noch so ausgefeilten Kopierschutz. Und ganz einmal davon abgesehen, dass ein Schutz der einfach als Komponente eingebunden wird, nie so sicher sein kann wie etwas das manuell überall mit dem Restprogramm verwoben wird. Dabei sollten dann auch die (ich glaube es waren zehn) Grundregeln nicht ausser acht gelassen werden... Zum Bleistift: Einfache Vergleiche sind pfui, viel besser ist es, Testresultate unbesehen für Berechnungen o.ä. weiterzuverwenden so dass nicht direkt offensichtlich ist, wie der Test auf einen gültigen Key erfolgt und welche Werte da zu erwarten wären.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz