Valhalla Legends Archive

Member Forums => Spht's Forum => Topic started by: Joe[x86] on May 04, 2005, 05:00 PM

Title: [SBv3] 0x4A Unrecgonized
Post by: Joe[x86] on May 04, 2005, 05:00 PM
[15:55:32] Unrecognized BNCS packet SID_004A received:
0000:  49 58 38 36 45 78 74 72 61 57 6F 72 6B 2E 6D 70   IX86ExtraWork.mp
0010:  71 00                                             q.


SID_EXTRAWORK, I believe.
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Xenoc1de on May 04, 2005, 05:39 PM
I am getting the same thing, right after cd-key check pass


[17:03:02] Passed version and CD-key check!
[17:03:02] Unrecognized BNCS packet SID_004A received:
0000:  49 58 38 36 45 78 74 72 61 57 6F 72 6B 2E 6D 70   IX86ExtraWork.mp
0010:  71 00                                             q.
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Warrior on May 04, 2005, 08:17 PM
afaik, doesn't battle.net send this once in a while?
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: UserLoser. on May 04, 2005, 10:37 PM
It's unrecognized because the bot doesn't handle it.   Handling it would suck in a user friendly bot as it would have to pause the logon process, download the file then execute and reply before logging in.  The bot will automatically begin the actual account logon part after it received a successful version/cdkey check.  Ok, well, Battle.net sends you cdkey/version success response, the bot then begins logon part right away, but wait, Battle.net now is sending extrawork request.  It's too late for the bot to reply since it's already logging in and you must download the file and reply before logging in.  Therefore, useless.
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: MyndFyre on May 05, 2005, 01:31 AM
Quote from: UserLoser on May 04, 2005, 10:37 PM
It's unrecognized because the bot doesn't handle it.   Handling it would suck in a user friendly bot as it would have to pause the logon process, download the file then execute and reply before logging in.  The bot will automatically begin the actual account logon part after it received a successful version/cdkey check.  Ok, well, Battle.net sends you cdkey/version success response, the bot then begins logon part right away, but wait, Battle.net now is sending extrawork request.  It's too late for the bot to reply since it's already logging in and you must download the file and reply before logging in.  Therefore, useless.

How about just handling it by saying to the user "Battle.net is requesting (but not requiring) client work validation." ?

Some user-friendly bot it is if it dumps hex data to the screen for the user to look at blankly.  :P
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: UserLoser. on May 05, 2005, 06:48 AM
Quote from: MyndFyre on May 05, 2005, 01:31 AM
Quote from: UserLoser on May 04, 2005, 10:37 PM
It's unrecognized because the bot doesn't handle it.   Handling it would suck in a user friendly bot as it would have to pause the logon process, download the file then execute and reply before logging in.  The bot will automatically begin the actual account logon part after it received a successful version/cdkey check.  Ok, well, Battle.net sends you cdkey/version success response, the bot then begins logon part right away, but wait, Battle.net now is sending extrawork request.  It's too late for the bot to reply since it's already logging in and you must download the file and reply before logging in.  Therefore, useless.

How about just handling it by saying to the user "Battle.net is requesting (but not requiring) client work validation." ?

Some user-friendly bot it is if it dumps hex data to the screen for the user to look at blankly.  :P

Nothing I could do about that, only if I were to write a simple small little plugin... Anyways, this *should* filter it: KillExtraWork plugin (http://www.valhallalegends.com/pub/BCP/General/KillExtraWork.bcp)
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Joe[x86] on May 05, 2005, 03:58 PM
CheckBoxes are your friend.

[ ] Show unhandled packets
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: MyndFyre on May 05, 2005, 07:13 PM
Quote from: Joex86] link=topic=11489.msg111182#msg111182 date=1115326728]
CheckBoxes are your friend.

[ ] Show unhandled packets

And I suppose that the average idiot user knows what an unhandled packet is?
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Joe[x86] on May 05, 2005, 09:58 PM
Defaults are your friend.

[X] Ignore unhandled packets (leave this on if you don't know what it means)
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Warrior on May 05, 2005, 10:29 PM

[X] Get over it.
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: MyndFyre on May 06, 2005, 04:17 AM
Quote from: Joex86] link=topic=11489.msg111243#msg111243 date=1115348301]
Defaults are your friend.

[X] Ignore unhandled packets (leave this on if you don't know what it means)

Are any of these options that you describe already in SphtBotV3, Joe?

I really don't use it, so I don't know.  I assume they are not; otherwise we wouldn't be having this discussion.

And even that isn't the point.  0x4a is known; we understand what it does, and have a pretty good guess as to why it's done.  It should be handled, even if it displays, as I suggested, "Battle.net is asking for, but not requiring, extra client validation."

Just because you don't mimic the client 100% doesn't mean that you can't just act as if that particular message is handled.
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Joe[x86] on May 06, 2005, 06:23 PM
What I'm poking at is it shouldn't be shown as unknown. It should be displayed as you said, or actually parsed and executed (how hard would this be? I've never done it).
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Falcon[anti-yL] on May 06, 2005, 11:01 PM
Does that message bother so you much?
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Warrior on May 07, 2005, 10:35 AM
God, use the plugin and get over it. Christ.
Title: Re: [SBv3] 0x4A Unrecgonized
Post by: Joe[x86] on May 15, 2005, 03:19 AM
BCEL.dll failed to load. Okay, lets have another discussion (http://forum.valhallalegends.com/phpbbs/index.php?topic=11596)!