Author | Message | Time |
---|---|---|
Sixen | Anyone got any idea what it does...? And if you don't anyone want to take a crack at it? (http://www.sixen.org/Battle.net.dll). It can be found in the World of Warcraft Public Test folder or WotLK Beta if you're in it. They're both the same version. Grabbed this from the PTR folder, just in case though. EDIT 8/30/09: The new version has been uploaded. | September 28, 2008, 10:59 AM |
Myndfyr | It exports 4 functions uninterestingly called "Battle_net_1", "Battle_net_2", "Battle_net_3", and "Battle_net_4". Battle_net_1 appears to take no parameters or they are somehow global in memory; it also performs some regular expression validation that consists of a string with 1-n word characters plus a dot, then a semicolon, then 1-n number characters. It also captures the first and second groups into backreferences excluding the semicolon. Not quite sure what it does because from my research WoW doesn't reference entities at all that way, but maybe things have changed. It looks like a debugger library for error handling. Battle_net_2 has some functionality to determine whether it's running within a debugger and trap to it explicitly (int 3). After trapping it displays an error dialog and exits the process. | October 1, 2008, 12:55 AM |
Sixen | I also noticed something: "D:\Projects\Battle.net\Augustus\Src\Build\Battle.net.pdb" My two theories... 1) Augustus is a Battle.net Programmer (I checked all the credits and didn't see anyone by this name/lastname) 2) Augustus is a new project related to Battle.net they're working on. And Hdx said he found depot.battle.net in there, which he said was a webserver. I tried resolving/connecting to that address and it's not up. | October 1, 2008, 3:19 AM |
HdxBmx27 | beta.depot.battle.net | October 1, 2008, 5:27 AM |
Sixen | [quote author=Hdx link=topic=17674.msg180009#msg180009 date=1222838872] beta.depot.battle.net [/quote] O_O. I think we have something... It resolves. 12.129.242.35 And that differs from the two addresses that the current Beta (Westfall) server uses. | October 1, 2008, 6:59 AM |
Denial | It's about time people start becoming intrested in this. Since there's an intrest i will tell you what i know. About 3 weeks ago I by mistake logged into a server on warcraft 2 that wasn't listed on any useast server name or nslookup useast.battle.net the ip was 2 off from one of the servers on useast. About 10 minutes after logging into it the server and ip were suddenly nulled i guess i should have used a better name then "LookIfoundyou" None of the other clients would connect. About a week later I checked the uswest servers. I found an intresting server on there as well but could not connect to it. Im not sure if it a older version of battle.net but the whole connection thing even for war2 was a bit different. Also ive noticed on all servers there are about 8 ip addresses with 6112 open but cannot connect. they are all in the same block on each server. | October 1, 2008, 7:06 PM |
Denial | [quote author=Sixen link=topic=17674.msg180006#msg180006 date=1222831177] I also noticed something: "D:\Projects\Battle.net\Augustus\Src\Build\Battle.net.pdb" My two theories... 1) Augustus is a Battle.net Programmer (I checked all the credits and didn't see anyone by this name/lastname) 2) Augustus is a new project related to Battle.net they're working on. And Hdx said he found depot.battle.net in there, which he said was a webserver. I tried resolving/connecting to that address and it's not up. [/quote] Q u o t e: IMO Project Hydra will be the upcoming Battle.Net rerelease that will integrate WoW into Battle.Net along with the new blizzard games. They've been sneaking upgraded revisions of the battle.net client library into the wow folder since the beta of WOTLK started. The latest revision recently being patched to 1.0.0.9799 of the "Augustus" branch. It could mesh with the fact that they're trialling the Blizzard accounts system for login on the beta, the announcement that achievements will "down the track" be part of a "Blizzard Level" with SC2, DIII and WoW achievements contributing to this blizzard level. It also matches the multi-headed Hydra name (integrating the three Blizz franchises into a single account and achievement system). :D | October 1, 2008, 7:11 PM |
Ribose | This is pretty intense. :P | October 1, 2008, 7:33 PM |
Sixen | [quote author=Ribose link=topic=17674.msg180016#msg180016 date=1222889605] This is pretty intense. :P [/quote] Heh, =). | October 1, 2008, 8:01 PM |
Sixen | Alright, so I just realized: This file was not in the Alpha. It first showed up in the Beta. Now, in the Alpha, we used our WoW accounts to login. In the Beta, we have to use our Blizzard Accounts to login. Hm? And a new version was released with the new build last night. It went from 1.0.0.10238 to 1.0.0.10477. I've uploaded it on my FTP, it's the same link. | October 1, 2008, 9:24 PM |
Barabajagal | Your site doesn't load for me :( | October 2, 2008, 12:34 AM |
LockesRabb | [quote author=Sixen link=topic=17674.msg180019#msg180019 date=1222896268]In the Beta, we have to use our Blizzard Accounts to login. Hm?[/quote] Did you packet log it? The packet log may be interesting to look at. | October 2, 2008, 12:36 AM |
Sixen | [quote author=Andy link=topic=17674.msg180020#msg180020 date=1222907647] Your site doesn't load for me :( [/quote] Mine should be up and running fine now. [quote author=Don Cullen link=topic=17674.msg180021#msg180021 date=1222907794] Did you packet log it? The packet log may be interesting to look at. [/quote] Hmmm, good point. | October 2, 2008, 4:25 AM |
Denial | Stress Client....3.<@..<..../...http://.0123456789ABCDEF curious if there is any meaning to this. This .dll seems to be linked to a web application from Blizzard Through the HTTP protocol 3C93C460 6465706F742E62617474+ db 'depot.battle.net',0 3C93C480 30313233343536373839+ db '0123456789ABCDEF',0 what does that look like? ...It could be the algorithm for CDKeys 3C93E040 42006100740074006C00+ unicode 'Battle.net Web Client',0000h my guess is its apart of the new manager that blizzard is creating to put all games into 1 file system and the codename is called Augustus. | October 2, 2008, 4:54 AM |
chyea | just looks like some meaningless data, to be honest. | October 2, 2008, 5:39 AM |
Myndfyr | [quote author=Sixen link=topic=17674.msg180019#msg180019 date=1222896268] Alright, so I just realized: This file was not in the Alpha. It first showed up in the Beta. Now, in the Alpha, we used our WoW accounts to login. In the Beta, we have to use our Blizzard Accounts to login. Hm? And a new version was released with the new build last night. It went from 1.0.0.10238 to 1.0.0.10477. I've uploaded it on my FTP, it's the same link. [/quote] I think you're backwards; in Alpha I needed to create a "temporary Blizzard account," but once Beta was posted to PTR people could use their WoW accounts. | October 2, 2008, 4:20 PM |
Sixen | [quote author=MyndFyre[vL] link=topic=17674.msg180027#msg180027 date=1222964408] I think you're backwards; in Alpha I needed to create a "temporary Blizzard account," but once Beta was posted to PTR people could use their WoW accounts. [/quote] You sure about that Mynd, ;P. In the Alpha we used our normal account names. Login to the Beta, you need to use your Temporary Blizzard Account. PTR Client and Beta Client are different, just FYI. | October 2, 2008, 6:16 PM |
Myndfyr | [quote author=Sixen link=topic=17674.msg180028#msg180028 date=1222971402] [quote author=MyndFyre[vL] link=topic=17674.msg180027#msg180027 date=1222964408] I think you're backwards; in Alpha I needed to create a "temporary Blizzard account," but once Beta was posted to PTR people could use their WoW accounts. [/quote] You sure about that Mynd, ;P. In the Alpha we used our normal account names. Login to the Beta, you need to use your Temporary Blizzard Account. PTR Client and Beta Client are different, just FYI. [/quote] Do I need to revisit an old thread? :P | October 2, 2008, 6:37 PM |
Sixen | [quote author=MyndFyre[vL] link=topic=17674.msg180029#msg180029 date=1222972637] Do I need to revisit an old thread? :P [/quote] :(. So, just to make sure I wasn't going crazy, I checked. To login to the PTR, you need to use your normal account. To login to the beta, you can use your normal WoW account, however it doesn't add the PTR to it, so it doesn't function 100% correctly. The Battle.net.dll was introduced with the Beta, and so was the Temporary Blizzard Account. Blue post about requiring a Blizz Account to get into the Beta. That thread you posted all happened during the Beta. | October 2, 2008, 8:00 PM |
Myndfyr | I promise I needed to create a blizz account to get into the alpha. | October 2, 2008, 10:07 PM |
BreW | [quote author=MyndFyre[vL] link=topic=17674.msg180005#msg180005 date=1222822555] It exports 4 functions uninterestingly called "Battle_net_1", "Battle_net_2", "Battle_net_3", and "Battle_net_4". Battle_net_1 appears to take no parameters or they are somehow global in memory; it also performs some regular expression validation that consists of a string with 1-n word characters plus a dot, then a semicolon, then 1-n number characters. It also captures the first and second groups into backreferences excluding the semicolon. Not quite sure what it does because from my research WoW doesn't reference entities at all that way, but maybe things have changed. [/quote] It does a bit more than that, check out how it creates randomness with CryptGenRandom, a sha1 of values from the global memory status, free disk space, current process id, current thread id, and then more crypto stuff in 3C932D00. | October 3, 2008, 12:04 AM |
Myndfyr | Yeah sorry brew, I didn't spend much more than about 2 minutes really investigating. I have better things to do with my time. | October 3, 2008, 1:09 AM |
Sixen | [quote author=brew link=topic=17674.msg180033#msg180033 date=1222992293] It does a bit more than that, check out how it creates randomness with CryptGenRandom, a sha1 of values from the global memory status, free disk space, current process id, current thread id, and then more crypto stuff in 3C932D00. [/quote] Feel free to keep looking. [quote author=MyndFyre[vL] link=topic=17674.msg180031#msg180031 date=1222985255] I promise I needed to create a blizz account to get into the alpha. [/quote] I distinctly remember only having to use our normal WoW accounts, because when the beta came out and introduced the Temporary Accounts, I asked if we needed to use those on the forums as well, and I had been posting on the forums for some time. That thread I linked you to had come around as the beta was released. | October 3, 2008, 1:44 AM |
Barabajagal | Blizzard needs to unify the account systems, 4srsly. | October 3, 2008, 2:09 AM |
Sixen | [quote author=Andy link=topic=17674.msg180036#msg180036 date=1222999743] Blizzard needs to unify the account systems, 4srsly. [/quote] Almost positive that's what's going on... Soon(TM). | October 3, 2008, 6:55 AM |
Myndfyr | [quote author=Sixen link=topic=17674.msg180037#msg180037 date=1223016911] [quote author=Andy link=topic=17674.msg180036#msg180036 date=1222999743] Blizzard needs to unify the account systems, 4srsly. [/quote] Almost positive that's what's going on... Soon(TM). [/quote] z0mg, I didn't need to upgrade to a Blizzard account for 3.0.2 :o | October 15, 2008, 3:42 AM |
Sixen | [quote author=MyndFyre[vL] link=topic=17674.msg180087#msg180087 date=1224042154] z0mg, I didn't need to upgrade to a Blizzard account for 3.0.2 :o [/quote] Mmmm, i'm thinking it's coming with WotLK, not the patch itself. | October 22, 2008, 5:40 AM |
chyea | I'd say best bets are it'd be coming with starcraft two, or diablo three. | October 22, 2008, 4:57 PM |
Sixen | [quote author=chyea link=topic=17674.msg180133#msg180133 date=1224694676] I'd say best bets are it'd be coming with starcraft two, or diablo three. [/quote] Bnet v2! | October 22, 2008, 8:02 PM |
Myndfyr | [quote author=Sixen link=topic=17674.msg180129#msg180129 date=1224654029] [quote author=MyndFyre[vL] link=topic=17674.msg180087#msg180087 date=1224042154] z0mg, I didn't need to upgrade to a Blizzard account for 3.0.2 :o [/quote] Mmmm, i'm thinking it's coming with WotLK, not the patch itself. [/quote] Well.... Just saying.... Didn't need to upgrade to a Blizzard account. :o | November 13, 2008, 8:47 AM |
Sixen | [quote author=MyndFyre[vL] link=topic=17674.msg180417#msg180417 date=1226566029] Well.... Just saying.... Didn't need to upgrade to a Blizzard account. :o [/quote] -_-;. Perhaps they're waiting for Bnet2? | November 13, 2008, 10:33 PM |
VeNd3ttA | This might be of interest :) | November 14, 2008, 4:52 PM |
Sixen | [quote author=VeNd3ttA link=topic=17674.msg180444#msg180444 date=1226681564] This might be of interest :) [/quote] w00t, nice find, ;). | November 14, 2008, 11:30 PM |
MyStiCaL | So does that mean WoW will be in our channels chattin with us? o.O | November 15, 2008, 4:44 AM |
Barabajagal | Means I need to hurry up and get NLS working in time for them to release v3. -.- | November 15, 2008, 5:06 AM |
PunK | That's interesting. I wonder if there going to use the same BNCS as warcraft III. Unless they decide it's time for a nls again. | November 15, 2008, 5:42 AM |
Sixen | [quote author=MyStiCaL link=topic=17674.msg180457#msg180457 date=1226724275] So does that mean WoW will be in our channels chattin with us? o.O [/quote] It's definitely a possibility... Though with how the architectures work, I doubt that would be the case, they'd have to change some things around. As far as being able to contact WoW accounts via Battle.net, that's a possibility. | November 16, 2008, 1:07 AM |
MyStiCaL | I'm curious will starcraft II and Diablo III become paying ONLINE accounts just like WoW? Although i somewhat doubt that, but if WoW because its a monthlyyearly paid for service, how would that be intergrated into battle.net accounts.. Also because of the server load, Do you think maybe they'll add more servers to battle.net? Sorta like how Wow has a bajillion servers. (Figurley Speaking) instead of USEAST/WEST ect. and yeah i know its off topic. | November 16, 2008, 8:00 AM |
dlStevens | [quote author=MyStiCaL link=topic=17674.msg180464#msg180464 date=1226822410] I'm curious will starcraft II and Diablo III become paying ONLINE accounts just like WoW? Although i somewhat doubt that, but if WoW because its a monthlyyearly paid for service, how would that be intergrated into battle.net accounts.. Also because of the server load, Do you think maybe they'll add more servers to battle.net? Sorta like how Wow has a bajillion servers. (Figurley Speaking) instead of USEAST/WEST ect. and yeah i know its off topic. [/quote] My bet would be they would have a bunch of servers... | November 16, 2008, 5:47 PM |
Barabajagal | [US West] 63.241.83.7 63.241.83.8 63.241.83.9 63.241.83.11 63.241.83.12 63.241.83.13 63.241.83.107 63.241.83.108 63.241.83.109 63.241.83.110 63.241.83.111 63.241.83.112 [US East] 63.240.202.120 63.240.202.121 63.240.202.122 63.240.202.126 63.240.202.127 63.240.202.128 63.240.202.129 63.240.202.130 63.240.202.131 63.240.202.134 63.240.202.138 63.240.202.139 [Europe] 213.248.106.65 213.248.106.66 213.248.106.67 213.248.106.68 213.248.106.200 213.248.106.201 213.248.106.202 213.248.106.204 [Asia] 211.233.0.49 211.233.0.50 211.233.0.51 211.233.0.52 211.233.0.53 211.233.0.54 211.233.0.55 211.233.0.56 211.233.0.57 211.233.0.58 211.233.0.59 211.233.0.60 211.233.0.61 211.233.0.62 211.233.0.63 211.233.0.64 211.233.0.72 211.233.0.73 211.233.0.74 211.233.0.75 211.233.0.76 211.233.0.78 211.233.0.79 211.233.0.80 They have plenty of servers for BNet. | November 16, 2008, 5:54 PM |
Sixen | [quote author=MyStiCaL link=topic=17674.msg180464#msg180464 date=1226822410] I'm curious will starcraft II and Diablo III become paying ONLINE accounts just like WoW? Although i somewhat doubt that, but if WoW because its a monthlyyearly paid for service, how would that be intergrated into battle.net accounts..[/quote] Wha? They're going to turn everything into a Blizzard Account. You'll have one big Blizzard account and then a Battle.net/WoW account for that game. As I see it, Sixen@USWest, Sixen@USEast, and all of my other Sixen accounts will be tied to my Blizzard Account. [quote author=MyStiCaL link=topic=17674.msg180464#msg180464 date=1226822410]Also because of the server load, Do you think maybe they'll add more servers to battle.net? Sorta like how Wow has a bajillion servers. (Figurley Speaking) instead of USEAST/WEST ect. and yeah i know its off topic.[/quote] They might add more servers, who knows. However, there will be new namespaces for the new games. | November 16, 2008, 8:39 PM |
MyStiCaL | [quote author=Andy link=topic=17674.msg180466#msg180466 date=1226858085] [US West] 63.241.83.9 63.241.83.12 63.241.83.13 63.241.83.107 63.241.83.108 63.241.83.109 63.241.83.110 63.241.83.111 63.241.83.112 [US East] 63.240.202.120 63.240.202.121 63.240.202.122 63.240.202.126 63.240.202.127 63.240.202.128 63.240.202.129 63.240.202.130 63.240.202.131 63.240.202.134 63.240.202.138 63.240.202.139 [Europe] 213.248.106.200 213.248.106.201 213.248.106.202 213.248.106.204 [Asia] 211.233.0.49 211.233.0.50 211.233.0.51 211.233.0.52 211.233.0.53 211.233.0.72 211.233.0.73 211.233.0.74 211.233.0.75 211.233.0.76 211.233.0.78 211.233.0.79 211.233.0.80 They have plenty of servers for BNet. [/quote] not nearly as much as wow, and when you implement all the games onto the same servers, your gunna need a shitload more? specially when battle.net servers over load with just a simple botnet | November 16, 2008, 10:02 PM |
BreW | [quote author=Andy link=topic=17674.msg180466#msg180466 date=1226858085] [US West] 63.241.83.9 63.241.83.12 63.241.83.13 63.241.83.107 63.241.83.108 63.241.83.109 63.241.83.110 63.241.83.111 63.241.83.112 [US East] 63.240.202.120 63.240.202.121 63.240.202.122 63.240.202.126 63.240.202.127 63.240.202.128 63.240.202.129 63.240.202.130 63.240.202.131 63.240.202.134 63.240.202.138 63.240.202.139 [Europe] 213.248.106.200 213.248.106.201 213.248.106.202 213.248.106.204 [Asia] 211.233.0.49 211.233.0.50 211.233.0.51 211.233.0.52 211.233.0.53 211.233.0.72 211.233.0.73 211.233.0.74 211.233.0.75 211.233.0.76 211.233.0.78 211.233.0.79 211.233.0.80 They have plenty of servers for BNet. [/quote] You're missing quite a few: [code] Non-authoritative answer: Name: useast.battle.net Addresses: 63.240.202.128, 63.240.202.129, 63.240.202.130, 63.240.202.131 63.240.202.134, 63.240.202.138, 63.240.202.139, 63.240.202.120, 6 3.240.202.121 63.240.202.122, 63.240.202.126, 63.240.202.127 Non-authoritative answer: Name: uswest.battle.net Addresses: 63.241.83.13, 63.241.83.107, 63.241.83.108, 63.241.83.109 63.241.83.110, 63.241.83.111, 63.241.83.112, 63.241.83.7, 63.241. 83.8 63.241.83.9, 63.241.83.11, 63.241.83.12 Non-authoritative answer: Name: europe.battle.net Addresses: 213.248.106.65, 213.248.106.66, 213.248.106.67, 213.248.106.68 213.248.106.200, 213.248.106.201, 213.248.106.202, 213.248.106.20 4 Non-authoritative answer: Name: asia.battle.net Addresses: 211.233.0.80, 211.233.0.49, 211.233.0.50, 211.233.0.51 211.233.0.52, 211.233.0.53, 211.233.0.54, 211.233.0.55, 211.233.0 .56 211.233.0.57, 211.233.0.58, 211.233.0.59, 211.233.0.60, 211.233.0 .61 211.233.0.62, 211.233.0.63, 211.233.0.64, 211.233.0.72, 211.233.0 .73 211.233.0.74, 211.233.0.75, 211.233.0.76, 211.233.0.78, 211.233.0 .79 [/code] | November 16, 2008, 10:42 PM |
Myndfyr | Why don't we stop positioning idle speculation as fact. Sixen, as someone who was consistently wrong on this topic, you should know better. I'm not saying it's not going to happen. But it at least deserves to not be treated as "it's going to be X and Y" - but rather "it might be" or "I hope it's". | November 17, 2008, 12:04 AM |
Sixen | [quote author=MyndFyre[vL] link=topic=17674.msg180471#msg180471 date=1226880277] Why don't we stop positioning idle speculation as fact. Sixen, as someone who was consistently wrong on this topic, you should know better. I'm not saying it's not going to happen. But it at least deserves to not be treated as "it's going to be X and Y" - but rather "it might be" or "I hope it's". [/quote] Alright, "it'll probably be"... | November 17, 2008, 12:47 AM |
Barabajagal | What a messy list... Got bored and decided to make a little port 6112 scanner thing... West's range gave 63.241.83.18, 78, 103, 201-214. East's range gave 63.240.202.98, 148, 201-213, and 215. Europe's range gave 213.248.106.101-117, 194, and 208. Asia's range gave 211.233.0.67, 83, 133, 201-209, 211-222 and 224. Some of these servers disconnect you when you send a packet, some try to make you connect on old versions (IX86verX.mpq)... | November 17, 2008, 4:08 PM |
Ribose | Probably since some of those are MCP servers (63.240.202.148, for example), and probably disconnect you if you start sending SID_AUTH_INFO... | November 17, 2008, 8:41 PM |
Barabajagal | Ya, I noticed that... but there's a lot of servers and ranges that I doubt would all be MCP... | November 17, 2008, 8:59 PM |
Sixen | Don't forget to include the Beta (also known as Westfall) realm. beta.battle.net | November 17, 2008, 10:39 PM |
Barabajagal | 12.129.237.* changes too much... They seem to run through a different IP for each new beta. | November 17, 2008, 11:28 PM |
MyStiCaL | now were listing servers? lol, Im just saying there going to need to add a shitload more, and i forgot wat i was gunna say. | November 18, 2008, 2:04 AM |
Barabajagal | Iono... I think there's plenty to handle logins. I doubt they're going to run actual gameplay on the BNCS servers. | November 18, 2008, 3:00 AM |