• Welcome to Valhalla Legends Archive.
 

[Diablo II][GS] How to respond Warden packets?

Started by KrzaQ, August 07, 2007, 06:04 AM

Previous topic - Next topic

AntiRush

Quote from: rabbit on August 13, 2007, 07:32 AM
Quote from: Insolence on August 13, 2007, 05:00 AM
Warden is not an algorithm.  Warden is binary code executed on the client.
It's official.  You're retarded.  You have lost.  Please leave.

Hmm, last time I checked warden was binary code that's executed by the client. 

With that said I'm sure that there are currently workarounds for warden.  They also (unless someone has done a whole lot of work) aren't foolproof solutions.  A static database of responses seems to be the only viable route (other than correctly implementing a client that appears exactly the same as an official one - which would be pretty pointless).  Warden is extensible enough that changes could be implemented that would seriously break a database of static responses.  Sure, you could then add the correct responses to your database but that's a very inefficient way of going about things.

My solution (Diablo II only but it could be implemented for other clients as well) involves connecting an instance of the Diablo II client to my own 'game server'.  Warden packets are forwarded to the client and its responses are forwarded to battlenet.  This isn't a foolproof solution either, but it seems to be more durable than a static database.  The single client instance can be used for any number of pseudo-clientless bots so it's not an extremely bulky solution either.  This same method can also be implemented for pathing and any other functions you don't wish to reverse.

UserLoser

Oh dear god, Camel...haha.  Been a while now since we've seen you here...weren't you banned?  :o

Camel

Temporarily. Then immediately after I founded Open BnetDocs, and it became permanent. I'm not actually sure if they were related, but I assumed they were, so I lost interest in this community for a long time. At that time, it was tabu to release anything unless you had a [vL] tag in your account. I'm glad to see that has changed.

rabbit

Well, I don't really think it's changed so much as they don't have time to do anything about it anymore :P
Grif: Yeah, and the people in the red states are mad because the people in the blue states are mean to them and want them to pay money for roads and schools instead of cool things like NASCAR and shotguns.  Also, there's something about ketchup in there.

UserLoser

Quote from: Camel on August 14, 2007, 03:41 AM
Temporarily. Then immediately after I founded Open BnetDocs, and it became permanent. I'm not actually sure if they were related, but I assumed they were, so I lost interest in this community for a long time. At that time, it was tabu to release anything unless you had a [vL] tag in your account. I'm glad to see that has changed.

I've been around here still, never left.  I did delete my account then come back...should have like 4k posts by now if I kept it...anyways, I have not done any work or any bots lately at all...in past year or two?  I did reverse bnupdate for fun though

Yegg

Quote from: UserLoser on August 14, 2007, 10:09 PM
Quote from: Camel on August 14, 2007, 03:41 AM
Temporarily. Then immediately after I founded Open BnetDocs, and it became permanent. I'm not actually sure if they were related, but I assumed they were, so I lost interest in this community for a long time. At that time, it was tabu to release anything unless you had a [vL] tag in your account. I'm glad to see that has changed.

I've been around here still, never left.  I did delete my account then come back...should have like 4k posts by now if I kept it...anyways, I have not done any work or any bots lately at all...in past year or two?  I did reverse bnupdate for fun though

You deleted your account? Didn't Grok ban your account for some reason? Or what was that all about (it was a while ago)?

UserLoser

Quote from: Yegg on August 15, 2007, 12:38 AM
Quote from: UserLoser on August 14, 2007, 10:09 PM
Quote from: Camel on August 14, 2007, 03:41 AM
Temporarily. Then immediately after I founded Open BnetDocs, and it became permanent. I'm not actually sure if they were related, but I assumed they were, so I lost interest in this community for a long time. At that time, it was tabu to release anything unless you had a [vL] tag in your account. I'm glad to see that has changed.

I've been around here still, never left.  I did delete my account then come back...should have like 4k posts by now if I kept it...anyways, I have not done any work or any bots lately at all...in past year or two?  I did reverse bnupdate for fun though

You deleted your account? Didn't Grok ban your account for some reason? Or what was that all about (it was a while ago)?

Both, but ban was temporarly I believe

Camel

IIRC, someone banned your account but not your IP address, so you created something like "UserLoser-"


|