Valhalla Legends Forums Archive | Battle.net Bot Development | cd key generator

AuthorMessageTime
Adron
[quote author=seiya link=board=17;threadid=3116;start=0#msg24378 date=1066339304]
i needed help on a cd key generator i was making one.....i wanet when they press generate a cd key came out an when they press again a difrent cd key would come out
[/quote]

That's easy, all you have to do is:

[code]
Sub Command1_Click
Label1.Caption = Rnd
End Sub
[/code]

Now, if you'd want a cd key that works for doing something particular, in some particular game or so, it would be a totally different story.
October 16, 2003, 9:28 PM
Soul Taker
Shouldn't this be in the Fun Forum =P
October 16, 2003, 9:50 PM
CGrom
Too bad it isnt possible to make cd key generator's that make cd keys that can work on Battle.net.
October 21, 2003, 5:46 AM
iago
Of course it's possible! Blizzard does, don't they?
October 21, 2003, 6:01 AM
drivehappy
What you first need to do is exit the country permanently - for legal reasons. Then hack into Blizzard's computers containing the source code, or steal the battle.net server code handling the key checksum and viola!
Or get a disgruntled ex-employee before the rampage to give you the code.
October 21, 2003, 6:21 AM
Adron
You can generate the best candidates you can think of and then test them. Depending on the game it might take 1000 or perhaps 1000000 tries to get one that works.
October 21, 2003, 8:54 AM
Skywing
[quote author=Adron link=board=17;threadid=3117;start=0#msg24855 date=1066726495]
You can generate the best candidates you can think of and then test them. Depending on the game it might take 1000 or perhaps 1000000 tries to get one that works.
[/quote]
Note that each failed try will ban you for a significant length of time.
October 21, 2003, 7:00 PM
Tuberload
Couldn't you test the CD-KEY by trying to install the game with it? Save you from being banned.
October 21, 2003, 7:05 PM
K
[quote author=Tuberload link=board=17;threadid=3117;start=0#msg24884 date=1066763151]
Couldn't you test the CD-KEY by trying to install the game with it? Save you from being banned.
[/quote]

Except the whole point is that a cd key that is valid for installation isn't necessarily valid for use on battle.net
October 21, 2003, 7:07 PM
Tuberload
From what I gather that was not the main point. Someone just wanted help making a CD-Key generator. I didn't read anywhere that it had to work on battle.net.

Besides, your chances will be greatly enhanced that the CD-Key will work for battle.net if it works to install the game...
October 21, 2003, 7:48 PM
Adron
[quote author=Tuberload link=board=17;threadid=3117;start=0#msg24888 date=1066765686]
From what I gather that was not the main point. Someone just wanted help making a CD-Key generator. I didn't read anywhere that it had to work on battle.net.

Besides, your chances will be greatly enhanced that the CD-Key will work for battle.net if it works to install the game...

[/quote]

I can generate a very large number of cd keys that works for installing starcraft and only 1 in 1000 of those or less will work on battle.net

And besides, I already wrote an example cd key generator that doesn't work with any particular game or with b.net.
October 21, 2003, 9:17 PM
iago
At least 1/10 random keys will work to install it by nature of their checking, and the odds of a working b.net key are much, much lower than that.
October 22, 2003, 12:47 AM
Gremlin
Has anyone looked at serveral keys and found any similarities. Other then the fact that the number start with 1, 2, or 4. That's all I can tell. If you found anything similar please post. We could end up cracking B.Nets system. Hmm.. that would be fun!!
October 22, 2003, 1:02 AM
Kp
[quote author=Gremlin link=board=17;threadid=3117;start=0#msg24928 date=1066784572]
Has anyone looked at serveral keys and found any similarities. Other then the fact that the number start with 1, 2, or 4. That's all I can tell. If you found anything similar please post. We could end up cracking B.Nets system. Hmm.. that would be fun!![/quote]Spawn logins were restricted because they were being abused to get extensive extra usage out of a given CD key. Now consider what would happen if the CD key authentication mechanism became sufficiently well known that people could just roll their own keys. It would be entirely meaningless to ban someone's key, because he'd just roll a new one. Thus, the only recourse left to control malicious users would be to restrict everyone on the compromised product(s) to public channels, or worse. Yes, that would be great fun.
October 22, 2003, 1:37 AM
Lenny
[quote author=Kp link=board=17;threadid=3117;start=0#msg24946 date=1066786671]
[quote author=Gremlin link=board=17;threadid=3117;start=0#msg24928 date=1066784572]
Has anyone looked at serveral keys and found any similarities. Other then the fact that the number start with 1, 2, or 4. That's all I can tell. If you found anything similar please post. We could end up cracking B.Nets system. Hmm.. that would be fun!![/quote]Spawn logins were restricted because they were being abused to get extensive extra usage out of a given CD key. Now consider what would happen if the CD key authentication mechanism became sufficiently well known that people could just roll their own keys. It would be entirely meaningless to ban someone's key, because he'd just roll a new one. Thus, the only recourse left to control malicious users would be to restrict everyone on the compromised product(s) to public channels, or worse. Yes, that would be great fun.
[/quote]
Well no one would be able to solve the algorithm anyway...Only a leak in Blizzard could make this happen.
October 22, 2003, 7:06 PM
St0rm.iD
[quote author=drivehappy link=board=17;threadid=3117;start=0#msg24843 date=1066717310]
What you first need to do is exit the country permanently - for legal reasons. Then hack into Blizzard's computers containing the source code, or steal the battle.net server code handling the key checksum and viola!
Or get a disgruntled ex-employee before the rampage to give you the code.
[/quote]

Yeah!

EDIT: check this out http://www.pscode.com/vb/scripts/ShowCode.asp?txtCodeId=22562&lngWId=1 :):):)
October 22, 2003, 7:37 PM
Lenny
You might want to read the comments before downloading that...
It generates random numbers, so if you're not sophisticated enough to mash the number pad with your fist...I recommend it! :)

Im also surprised pscode would even have this on their server...
October 22, 2003, 8:44 PM
iago
psscript allows submissions by anybody, I dont think they're filtered unless somebody complains.

[code]Private Sub cmdGenerate_Click()
'get 4 random numbers
txt1.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
'get 5 random numbers
txt2.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
'get 4 random numbers
txt3.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
End Sub[/code]

That's even a very good way to do it.. they should at least generate all 5 digits at the same time!
October 22, 2003, 9:32 PM
St0rm.iD
[quote author=Lenny link=board=17;threadid=3117;start=15#msg25045 date=1066855486]
You might want to read the comments before downloading that...
It generates random numbers, so if you're not sophisticated enough to mash the number pad with your fist...I recommend it! :)

Im also surprised pscode would even have this on their server...
[/quote]

That's why I put the three smileys after it :)
October 23, 2003, 12:24 AM
Lenny
[quote author=iago link=board=17;threadid=3117;start=15#msg25057 date=1066858368]
psscript allows submissions by anybody, I dont think they're filtered unless somebody complains.

[code]Private Sub cmdGenerate_Click()
'get 4 random numbers
txt1.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
'get 5 random numbers
txt2.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
'get 4 random numbers
txt3.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
End Sub[/code]

That's even a very good way to do it.. they should at least generate all 5 digits at the same time!
[/quote]

Wouldnt you need randomize() or it would generate the same set of numbers every time cmdGenerate is called?
October 23, 2003, 2:41 AM
Tuberload
points out 'Rnd' I believe that is vb's method of generating random numbers... I havn't used vb in a long time so I might be wrong.
October 23, 2003, 3:00 AM
Spht
[quote author=Lenny link=board=17;threadid=3117;start=15#msg25150 date=1066876885]
[quote author=iago link=board=17;threadid=3117;start=15#msg25057 date=1066858368]
psscript allows submissions by anybody, I dont think they're filtered unless somebody complains.

[code]Private Sub cmdGenerate_Click()
'get 4 random numbers
txt1.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
'get 5 random numbers
txt2.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
'get 4 random numbers
txt3.Text = Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9) & Int(Rnd * 9)
End Sub[/code]

That's even a very good way to do it.. they should at least generate all 5 digits at the same time!
[/quote]

Wouldnt you need randomize() or it would generate the same set of numbers every time cmdGenerate is called?
[/quote]

Everyone knows that Randomize initializes Rnd's random number generator, so it wasn't totally necessary to include it in the sample he pasted. And since you should only initiate it once, he'd have to show calling it on the application startup and such, which would take up more lines for such a trivial thing.
October 23, 2003, 3:05 AM

Search