![]() |
Re: was wie ein keygen erstellen
[OT]
Zitat:
[/OT] |
Re: was wie ein keygen erstellen
Zitat:
also ich will ein programm haben das mir (lehrer auch), wenn ich ein button drücke eine belibige seriennummer zeigt. die seriennummern würde ich ihm vorher sagen aber nicht mehr im endprogramm verändern können. und dann dachte ich das er sich einfach eine nummer zusammen mixt. also ich habe 4 editfelder. jedes editfeld hat 4 verschiedene teile dieser seriennummer die nur für dieses editfeld bestimmt sind (ein teil besteht aus 4 zahlen) und er sucht eins der 4 teile aus und zeigt es. diesen vorgang macht jedes editfeld bis ich eine nummer angezeigt bekommen die aus 4 teilen (es könnte auch anders angezeigt werden) (ein teil 4 zahlen also 16 zahlen soll die nummer haben.) das müsste so aussehen das er ein teil von den 4 teilen (oder mehr) zufällig auswählt und anzeigt |
Re: was wie ein keygen erstellen
ich habe versucht es bischen besser zu erklären
|
Re: was wie ein keygen erstellen
also wenn ich meine programme zum registrieren mache, lasse ich das prog. ne seriennummer renerieren, die irgendwo gespeichert wird, und der user muss zu dieser nummer eine 2 eingeben, die sich aus der einen errechnen lässt, um das prog. frei zu schalten, hat den vorteil, das jeder user genau die id brauch, die ihm das prog sagt, und keine belibige
bestes beispiel, du lässt 4 nummern generieren (mit random) die 5 stellig sind, die einzugebene zahl ist die wurzel (oder belibig andere nichtlin. fkt)auf 5 stellen erweitert also rechner generiert die 12345 und man muss die 11110 eingeben (trunc(sqrt(x)*100)) dieser code kann auch nur sehr schwer geknackt werden, weil es sich 1: um eine nichtlineare funktion handelt, und 2: weil keiner weiß welche, und du kannst zur not einen serial mit dem Taschenrechner ausrechnen |
Re: was wie ein keygen erstellen
es gibt doch diese dinger random und randomize kann ich damit eine zufällige zahl von insgesamt 4 anzeigen.
wenn ja wie? |
Re: was wie ein keygen erstellen
randomize startet den zufalls generator,
random(10) gibt dir ne zufallszahl von 0 bis 10 aus, warscheinlichkeiten sind gleichmäßig verteilt so sieht das im text aus:
Delphi-Quellcode:
so oder so ähnlich, wie genau das funktioniert weiß ich nicht, aber vll, kann das wer anders erklären, jedenfalls funktioniert das so ganz gut
randomize;
v1:random(99999); v2:random(99999); ... randomize; |
Re: was wie ein keygen erstellen
Zitat:
Zitat:
Eine Zufallszahl von 1 bis 4 gibts dann durch folgenden Code:
Delphi-Quellcode:
Lies dir aber am besten mal die Beschreibung in der OH durch, die ist doch eigentlich recht gut erklärt...
zahl := random(4)+1;
|
Re: was wie ein keygen erstellen
ich will ihm aber 4 zahlen (oder mehr) und eine davon soll der zufällig auswehlen und anzeigen.
geht das auch? |
Re: was wie ein keygen erstellen
Zitat:
|
Re: was wie ein keygen erstellen
du kriegst im übrigen auch bei jedem mal ne ander zahl, also im o.g. beispiel ist v1<>v2 (mit sehr hoher warscheinlichkeit)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz