[ Suche ] jemanden der VISUAL BASIC 2010 kann [ Biete ] elite gold.

06/14/2011 20:03 Lеlouch#1
Hey Community,
ich code schon an meinem Script weiter und habe dazu mal eine Frage.
unzwar ich habe einen Script gebaut (Spammer, was auch andere Scripts beinhaltet)
so,
jetzt will ich aber das man beim Öffnen des Scripte's sich anmelden muss.
Ich habe jetzt eine einmalige Benutzername & Passwort gemacht.
Das heißt man kann sich mit einem Namen und ein Passwort anmelden.

bsp. nick123 und pw nick oder so

abe ich will, das wenn ich den Script witer verkaufe das jeder ein neues Benutzername und pw kriegt.
Das ganze kann auch über eine Lizenz ablaufen.
Das dann die Lizenz für ein computer nur geht.

Kann mir da einer helfen?
Danke.

Skype: onemillion439

Desto schneller, desto mehr eg ;)
06/14/2011 20:05 Lawliet#2
Jo, ich kann einiges in c#. Du brauchst eben einen FTP Server, oder du editierst beim verkauf immer die Id's etc. Allerdings wird das einfach zu knacken sein, ich rate dir die Daten irgendwie zu verschlüsseln.
An sich macht es wenig Sinn, da so eine Abfrage leicht zu umgehen ist.
06/14/2011 20:09 Lеlouch#3
Nicht c# sondern Visual Basic 2010.
Naja, es mag leicht sein aber es gibt doch bestimmt einen Weg?
Einen für Anfänger in den Bereich, ist egal ob's knackbar ist.
Ach und wie siehts mit den Updates aus?

zB. ich würde an dem Script weiter arbeiten, und die bekommen
das Update sofort runtergeladen oder so ? geht das ?
06/14/2011 20:11 Lawliet#4
Du brauchst eben einen FTP Server, auf den du die neuen Versionen laden kannst.
06/14/2011 20:14 Lеlouch#5
Ja das ist das mit den Update, soweit so gut, und mit Lizenzen?
06/14/2011 21:10 totqq#6
Ich kanns! Pn'd
06/15/2011 19:20 Lеlouch#7
Update-Funktion = geschafft
Lizenz-Funktion = bin dabei

Brauche viellt. hilfe.
06/15/2011 19:28 Just eX#8
Was für eine Art Lizenz möchtest du denn machen?
Hardware ID?
Lizenzcode den man einmal per Handeingeben muss und der dann in der Reg gespeichert wird? (theoretisch könnte man das immer einfach weiter schicken)
oder wie stellst du dir das vor?

Ich glaube die sicherste Lizenz wäre Hardware ID und eventuell gleichzeitig noch ein Online vergleich mit nem FTP Server, so dass jeder eine eigene Variable im Programm hat (lässt sich VB leicht decompilen?) die dann mit z.B. einer .htm Datei verglichen wird. Wie weit das ganze in VB realisierbar ist (geht denke ich mal mit Sicherheit) und ob sich der Zeitaufwand am ende auch wirklich lohnt kannst nur du sagen.

Ich hoffe ich konnte dir damit weiterhelfen, zumindest das du im theoretischen Teil weiter kommst. :)
06/15/2011 19:31 Lawliet#9
Wirklich sicher lässt sich das glaube ich wenige leicht lösen :> Aber es geht ihm ja nur um die kleinen Leecher.
06/15/2011 19:32 Lеlouch#10
Gute Frage,
also ich will das für eine Person nur eine Lizenz gibt.
Auch wenn es andere weiter schicken soll es nur bei dem gehen dem ich sie gegeben habe.
Theoretisch verstanden?
06/15/2011 19:34 Lawliet#11
Jo, dann musst du die Hardware ID abgleichen, wobei man die auch Spoofen kann.
06/15/2011 19:36 Lеlouch#12
naja egal das werde ich mal machen.
06/15/2011 19:52 Just eX#13
Ja das kannst du nur über die Hardware ID lösen, wie genau das funktioniert kann ich dir nicht sagen nur das ganze grob erklären.

Jeder Rechner hat eine H-ID, die IDs sind sogut wie einzigartig, wenn jemand genau den gleichen Rechner hat (also wirklich alle Bauteile gleich) sollte die H-ID auch gleich sein, aber wie oft kommt das schon vor. Du müsstest dir von deinem "Kunden" die H-ID schicken lassen (sprich du schickst ihm vorher ein Programm zum auslesen) und müsstest diese im Programm in einer Variable zum vergleichen hinterlegen und beim Start des Programms müsste dein Programm die H-ID auslesen und diese mit der hinterlegten vergleichen. Ich weiß leider nicht wie aufwendig es ist eine H-ID auszulesen, ich vermute mal du müsstest ein wenig recherchieren nach nem VB Script das du übernehmen bzw anpassen könntest, findest sicher irgendwas im Internet.
06/15/2011 19:59 Lеlouch#14
edit: alles geschafft danke, bekommt 1eg.