• Welcome to Valhalla Legends Archive.
 
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 - Brok9n

#1
Battle.net Bot Development / Local Hashing
April 05, 2012, 02:24 AM
Hey,

in my current project I'm hashing all my values locally, unfortunately I've never done this before thus my code is a bit off.

http://pastebin.com/ZJnzkDmh

As you can see it's quick and dirty, unfortunately sending that packets gets me ip banned. I have my suspicions as to why:

I'm not building the packet correctly ( my attempt at copying the cdkey hash array with memcpy, I don't think this is working )
ExeVersion, I got this from heroin library so it's probably outdated, and unfortunately I don't know what this value is, thus I can't calculate it.

Is there a way to debug from within VS C++ 2010, when I'm copying the local hash over? ( As all the values change every connection, debugging it with a packet logger doesn't get me to far, as I can't check the data I'm comparing it to ) I've set a breakpoint, set some watches but Pkt.KetDataX[x] are decimals so I can't compare them to the x_output. If you know how I can, I'd appreciate. Also if there is a better way of copying over the KeyData array, which I'm sure there is, I'd appreciate that to.

~Brok9n