• Welcome to Valhalla Legends Archive.
 

Battlenet Connection

Started by MindArchon, August 26, 2004, 02:43 AM

Previous topic - Next topic

LordNevar

How the little thing's make such a big difference.

A good fortune may forbode a bad luck, which may in turn disguise a good fortune.
The greatest trick the Devil ever pulled, was convincing the world he didn't exsist.

Blaze

Its just like setting up your profile on a dating site. If you say your a girl, your gonna get guys(hopefully) messaging you, and vice versa.
Quote
Mitosis: Haha, Im great arent I!
hismajesty[yL]: No

LordNevar

So what your saying is I should put "Winsock.SendData Chr(1)" as my title  ;)

A good fortune may forbode a bad luck, which may in turn disguise a good fortune.
The greatest trick the Devil ever pulled, was convincing the world he didn't exsist.

MindArchon

Weird, since BNLS is unreachable and I cant test my bot so far, I'd thought I'd look at someone elses source code (just to see if im doing it right). However his 0x50 packet is different from mine. Heres his 0x50 packet.

DWORD &H0
NonNTString "68XI" & Prod
DWORD verbyte
DWORD &H0
DWORD &H0
DWORD &H480
DWORD &H1033
DWORD &H1033
NTString "USA"
NTString "United States"


Mine seems different then his. Here's mine:

DWORD &H0
DWORD IX68
DWORD SEXP
DWORD versionbyte
DWORD &H0
DWORD &H0
DWORD &H0
DWORD &H0
DWORD &H0
NTString "CAN"
NTString "Canada"


Which ones correct?

Newby

#49
I am betting both will pass 0x50. Yours looks to be more .. correct .. in terms of what is inserted where. His NTString "68XI" & Product is just being a cheater.
- Newby

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote<TehUser> Man, I can't get Xorg to work properly.  This sucks.
<torque> you should probably kill yourself
<TehUser> I think I will.  Thanks, torque.

MindArchon

Why is his IX68 reversed?

Kp

[19:20:23] (BotNet) <[vL]Kp> Any idiot can make a bot with CSB, and many do!

MindArchon

so I dont have to reverse the product like in Cupheads ocx or Chronics ocx?

The packet above will work just fine?

ChR0NiC

Quote from: MindArchon on August 28, 2004, 04:32 PM
so I dont have to reverse the product like in Cupheads ocx or Chronics ocx?

The packet above will work just fine?

DWORD SEXP will reverse the the product and make it PXES. So no, you are wrong.

MindArchon

#54
When battle.net sends 0x25, if you ignore it you get a -1 ping, and if you send the timestamp back you get a regular ping.

What does this mean?

"The ping displayed when in chat can be artificially inflated by delaying before sending this packet."

It gets larger? How do you get a 0 ms ping. Do you just send 0?

It keeps sending me 0x25 after I respond to it every 10 - 15 seconds. Is this normal?

LordNevar

If you ignore 0x25 and reply with nothing, than you will get 0 ping.

A good fortune may forbode a bad luck, which may in turn disguise a good fortune.
The greatest trick the Devil ever pulled, was convincing the world he didn't exsist.

MindArchon

However, I replied to it, and it keeps sending 0x25 over and over, and I keep responding over and over. Do i need to send the next packet to get it stop sending it?

LordNevar

It does that, so bnet can monitor your latency, and your connection.

A good fortune may forbode a bad luck, which may in turn disguise a good fortune.
The greatest trick the Devil ever pulled, was convincing the world he didn't exsist.

MindArchon

OK, ill guess ill keep replying.

on the 0x50 return, for NLS revision it returned 0, and on BNLSProtocolSpec it says

QuoteIf this is zero, the Old Logon System messages (not documented here) will be used.

Anyone know what this is / how to use it?

MindArchon

I got it, I just skipped that and went to 0x09.

Im confused, what do I put for Checksum formula. What is it/what does it do?

|