Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - usmc23

#16
Starcraft II Beta / Re: Emulate Battle.net
March 17, 2010, 08:09:29 PM
This was a combined effort of the entire Starcrack team, but here is what we have as of now:

#17
Starcraft II Beta / Re: Emulate Battle.net
March 17, 2010, 05:01:49 PM
Quote from: 2g4u on March 17, 2010, 03:47:38 PM
It might be a lil old, but if it helps you its all good: http://0x1337.org/index.html?page=sciidbg

Does that work on the b.net screen?

We just got it so when you type the password in the client it sends out the next packet(Thanks Tom), you can't just not send the thumbprint.dll you have to make it return one when it tests against the hash in the dll vs ur servers IP. 
#18
Starcraft II Beta / Re: Emulate Battle.net
March 16, 2010, 07:58:16 PM
We got passed the ProofRequest packet and we sent both auth dll's : ).

#19
Starcraft II Beta / Re: Emulate Battle.net
March 16, 2010, 04:39:17 PM
Thats some good stuff, you should come into IRC : ), but right now im having trouble writing two bytes before the "auth" module struct.  Right now i have to force the two bytes to be "42 10", I thought it was just supposed to be int:3 numModules?
#20
Starcraft II Beta / Re: Emulate Battle.net
March 16, 2010, 01:54:13 PM
In the general interest of "sharing info", here is where im at.  The ProofRequest packet sends TWO auth modules, one is password.dll the other is thumbprint.dll.  ThumbPrint.dll recieves a 16byte IP address of the server if it doesn't match the hardcoded vals in ThumPrint.dll it fails(aka WoW).  Now the catch 22 is we can't modify that dll because teh b.net.dll does a integrity check, if it fails you get the same "bad server" error message.

My thought was doing a EAT patch on LoadLibrary and intercept the LoadLibrary calls to the auth modules, the hook works just fine but there isnt a direct call to those dll's.
#21
Starcraft II Beta / Re: Emulate Battle.net
March 16, 2010, 02:33:34 AM
Thats alot of good info you guys have found, if guys want to continue this you can join the starcack IRC irc.rizon.com #sc2c, and make sure to PM me.  But right now im wondering if you guys got passed the Battlenet::Client::Authentication::ProofRequest, cause for us I can't figure out how to get passed the "bad server" error.

#22
Quote from: Kupo on March 13, 2010, 02:15:23 PM
Quote from: usmc23 on March 12, 2010, 05:03:39 PM
How so?
Unless it actually gives more features than "you now have a flashier menu in starcraft," there's no use in it. Unless it makes us able to restart our starcraft games with different settings and NOT have to go through the loading again, we might as well use an external launcher/loader with an easy to code gui.

I have a big enough audience for both version, ill have a new version hopefully out today.
#23
Quote from: Kupo on March 12, 2010, 03:55:50 PM
Mainly...Why integrated UI? The feature is USELESS! It just causes more hassle than it's worth.

How so?
#24
Instead of waiting you guys could just do it yourselves : ).
#25
Adding Combo Boxes, List boxes and such into a SWF that will load up in SC2 isnt that difficult.  The problem is SC2 doesn't support WRITING out anydata from the flash files, so your injected code would have no idea whats going on the UI.  Writing data TO the injected code was a pain in the ass : ).

Were not teasing anyone just more of motivation so people will join our team(we have already got a couple cause of this vid). 
#26
Rev 44 proof of concept: Repairing the Singleplayer Skirmish Menu.  Also DO NOT SEND ME PM's on here I dont check them, if you want to get ahold me go to IRC #sc2c.
#27
We are revamping the UI out right now, if you are using LazyLauncher at this point thats kinda stupid, to fix the problem with "Unable to Open Map" it is because your users directory is on another hard drive than SC2, you need to run with the Launcher with admin rights.

You will also need to create a C:\Users\<yourname>\AppData\Local\Blizzard Entertainment\Battle.net\Cache folder.

If you are using NON-ENGLISH charectors in your user directory path make a new user and run the launcher from that user.
#28
Quote from: kurtskyg on March 10, 2010, 09:23:39 AM
Sc2.exe not found?  :-[

If you get SC2 not found that means your not patched, haha I already see the other launchers taking some of our features.  We will work on the UI today and see if we can get the replays working 100%.

If you are using Windows XP SP3 and getting a "Open Map Error" try using the "Set Map Path" feature.
#29
Rev 40.4 is up fixes the 4:3 screen resolution and I added a shared base map that will work sense I removed it from the rar on accident.

I really dont want to add AI Selection because than the app requires elevation.
#30
Uploaded Rev 40.3, minor fixes for XP.  Ill look into the scrolling dialogs for next rev.