AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Seriennummer für Computer

Ein Thema von F.W. · begonnen am 23. Feb 2005 · letzter Beitrag vom 7. Dez 2005
Antwort Antwort
Seite 2 von 4     12 34      
Benutzerbild von Ultimator
Ultimator

Registriert seit: 17. Feb 2004
Ort: Coburg
1.860 Beiträge
 
FreePascal / Lazarus
 
#11

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 17:02
Oder (was ich bevorzugen würde) ihr macht die CD zu etwas besonderem, dass die Leute überhaupt den Anreiz haben, die CD zu kaufen, weil sie gebrannt das tolle "Außenrum" nicht hätten, etwa ein tolles Booklet, ein besonderes Cover, etc. pp. Oder ihr lasst die CD so dastehen, als sei sie was ganz besonderes, dann denken die Leute evtl. auch "Boah, coole CD, die muss ich original haben".
Außerdem solls ja Leute geben, die finden es besser, etwas mehr Geld ausgegeben zu haben, und dafür das Original zu haben. Dann geht man auch sorgfältiger mit seinen Sachen um
Julian J. Pracht
  Mit Zitat antworten Zitat
Benutzerbild von sECuRE
sECuRE

Registriert seit: 10. Apr 2003
Ort: Heidelberg
360 Beiträge
 
Delphi 7 Professional
 
#12

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 17:17
Hi,

oder du lieferst die CDs erst in 1 Monat und nimmst nur Vorbestellungen an.. Das kombiniert mit den anderen Vorschlägen (was Besonderes daraus machen) müsste fast schon besser als ein Kopierschutz sein

Ansonsten auch nett: Jede CD separat brennen, d.h. eine eindeutige ID auf die CD speichern (eventuell im Readme-File ein unwichtigen Wert hochzählen, oder gar eine binäre Datei benutzen) und sobald die CD auf dem Schulhof rumgehen sollte auch mal "ordern" - die gebrannte CD, die du bekommst, kannst du authentifizieren und den Übeltäter somit auch. Sollte allerdings vorher zumindest mit dem Direktor abgesprochen sein und muss natürlich unter Geheimhaltung laufen.

cu
  Mit Zitat antworten Zitat
Benutzerbild von neogen
neogen

Registriert seit: 11. Nov 2004
Ort: Hamburg
47 Beiträge
 
Delphi 2009 Professional
 
#13

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 17:26
Na wenn ihr die CD mit Liedern von euren Bands euer Schule noch bespielt wäre das doch auch noch ein extra Anreitz die CD zu kaufen... Pack die CD bei jeden Buch mit bei, mach das etwas teurer, damit die Herstellungskosten drin sind. Kein Kopierschutz. Macht wenig Sinn bei kleiner Auflage. Die Leute freuen sich nur extra, wenn die CD mit dem Buch zusammenkommt. Macht möglichst was anderes auf die CD als was im Buch steht Damit alle das Buch kaufen müssen.

Cheers, neogen
Input: Coffee - Output: Code / http://murphys.me
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#14

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 17:38
Sonst versuch doch mal, die daten, die du anzeigen möchtest sicher zu verschlüsseln, und dann ein Programm welches das Zeug wieder entschlüsselt. Der Schlüssel dazu () ist dann die Seriennummer der CD auf die du die Daten gebrannt hast. (MSDN-Library durchsuchenGetVolumeInformation)

Wenn man dann die Ganzen Daten auf einen anderen Datenträger kopiert, sieht der Typ ziehmlich alt aus ...

Musst dann natürlich sicherstellen, dass man nicht einfach von Viewer entschlüsseln lassen kann und dann kopieren kann ...

Hab' aber keine Ahnung, ob das so geht ...
  Mit Zitat antworten Zitat
Benutzerbild von maynard
maynard

Registriert seit: 22. Jun 2004
Ort: Deutschland
72 Beiträge
 
Delphi 7 Enterprise
 
#15

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 18:23
Tach...

negaH hat ja dir ja zum Thema Finanzierung schon einiges gesagt. Zum Thema Registrierung hab ich mir auchschonmal ein paar Gedanken gemacht.

1. Du generierst dir eine Schlüsselliste mit eindeutigen Schlüsseln (jeder Schlüssel unterscheidet sich von allen anderen).Die sollten möglichst lang sein, sodass sie nicht so einfach durch Zufall erraten werden können. Das aufwendige an der Sache ist, dass du nun jedem Programm/CD eine dieser Nummern geben musst, was man aber auch über ein kleines Program schnell erledigen kann.

2. Bei einer Registrierung lässt du nun jeden Benutzer diese Nummer eingeben oder sie wird automatisch übertragen und dann auf dem Server aus der Liste gestrichen. Versucht einer sich mit einem Schlüssel anzumelden, der schon als benutzt markiert ist, stehen die Chance schlecht.

Natürlich lässt sich das ganze noch verfeinern oder verbessern, aber das sind soweit erstmal die Grundgedanken. So ähnlich funktioniert das auch beim Steam NetWork. Probleme kanns geben wenn du mehr Schlüssel als CDs hast bzw. jemand den Algorithmus kennst, um Schlüssel zu generieren. Dann bedarf es eben noch etwas mehr Aufwand, deine CDs zu sichern, aber ich denke für dich könnte das so ausreichen. Und was die Generation von Schlüsseln angeht, da kann die negaH sicher weiterhelfen, ansonsten finden sich auch im Internet noch einige Algorithmen.

MfG
"Denkst Du dasselbe wie ich, Pinky?" - "Ich glaube schon, Brain, aber was ist, wenn das Huhn die Strumpfhosen nicht anziehen will...?"
http://www.programmierer-board.de/ph...fc628a1239.jpg
  Mit Zitat antworten Zitat
NicoDE
(Gast)

n/a Beiträge
 
#16

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 18:27
Zitat von maynard:
Tach...
[snip]

Nur mal so... wer will 20 Jahre nach dem Abitur auf die Suche nach einem ehemaligen Mitschüler gehen, um sich mal schnell ein Foto auf der CD anzusehen...
  Mit Zitat antworten Zitat
Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
934 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#17

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 19:18
Hallo,

warum so kompliziert? Wenn die CD's gebrand werden, reicht die Seriennummer der CD, da sie bei jeder CD eine andere ist;
siehe GetVolumeInformation. Denn jedes brennen bewirkt das gleiche, wie jedes neuformatieren der Partition, das OS vergibt
eine neue Seriennummer.
Und wenn der Web-Server zur Registrierung diese Seriennummer verlangt, kann sich keiner zweimal registrieren.

Also, ganz Einfach

Und zum Schutz der 'wichtigen' = geldwerten Daten; Die können ja so abgelegt werden, dass sie nur mit dem,
vom Web-Server zurück gelieferten Key (+ Seriennummer) entpackt, installiert, angezeigt oder was auch immer werden.
  Mit Zitat antworten Zitat
Benutzerbild von maynard
maynard

Registriert seit: 22. Jun 2004
Ort: Deutschland
72 Beiträge
 
Delphi 7 Enterprise
 
#18

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 19:56
Tach...

@NicoDE
Ich würds nicht machen ... aber er hat ja nunmal nach einer sicheren Variante gefragt und da hab ich meine Gedanken, bzw. was mir bekannt ist, gepostet!

@Alter Mann
Ich bin der Meinung, dass das keine eindeutigen Nummern sind (berichtigt mich, wenn ich falsch liege). Das heißt, die Wahrscheinlichkeit, dass CDs identische Nummern haben ist > 0. Das kann bei einer geringen Stückzahl wohl vernächlässigt werden, dürfte allgemein aber weniger sicher sein.

MfG
"Denkst Du dasselbe wie ich, Pinky?" - "Ich glaube schon, Brain, aber was ist, wenn das Huhn die Strumpfhosen nicht anziehen will...?"
http://www.programmierer-board.de/ph...fc628a1239.jpg
  Mit Zitat antworten Zitat
Benutzerbild von F.W.
F.W.

Registriert seit: 28. Jul 2003
Ort: Zittau
636 Beiträge
 
#19

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 21:28
WOW, da ist was zusammen gekommen!

Ich werd's mal abarbeiten:

Zitat von negaH:
Du willst natürlich nicht selber reich werden daran hoffe ich.
Nein! Der Jahrbuchautor kennt mich nur ganz gut und weiß das ich in meiner Freizeit programmiere und mich mit dem Computer auskenne, da hat er mich hinzugezogen und da ich diese Sache hochinteressant finde! Das Geld wird in erster Linie in die Produktion fließen.

Im Jahrbuch sind die Fotos von allen Klassen
Auf CD sollen extra Videos und Textdateien erscheinen
d.h.getrennter Inhalt, nix doppelt

Zitat von sECuRE:
oder du lieferst die CDs erst in 1 Monat und nimmst nur Vorbestellungen an
Die Idee mit den Vorbestellungen kommt mir sehr gut vor (an mir liegt ja am Ende die Entscheidung nicht, aber ich werde die Vorschläge weitergeben!!! )

@most:
Die CD soll genau wie das Jahrbuch etwas besonderes werden, ich denke nicht, dass jemand dafür Geld ausgeben wird, wenn für denjenigen uninteressante Dinge drauf sind.

@jfheins:
Eine sehr gute Idee!! Die Seriennummer würd ich sowieso möglichst binär verschlüsselt und zerhackt (da würd mir schon was einfallen ). Wenn man die Seriennummer ein zweites mal auf die CD brennt, an eine Stelle, die vom Brennprogramm nicht mitkopiert wird, bzw. soll nicht unmöglich sein, aber vielleicht unwichtig und wird daher von solchen Programmen "übersehen"?

Zitat von maynard:
Versucht einer sich mit einem Schlüssel anzumelden, der schon als benutzt markiert ist, stehen die Chance schlecht
Was heißt aber benutzt? Auf diese Weise könnte die CD kopiert werden und 2 mal benutzt werden, denn ich kann nicht feststellen, von welchem Rechner sie gestartet wird (Problem vom Anfang) Wie bei Steam könnten nur nicht 2 Sessions vom Programm mit der gleichen Seriennummer laufen.

@Alter Mann:
Ich hab mich mit der Funktion GetVoumeInformation noch nicht richtig angefreundet, werde sie mir morgen nochmal genauer ansehen. Aber wenn jede CD eine eigene Seriennummer bekäme (selbst beim kopieren einer CD eine neue?), dann könnte man ja -sofern die nächste Seriennummer absehbar ist- diese Seriennummer in das Programm schreiben, das Programm prüft ob die Prog-interne SN mit der von GetVolumeInformation übereinstimmt und BINGO

Mein Gymnasium umfasst eine Schülerzahl von rund 700. Selbst wenn eine Methode gewählt wird bei der eine SN insgesamt 4mal vorkommen würde denke ich, wäre das nch akzeptabel!

IMHO hörte sich die Methode von Alter Mann und jfheins sehr verlockend an.
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#20

Re: Seriennummer für Computer

  Alt 24. Feb 2005, 21:42
Um die Seriennummer zu ermitteln, such mal Bei Google suchenGetvolumeinformation cd seriennummer oder gleich http://www.delphi-forum.de/topic_Nam...a71485f0c0781e

Und ich meinte, das so, dass du ein paar benötigte Daten richtig verschlüsseln solltest (z.B. RC 4 siehe CodeLibrary) und diese nur auf der richtigen CD laufen ...

z.B. könntest du einen Loader und einen Viewer schreiben, der Viewer ist eine verschlüsselte exe, der Loader entschlüsselt sie, und führt sie aus.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 4     12 34      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:14 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