Valhalla Legends Forums Archive | Battle.net Bot Development | WarCraft 3 CDKey Codevalues.

AuthorMessageTime
dRAgoN
[code]BYTE W3CodeValues[256] = {
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0x00, 0xFF, 0x01, 0xFF, 0x02, 0x03,
         0x04, 0x05, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B,
         0x0C, 0xFF, 0x0D, 0x0E, 0xFF, 0x0F, 0x10, 0xFF,
         0x11, 0xFF, 0x12, 0xFF, 0x13, 0xFF, 0x14, 0x15,
         0x16, 0x17, 0x18, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B,
         0x0C, 0xFF, 0x0D, 0x0E, 0xFF, 0x0F, 0x10, 0xFF,
         0x11, 0xFF, 0x12, 0xFF, 0x13, 0xFF, 0x14, 0x15,
         0x16, 0x17, 0x18, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
         0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
};[/code]
Second set of values.
[code]BYTE W3CodeValues2[480] {
      0x09, 0x04, 0x07, 0x0F, 0x0D, 0x0A, 0x03, 0x0B,
      0x01, 0x02, 0x0C, 0x08, 0x06, 0x0E, 0x05, 0x00,
      0x09, 0x0B, 0x05, 0x04, 0x08, 0x0F, 0x01, 0x0E,
      0x07, 0x00, 0x03, 0x02, 0x0A, 0x06, 0x0D, 0x0C,
      0x0C, 0x0E, 0x01, 0x04, 0x09, 0x0F, 0x0A, 0x0B,
      0x0D, 0x06, 0x00, 0x08, 0x07, 0x02, 0x05, 0x03,
      0x0B, 0x02, 0x05, 0x0E, 0x0D, 0x03, 0x09, 0x00,
      0x01, 0x0F, 0x07, 0x0C, 0x0A, 0x06, 0x04, 0x08,
      0x06, 0x02, 0x04, 0x05, 0x0B, 0x08, 0x0C, 0x0E,
      0x0D, 0x0F, 0x07, 0x01, 0x0A, 0x00, 0x03, 0x09,
      0x05, 0x04, 0x0E, 0x0C, 0x07, 0x06, 0x0D, 0x0A,
      0x0f, 0x02, 0x09, 0x01, 0x00, 0x0B, 0x08, 0x03,
      0x0C, 0x07, 0x08, 0x0F, 0x0B, 0x00, 0x05, 0x09,
      0x0D, 0x0A, 0x06, 0x0E, 0x02, 0x04, 0x03, 0x01,
      0x03, 0x0A, 0x0E, 0x08, 0x01, 0x0B, 0x05, 0x04,
      0x02, 0x0F, 0x0D, 0x0C, 0x06, 0x07, 0x09, 0x00,
      0x0C, 0x0D, 0x01, 0x0F, 0x08, 0x0E, 0x05, 0x0B,
      0x03, 0x0A, 0x09, 0x00, 0x07, 0x02, 0x04, 0x06,
      0x0D, 0x0A, 0x07, 0x0E, 0x01, 0x06, 0x0B, 0x08,
      0x0F, 0x0C, 0x05, 0x02, 0x03, 0x00, 0x04, 0x09,
      0x03, 0x0E, 0x07, 0x05, 0x0B, 0x0F, 0x08, 0x0C,
      0x01, 0x0A, 0x04, 0x0D, 0x00, 0x06, 0x09, 0x02,
      0x0B, 0x06, 0x09, 0x04, 0x01, 0x08, 0x0A, 0x0D,
      0x07, 0x0E, 0x00, 0x0C, 0x0F, 0x02, 0x03, 0x05,
      0x0C, 0x07, 0x08, 0x0D, 0x03, 0x0B, 0x00, 0x0E,
      0x06, 0x0F, 0x09, 0x04, 0x0A, 0x01, 0x05, 0x02,
      0x0C, 0x06, 0x0D, 0x09, 0x0B, 0x00, 0x01, 0x02,
      0x0F, 0x07, 0x03, 0x04, 0x0A, 0x0E, 0x08, 0x05,
      0x03, 0x06, 0x01, 0x05, 0x0B, 0x0C, 0x08, 0x00,
      0x0F, 0x0E, 0x09, 0x04, 0x07, 0x0A, 0x0D, 0x02,
      0x0A, 0x07, 0x0B, 0x0F, 0x02, 0x08, 0x00, 0x0D,
      0x0E, 0x0C, 0x01, 0x06, 0x09, 0x03, 0x05, 0x04,
      0x0A, 0x0B, 0x0D, 0x04, 0x03, 0x08, 0x05, 0x09,
      0x01, 0x00, 0x0F, 0x0C, 0x07, 0x0E, 0x02, 0x06,
      0x0B, 0x04, 0x0D, 0x0F, 0x01, 0x06, 0x03, 0x0E,
      0x07, 0x0A, 0x0C, 0x08, 0x09, 0x02, 0x05, 0x00,
      0x09, 0x06, 0x07, 0x00, 0x01, 0x0A, 0x0D, 0x02,
      0x03, 0x0E, 0x0F, 0x0C, 0x05, 0x0B, 0x04, 0x08,
      0x0D, 0x0E, 0x05, 0x06, 0x01, 0x09, 0x08, 0x0C,
      0x02, 0x0F, 0x03, 0x07, 0x0B, 0x04, 0x00, 0x0A,
      0x09, 0x0F, 0x04, 0x00, 0x01, 0x06, 0x0A, 0x0E,
      0x02, 0x03, 0x07, 0x0D, 0x05, 0x0B, 0x08, 0x0C,
      0x03, 0x0E, 0x01, 0x0A, 0x02, 0x0C, 0x08, 0x04,
      0x0B, 0x07, 0x0D, 0x00, 0x0F, 0x06, 0x09, 0x05,
      0x07, 0x02, 0x0C, 0x06, 0x0A, 0x08, 0x0B, 0x00,
      0x0F, 0x04, 0x03, 0x0E, 0x09, 0x01, 0x0D, 0x05,
      0x0C, 0x04, 0x05, 0x09, 0x0A, 0x02, 0x08, 0x0D,
      0x03, 0x0F, 0x01, 0x0E, 0x06, 0x07, 0x0B, 0x00,
      0x0A, 0x08, 0x0E, 0x0D, 0x09, 0x0F, 0x03, 0x00,
      0x04, 0x06, 0x01, 0x0C, 0x07, 0x0B, 0x02, 0x05,
      0x03, 0x0C, 0x04, 0x0A, 0x02, 0x0F, 0x0D, 0x0E,
      0x07, 0x00, 0x05, 0x08, 0x01, 0x06, 0x0B, 0x09,
      0x0A, 0x0C, 0x01, 0x00, 0x09, 0x0E, 0x0D, 0x0B,
      0x03, 0x07, 0x0F, 0x08, 0x05, 0x02, 0x04, 0x06,
      0x0e, 0x0A, 0x01, 0x08, 0x07, 0x06, 0x05, 0x0C,
      0x02, 0x0F, 0x00, 0x0D, 0x03, 0x0B, 0x04, 0x09,
      0x03, 0x08, 0x0E, 0x00, 0x07, 0x09, 0x0F, 0x0C,
      0x01, 0x06, 0x0D, 0x02, 0x05, 0x0A, 0x0B, 0x04,
      0x03, 0x0A, 0x0C, 0x04, 0x0D, 0x0B, 0x09, 0x0E,
      0x0F, 0x06, 0x01, 0x07, 0x02, 0x00, 0x05, 0x08
};[/code]
June 18, 2004, 3:15 AM
LoRd
Those have pretty much no use to those lacking the War3 CD-Key decoding functions, and those that already have the functions most likely already have the code values as well.
June 18, 2004, 3:44 AM
Maddox
Yes, that is one of 2 tables...
June 18, 2004, 4:05 AM
GoSuGaMING
[quote author=dRAgoN link=board=17;threadid=7302;start=0#msg65817 date=1087536295]
Added the second set of code values.
[/quote]

if you keep this up people will have war3 hashed in no time
June 18, 2004, 5:26 AM
UserLoser.
[quote author=GoSuGaMING link=board=17;threadid=7302;start=0#msg65818 date=1087536364]
[quote author=dRAgoN link=board=17;threadid=7302;start=0#msg65817 date=1087536295]
Added the second set of code values.
[/quote]

if you keep this up people will have war3 hashed in no time
[/quote]

It's quite easy to convert a table from what you've disassembled into a different language
June 18, 2004, 5:53 AM
BaDDBLooD
Cool, i didn't know that it was easy to convert a dissasembled table to let's say, vb.

What exactly is a dissasembled table? Where does it come from? What is it's purpose?
June 18, 2004, 2:42 PM
UserLoser.
[quote author=BaDDBLooD link=board=17;threadid=7302;start=0#msg65859 date=1087569736]
Cool, i didn't know that it was easy to convert a dissasembled table to let's say, vb.

What exactly is a dissasembled table? Where does it come from? What is it's purpose?
[/quote]

A table that's disassembled from a file. From a file such as Install.exe. In this case, used in Warcraft III CDKey decoding.

Example: (Part of the table, not going to post all of it)

[code]
.rdata:00431CA0 TableOne db 0FFh ; DATA XREF: FunctionOne+3Ar
.rdata:00431CA1 db 0FFh ;
.rdata:00431CA2 db 0FFh ;
.rdata:00431CA3 db 0FFh ;
.rdata:00431CA4 db 0FFh ;
.rdata:00431CA5 db 0FFh ;
.rdata:00431CA6 db 0FFh ;
.rdata:00431CA7 db 0FFh ;
.rdata:00431CA8 db 0FFh ;
.rdata:00431CA9 db 0FFh ;
.rdata:00431CAA db 0FFh ;
.rdata:00431CAB db 0FFh ;
.rdata:00431CAC db 0FFh ;
.rdata:00431CAD db 0FFh ;
.rdata:00431CAE db 0FFh ;
.rdata:00431CAF db 0FFh ;
.rdata:00431CB0 db 0FFh ;
.rdata:00431CB1 db 0FFh ;
.rdata:00431CB2 db 0FFh ;
.rdata:00431CB3 db 0FFh ;
.rdata:00431CB4 db 0FFh ;
.rdata:00431CB5 db 0FFh ;
.rdata:00431CB6 db 0FFh ;
.rdata:00431CB7 db 0FFh ;
.rdata:00431CB8 db 0FFh ;
.rdata:00431CB9 db 0FFh ;
.rdata:00431CBA db 0FFh ;
.rdata:00431CBB db 0FFh ;
.rdata:00431CBC db 0FFh ;
.rdata:00431CBD db 0FFh ;
.rdata:00431CBE db 0FFh ;
.rdata:00431CBF db 0FFh ;
.rdata:00431CC0 db 0FFh ;
.rdata:00431CC1 db 0FFh ;
.rdata:00431CC2 db 0FFh ;
.rdata:00431CC3 db 0FFh ;
.rdata:00431CC4 db 0FFh ;
.rdata:00431CC5 db 0FFh ;
.rdata:00431CC6 db 0FFh ;
.rdata:00431CC7 db 0FFh ;
.rdata:00431CC8 db 0FFh ;
.rdata:00431CC9 db 0FFh ;
.rdata:00431CCA db 0FFh ;
.rdata:00431CCB db 0FFh ;
.rdata:00431CCC db 0FFh ;
.rdata:00431CCD db 0FFh ;
.rdata:00431CCE db 0FFh ;
.rdata:00431CCF db 0FFh ;
.rdata:00431CD0 db 0FFh ;
.rdata:00431CD1 db 0FFh ;
.rdata:00431CD2 db 0 ;
.rdata:00431CD3 db 0FFh ;
.rdata:00431CD4 db 1 ;
.rdata:00431CD5 db 0FFh ;
.rdata:00431CD6 db 2 ;
.rdata:00431CD7 db 3 ;
.rdata:00431CD8 db 4 ;
.rdata:00431CD9 db 5 ;
.rdata:00431CDA db 0FFh ;
.rdata:00431CDB db 0FFh ;
.rdata:00431CDC db 0FFh ;
.rdata:00431CDD db 0FFh ;
.rdata:00431CDE db 0FFh ;
.rdata:00431CDF db 0FFh ;
.rdata:00431CE0 db 0FFh ;
.rdata:00431CE1 db 0FFh ;
.rdata:00431CE2 db 6 ;
.rdata:00431CE3 db 7 ;
.rdata:00431CE4 db 8 ;
.rdata:00431CE5 db 9 ;
.rdata:00431CE6 db 0Ah ;
.rdata:00431CE7 db 0Bh ;
.rdata:00431CE8 db 0Ch ;
.rdata:00431CE9 db 0FFh ;

...

[/code]

Basically, all dragon did was take each byte of the table and write his own table in C++.
June 18, 2004, 6:14 PM
BaDDBLooD
Thanks
June 18, 2004, 7:22 PM
TheNewOne
What file are Cd Key decodes stored in? Or how would one find this Information?
June 18, 2004, 11:19 PM
UserLoser.
[quote author=TheNewOne link=board=17;threadid=7302;start=0#msg65942 date=1087600769]
What file are Cd Key decodes stored in? Or how would one find this Information?
[/quote]

Like stated above, Install.exe and through the disassembly of Install.exe
June 18, 2004, 11:35 PM
Eibro
[quote author=TheNewOne link=board=17;threadid=7302;start=0#msg65942 date=1087600769]
What file are Cd Key decodes stored in? Or how would one find this Information?
[/quote]See .text:0041D100 in install.exe.
June 19, 2004, 12:25 AM
UserLoser.
Or .text:0041D290 in Frozen Throne's install.exe
June 19, 2004, 1:45 AM
GoSuGaMING
[quote author=UserLoser. link=board=17;threadid=7302;start=0#msg65969 date=1087609546]
Or .text:0041D290 in Frozen Throne's install.exe
[/quote]

now all people have to do is Convert the tables to VB and they got part of War3 Code :)
June 19, 2004, 3:31 PM
Myndfyr
[quote author=GoSuGaMING link=board=17;threadid=7302;start=0#msg66110 date=1087659078]
[quote author=UserLoser. link=board=17;threadid=7302;start=0#msg65969 date=1087609546]
Or .text:0041D290 in Frozen Throne's install.exe
[/quote]

now all people have to do is Convert the tables to VB and they got part of War3 Code :)
[/quote]

omg! tehy'll b3 s00 1337! h4x0rz! 0mg!
June 19, 2004, 10:25 PM
GoSuGaMING
[quote author=Myndfyre link=board=17;threadid=7302;start=0#msg66215 date=1087683906]
[quote author=GoSuGaMING link=board=17;threadid=7302;start=0#msg66110 date=1087659078]
[quote author=UserLoser. link=board=17;threadid=7302;start=0#msg65969 date=1087609546]
Or .text:0041D290 in Frozen Throne's install.exe
[/quote]

now all people have to do is Convert the tables to VB and they got part of War3 Code :)
[/quote]

omg! tehy'll b3 s00 1337! h4x0rz! 0mg!
[/quote]

Indeed.
June 19, 2004, 10:48 PM

Search