• Welcome to Valhalla Legends Archive.
 

lockdown-IX86-XX.mpq Update - argument component

Started by BreW, October 31, 2006, 06:09 PM

Previous topic - Next topic
|

UserLoser

Could easily be Starcraft.exe proxied through a bot like Ringo did...

Yegg

Quote from: UserLoser on November 01, 2006, 04:57 PM
Could easily be Starcraft.exe proxied through a bot like Ringo did...

Exactly what I was going to say. rob's so-called solution could very well be just what Ringo tried. It actually sounds like a good temporary solution.

BreW

#32
Quote from: FrostWraith on November 01, 2006, 04:41 PM
Quote from: BreW on November 01, 2006, 04:35 PM
I'm sure you do

Haven't found that delete button yet?

Also, what's with the sarcastic remark? How are you to know whether or not he has found a way. With your limited knowledge in programming, I don't believe you have the right to challenge the claims of other individuals.

What Yegg said

Anyways, I found a working decompiler, and I was able to acually decompile starcraft.exe!
sad part is, it's in asm. I *THINK* I've found the bnet functions, so far I found a few mentions of "0x0f" and a case select, I think I found the parse chat sub

*edit*

    }
    (save)0xda;
    (save)eax;
    (save)6551872;
    L0040FF62();
    M0063fa28 = 4;
    M0063eefc = GetTickCount() + 7000;
    eax = 0xc;
    L0048BF70();
             ^here
I found the connection part!!!!
just imagine, if I could find the checkrevision sub, we could find the prociedures they changed, anybody have an outdated starcraft.exe i could compare it with?

BreW

Quote from: RealityRipple on November 01, 2006, 05:21 PM
That would be nice... Also, would someone mind documenting the changes in CheckRevision? It's always nice to have a map of the territory you're going to explore, even if the map's sketchy.

did anyone notice how I'm acually trying to do that all the while

BreW

#34
yes!! exactly one revision down!

RealityRipple

http://ftp.blizzard.com/pub/starcraft/patches/PC/

Reinstall SC, download SC-113f.exe, and patch it. You can then get the correct version yourself :)

BreW

allright :p
anyways, even though this has nothing to do with this, what is SWAR? I found it while digging around, no clue why its mixed in with bnet connection code:

M00689c4c = L004D1B90("Starcraft\SWAR\lang\statwire.cpp", 0x163);

RealityRipple

maybe it's backwards... RAW fileS. I don't know... Could also be a different abbreviation for Starcraft: brood WAR

BreW

shit my decompiler crashed again...... i have a feeling this is gonna take a while -.-

RealityRipple

Well, you have fun with that... my laptop battery is dying, my house is having power problems... so I'll be gone for a day or so. Good luck, guys!

BreW


UserLoser

Brew, nice effort, but you are looking at something that has nothing to do with this topic.

BreW

I'm trying to find the send 0x51 sub in starcraft.exe
It would be so much easier if my decompiler didn't suck

BreW

#43
Woah wtf happened
this topic @ major split

topaz

Quote from: BreW on October 31, 2006, 06:09 PM
gg... it looks like we're screwed.
I was talking to my friend while we were in Clan Cell about the new update. The blizzard sysop who idles there had the nerve to disconnect us. Screw you, Blizzard.
Hdx: You forgot to mention SSHR and JSTR.

Quote from: BreW on November 01, 2006, 02:29 PM
Okay, we get the general idea why blizzard is doing this,
now how about we acually work on fixing this! ATM I say we should do what Ringo is doing to connect with starcraft, until we find a permanent solution.

Quote from: BreW on November 01, 2006, 03:40 PM
[4:35:17 PM] MysT_DooM has been forum squelched.

Anyways, what about using a pointer? I'm not an expert at this (i'm a total noob) but I believe that you could execute starcraft.exe for the duration of the login and make a refrence to the login sequence subs and be able to use it to construct the proper packets to login, although I bet somebody already thought of this...

Quote from: BreW on November 01, 2006, 04:01 PM
I don't get it

Anyways, where can I get a decompiler?
That's the only fool-proof plan to get bots working again...

Quote from: BreW on November 01, 2006, 05:13 PM
Quote from: FrostWraith on November 01, 2006, 04:41 PM
Quote from: BreW on November 01, 2006, 04:35 PM
I'm sure you do

Haven't found that delete button yet?

Also, what's with the sarcastic remark? How are you to know whether or not he has found a way. With your limited knowledge in programming, I don't believe you have the right to challenge the claims of other individuals.

What Yegg said

Anyways, I found a working decompiler, and I was able to acually decompile starcraft.exe!
sad part is, it's in asm. I *THINK* I've found the bnet functions, so far I found a few mentions of "0x0f" and a case select, I think I found the parse chat sub

*edit*

    }
    (save)0xda;
    (save)eax;
    (save)6551872;
    L0040FF62();
    M0063fa28 = 4;
    M0063eefc = GetTickCount() + 7000;
    eax = 0xc;
    L0048BF70();
             ^here
I found the connection part!!!!
just imagine, if I could find the checkrevision sub, we could find the prociedures they changed, anybody have an outdated starcraft.exe i could compare it with?

Quote from: BreW on November 01, 2006, 05:48 PM
shit my decompiler crashed again...... i have a feeling this is gonna take a while -.-

Quote from: BreW on November 01, 2006, 05:44 PM
allright :p
anyways, even though this has nothing to do with this, what is SWAR? I found it while digging around, no clue why its mixed in with bnet connection code:

M00689c4c = L004D1B90("Starcraft\SWAR\lang\statwire.cpp", 0x163);

Quote from: BreW on November 01, 2006, 06:31 PM
I'm trying to find the send 0x51 sub in starcraft.exe
It would be so much easier if my decompiler didn't suck


and...

Quote from: Skeptical on November 01, 2006, 03:10 PM
Brew you can't even read a hex dump for christ sakes..You just want ringo to hand over his method so you can go back to your post on the source and take credit for it.

Quote from: Warrior on November 01, 2006, 04:17 PM
"Don't worry, Fleet-, RaidenMZX and I are working on this problem! Please be patient!"

LOLOLOL

Quote from: FrostWraith on November 01, 2006, 04:41 PM
Haven't found that delete button yet?

Also, what's with the sarcastic remark? How are you to know whether or not he has found a way. With your limited knowledge in programming, I don't believe you have the right to challenge the claims of other individuals.

Quote from: MysT_DooM on November 01, 2006, 03:27 PM
theres a delete button for your posts , please clik it

Quote from: rabbit on November 01, 2006, 03:48 PM
Quote from: MysT_DooM on November 01, 2006, 03:27 PM
theres a delete button for your posts , please clik it

Quote from: Hdx
But I agree with UL/KP, you are a compleet and utter moron.

Quote from: UserLoser
You are a moron, just please leave the forums.

Quote from: Ringo
Brew, if you want reall help, go see a shrink Oo
Your a waste bandwidth, and wasteing power, overall contributing to global warming!
Please stop now.!

Quote from: Kp
I think you're a retard too, but I'm trying real hard to be polite so I'll say it in unclear terms instead.

Can't you take a hint? SHUT THE FUCK UP AND GO THE FUCK AWAY.


this message has been brought to you by the botdev community.
RLY...?

|