Delphi-PRAXiS
Seite 2 von 6     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi Seriennummer Sicherheit (https://www.delphipraxis.net/160684-seriennummer-sicherheit.html)

Phoenix 26. Mai 2011 09:11

AW: Seriennummer Sicherheit
 
Zitat:

Zitat von Coffeecoder (Beitrag 1102986)
Ich hätte eine kleine Idee, ist aber nicht sehr sicher und dementsprechend leicht zu implementieren.

Nicht sehr sicher ==> Ist in 2 Minuten geknackt. Wenn's überhaupt so lang dauert.

IBExpert wird mit Themida gesichert, und zumindest meine letzte Info ist, dass es bisher noch keiner geknackt hat. Holger hat allerdings auch schon Jahrelange Erfahrung mit eigenen Kopierschutzmassnahmen gesammelt und die dürfte in die Einbindung von Themida eingeflossen sein.

DelphiSecurity 26. Mai 2011 09:12

AW: Seriennummer Sicherheit
 
Zitat:

Zitat von Phoenix (Beitrag 1102988)
Zitat:

Zitat von Coffeecoder (Beitrag 1102986)
Ich hätte eine kleine Idee, ist aber nicht sehr sicher und dementsprechend leicht zu implementieren.

Nicht sehr sicher ==> Ist in 2 Minuten geknackt. Wenn's überhaupt so lang dauert.

IBExpert wird mit Themida gesichert, und zumindest meine letzte Info ist, dass es bisher noch keiner geknackt hat. Holger hat allerdings auch schon Jahrelange Erfahrung mit eigenen Kopierschutzmassnahmen gesammelt und die dürfte in die Einbindung von Themida eingeflossen sein.

Danke ich werde Holger mal anschreiben.

http://www.oreans.com/products.php

Reicht Produkt 1?

Coffeecoder 26. Mai 2011 09:15

AW: Seriennummer Sicherheit
 
Zitat:

Zitat von Phoenix (Beitrag 1102988)
Zitat:

Zitat von Coffeecoder (Beitrag 1102986)
Ich hätte eine kleine Idee, ist aber nicht sehr sicher und dementsprechend leicht zu implementieren.

Nicht sehr sicher ==> Ist in 2 Minuten geknackt. Wenn's überhaupt so lang dauert.

IBExpert wird mit Themida gesichert, und zumindest meine letzte Info ist, dass es bisher noch keiner geknackt hat. Holger hat allerdings auch schon Jahrelange Erfahrung mit eigenen Kopierschutzmassnahmen gesammelt und die dürfte in die Einbindung von Themida eingeflossen sein.

Ok. Danke für die Info :thumb:

himitsu 26. Mai 2011 09:29

AW: Seriennummer Sicherheit
 
Im Grunde muß man den Schutz immer anpassen/ändern, und möglichst kurze Intervalle zwischen den Versionen haben.

Wenn es mal geknackt wurde, dann dauert es nicht lange und es ist wieder geschützt.
Somit wären zumindestens immer die aktuellsten Versionen relativ sicher.

Ansonsten muß man, was die Seriennummern/Freischaltschlüsselbetrifft, diese mit Daten der PCs verrechnen, worauf die Programme installiert werden.
> SID des Benutzerkontos des Installierenden
> ID vom Windows
> Seriennummer von HDDs, CPUs usw.
> usw.
(aber möglichst mit einer Fehlertolleranz, falls mal jemand was austauscht)
= bei der Installation müßte man diese Infos dann an seinen Server/Webseite schicken lassen, dort die Seriennummer berechnen und diese z.B. via Mail zurückschicken.
= oder man verbindet es mit der Onlineauthentifizierung und schaltet darüber die Seriennummer des Benutzer für diesen Rechner frei (siehe Delphi)

> eine Onlineauthentifizierung kann auch nicht schaden (für den Schutz gut und für die Benutzer eventuell unpraktisch)

PS: Um so mehr ein vorgefertigtes Sicherheitssystem verbreitet ist, umso mehr beschäftigen sich mit dem Umgehen dessen und so so wahrscheinlicher ist es (abhängig von vom vorhandenen Schwierigkeitsgrad) daß es "bald" geknackt wird.

thepaine91 26. Mai 2011 10:27

AW: Seriennummer Sicherheit
 
Es gibt eine möglichkeit. ^^ Lager teile der Anwendung auf deinen Server aus und liefere nur das Ergebnis an deine Anwendung. Das ganze kombiniert mit einer aufwendigen Authentifizierung. Jetzt bist du abgesichert allerdings herscht gleichzeitig Onlinezwang.

Alternativ machst du gleich eine Webanwendung. ^^

Beides ist meiner Meinung nach bombensicher so lange der Server nicht gehackt wird. (..)

Aber in deinem Fall wäre es mit einer (GUID) wohl einfacher.

DelphiSecurity 26. Mai 2011 10:43

AW: Seriennummer Sicherheit
 
Softare zum Sichern ist mir lieber. Es geht ja nur darum das Anfänger das nicht Knacken können.
Familie Verwandschaft und Co., und die sind keine Experten. :thumb:

lbccaleb 27. Mai 2011 07:25

AW: Seriennummer Sicherheit
 
Wenn die Nutzer keine Ahnung von Debuggern oder gar Hex Editoren haben, läufst du mit dem Bsp. von Coffeecoder schon ganz gut. Kennen die sich allerdings nur ein wenig mit z.B. OllyDBG aus, dann haben die das damit schneller geknackt, als der Ehrliche Anwender es schafft die Serial einzugeben xD

blackfin 27. Mai 2011 11:30

AW: Seriennummer Sicherheit
 
Wir nehmen für solche "Schutz"-Zwecke meist als Basis für eine Programm-Seriennummer die Seriennummer der Festplatte, auf der das Programm installiert ist, da ist meiner Meinung nach die Gefahr am geringsten, dass sich die während der "Lebenszeit" der Installation ändert.
(Tauscht man die Festplatte aus, auf der das Programm liegt, muss man es eh meist neu installieren...).

Die Seriennummer der HDD wird von der Applikation noch durch ne eigene String-Verwurschtelungs-Funktion geschickt und anschliessend gehasht.
Das ganze geht dann, falls eine Online-Verbindung besteht, nach einer Login-Anforderung mit einem registrierten Namen und Passwort (welches beim Kauf festgelegt wurde) an ein serverseitiges Script, das daraus die Seriennummer berechnet und zurückgibt.

Hat man keine Online-Verbindung, wird der Hash angezeigt und / oder in eine Datei exportiert. Danach kann der User die richtige Seriennummer mit einem anderen Rechner ermitteln, indem er sich mit seinem registrierten Namen auf der Webseite des Programms einloggt und den Hash eingibt.

So aufwändig ist so etwas in Eigenregie zu basteln gar nicht mal, wenn man einen Webserver hat und eine Scriptsprache halbswegs beherrscht.

BUG 27. Mai 2011 13:47

AW: Seriennummer Sicherheit
 
Zitat:

Zitat von DelphiSecurity (Beitrag 1103025)
Familie Verwandschaft und Co., und die sind keine Experten. :thumb:

Deine Familie würde deine Software klauen? :shock:

Memnarch 27. Mai 2011 14:00

AW: Seriennummer Sicherheit
 
@BUG: "Auch du Brutus?" :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:54 Uhr.
Seite 2 von 6     12 34     Letzte »    

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