[Release]License-Tool

12/06/2010 21:29 Banana.Crafts#1
Hi e*pvpers,

Ich stelle euch heute mein License-Tool vor.

Wie funktioniert das?
Es gibt 2 Hauptelemente.
Einmal den Keycreator, den der Nutzer bekommt. Mit dem wird ein Key erstellt, den ihr dann an denjenigen verschickt, der euch Lizensen erstellt. Der benutzt den Licenscreator und erstellt mit Hilfen eures Keys und eines Namens eine Licens. Die wird wieder an den Nutzter verschickt, und dieser kann dann sein Produkt registrieren. Klingt vielleicht kompliziert, ist es aber nicht;D

Für was brauch man das?
Eigentlich für genau das selbe wie ein Passwort, nur kann die Lizens nur einmal aktiviert werden und funktioniert nur auf den Computer, für den die Lizens erstellt wurde.

Wie baue ich das in mein Hack,etc ein?
Als erstes braucht ihr ein FTP-Server, um die Online-Funktion nutzen zu können.
Nehmt zum Beispiel [Only registered and activated users can see links. Click Here To Register...].
Registriert euch.
Dann müsst ihr die PHP-Datei und die txt-Datei (im Anhang) hochladen.
Soweit zu dem FTP-Server.

Als nächstes stellen wir den Keycreator ein.
Öffnet die au3-Datei und scrollt zu "Useroptions".
Dort ändert ihr die Variablen:
$decriptionpw = Das Passwort, das ihr zu verschlüsseln nehmt.
Am besten schön lang und mit viel Zahlen
$textfile_link = Der Link zu eurer txt-Datei
$registerphp_link = Der Link zu eurer PHP-Datei
$AGBs = Die Nutzerbedingungen. Können unter dem Button "Bedingungen " aufgerufen werden. Tipp: Zeilenumbrüche mit @CR ;D
Das wars auch schon zum Keycreator;D

Jetzt nur noch den Licenscreator einstellen:
Einfach unter "Useroptions" die Variable auf das selbe Passwort umstellen, das ihr auch in dem Keycreator verwendet habt. Sonst funktioniert es nicht!

Jetzt kommt noch der letzte Teil:
Den Lizenscheck in euren Hack einbauen:
Kopiert die Funktion aus der "license_check.au3" und erstellt ein If-Abfrage.
Die Lizens, die ihr dafür braucht, findet ihr in der Registrierungsdatenbank unter folgendem Schlüssel:
"HKEY_CURRENT_USER\Software\Produkt\License"
Ich füge noch ein Beispielscript hinzu.

Wichtig: Das ganze nützt euch gar nichts, wenn ihr euer Script nicht ausreichend schützt. Nutzt dafür den von Scite intigrierten Obfuscator und [Only registered and activated users can see links. Click Here To Register...]

Wenn das hier überhaupt jemanden interessiert und es noch Fragen gibt, beantworte ich sie gerne;D
12/06/2010 21:30 rofman2008#2
eng pls
12/06/2010 21:30 tuntien96#3
can some1 translate this to english thanks :P:D:handsdown:
12/06/2010 21:32 Banana.Crafts#4
Hm, i want to wait, until i know, if this help anybody;D

Sry;D
12/06/2010 21:35 rofman2008#5
Quote:
Hi e * PvPers,

I present you today my License Tool.

How does it work?
There are two main elements.
Once the KeyCreator, the user gets. With which a key is created, which you then sent to the person who created you licenses. Uses the Licenscreator and created with help of your keys and a name, a LICENSE. Which is again sent to the uses, and this can then register the product. May sound complicated, but it is not; D

For what need it?
In fact, for exactly the same as a password, only the license can be activated only once and only works on the computer for which the license was created.

How do I build this in my hack, a etc?
First you need an FTP server to use the online feature.
Take for example 100MB.
Join you.
Then you have the PHP file and the txt file (attached) to upload.
So much for the FTP server.

Next, we set the KeyCreator.
Open the file and scroll to au3 "User Options".
There, you change the variables:
$ Decriptionpw = The password to encrypt their take.
The best long and beautiful with lots of figures
$ Textfile_link = The link to your txt file
$ Registerphp_link = The link to your PHP file
$ Terms = The Terms of Use. Can the button "conditions" are available. Tip: line breaks with @ CR; D
That's it for KeyCreator, D

Now just set the Licenscreator:
Just under "User Options" change the variable to the same password that you've used in the KeyCreator. Otherwise it does not work!

Now comes the last part:
The Lizenscheck install in your hack:
Copy the function from the "license_check.au3" and create a if statement.
The license, which needs it for this place, its in the registry under the following key:
"HKEY_CURRENT_USER \ Software \ product \ License"
I'll add a sample script.

Important: The whole will profit you nothing if your script does not sufficiently protect her. For the uses of Scite intigrated Obfuscator and Themida

If this here is anyone interested and there are questions, I will answer them gladly; D

google translate >.<
12/06/2010 21:36 [PROTOTYPE2]#6
sorry aber ich kapier nicht
für was es nützlich is...
sorry...
12/06/2010 21:43 Banana.Crafts#7
Quote:
Originally Posted by [PROTO[TYPE]] View Post
sorry aber ich kapier nicht
für was es nützlich is...
sorry...
Oke, adde morgen vll noch ein Video;D

Hier noch ein Erklärungsversuch:

Mit dem Tool könnt ihr ein einzigartie Zahlen- und Buchstabenkombination erstellen, ähnlich wie bei Keys für Spiele.
Das ist nütztlicher als Passwörter, da jede Lizens nur einmal benutzt werden kann und nur auf dem Computer funktioniert, für den die Lizens erstellt wurde.
12/06/2010 21:46 faiern#8
Quote:
Originally Posted by Banana.Crafts View Post
Oke, adde morgen vll noch ein Video;D

Hier noch ein Erklärungsversuch:

Mit dem Tool könnt ihr ein einzigartie Zahlen- und Buchstabenkombination erstellen, ähnlich wie bei Keys für Spiele.
Das ist nütztlicher als Passwörter, da jede Lizens nur einmal benutzt werden kann und nur auf dem Computer funktioniert, für den die Lizens erstellt wurde.
Das wäre das beste ;)
12/06/2010 21:52 tuntien96#9
Thanks rofman2008 :D:handsdown::D
12/06/2010 21:58 ExGame#10
Nice, thanks.
Werd' mal gucken was ich damit anfangen kann.
12/06/2010 22:00 Kouzai#11
Nice :O Kann man ziemlich gut verstehen (Ich weiß nicht was die Anderen haben O.o).
12/06/2010 22:00 Senes#12
I don't understand this hack x'D
12/06/2010 22:01 EasyCool#13
Naja gutes Tutorial, aber mir zu anspruchslos. Mir wärs lieber wenn du einfach die "Theorie", die Art wie es geht in 2 Sätzen geschrieben hättest, dann würde es einfach immerhin etwas anspruchsvoller sein. Btw: Was hat's mit S4 zu tun?
12/06/2010 22:09 Banana.Crafts#14
Quote:
Originally Posted by EasyCool View Post
Naja gutes Tutorial, aber mir zu anspruchslos. Mir wärs lieber wenn du einfach die "Theorie", die Art wie es geht in 2 Sätzen geschrieben hättest, dann würde es einfach immerhin etwas anspruchsvoller sein.
Hm, die gescheiteren Leute verstehen halt den Quelltext und die andern arbeiten nur mit den Variablen;D
12/06/2010 22:52 MemPhisOne#15
ich denke ma du solltest für die (anderen vielleicht) ein video machen die checken es so nicht :)

Nice Tut weiter so ich habe alles verStanden :=