• Welcome to Valhalla Legends Archive.
 

Learning Binary

Started by Gangz, January 31, 2004, 05:53 PM

Previous topic - Next topic

Gangz

Well I am trying to learn how to do binary connects because bnls have been up and down lately. Does anyone know where I can get a SIMPLE binary source so i can learn off of the connects and the parseing?

Maddox

Hah, I thought you meant binary numbers. You should clarify your topic.

As for source, http://www.cold-chaos.net/site/download.php?list.32

I know there's a lot more source available but I don't know where you would find it anymore.
asdf.

Gangz

yea finding sources is not the problem, but finidng a source that isnt so cluttered so you can actually learn something is harder to do. So far i have found abunch of sources that are all crammed together with so muchs tuff i cant even tell whats going on. Im looking for some type of chat bot probably. Something that connects and parses.

ObsidianWolf

I can help you with some direction, If your planning on using VB and your knowledge of the Enviroment wont make you ask me "Which one is a textbox?".

R.a.B.B.i.T

Use Feanor's stripped TCPConnection Class.  It's very good for basic binary connections.

Gangz

QuotePosted by: ObsidianWolf  Posted on: Today at 07:16:57pm  
I can help you with some direction, If your planning on using VB and your knowledge of the Enviroment wont make you ask me "Which one is a textbox?".  

that would be great... I mean if you had time atleast.. And no im not a newbie to Vb i just dont work with battle.net bots that much unless its BNLS

Adron

Quote from: Gangz on January 31, 2004, 11:57 PM

that would be great... I mean if you had time atleast.. And no im not a newbie to Vb i just dont work with battle.net bots that much unless its BNLS


BNLS and binary are very similar. All you have to do is rip out the code that sends/receives things to/from BNLS and replace it with code that does your hashing locally. This should be a piece of cake (for games < War3) given the amount of hashing code available everywhere.

Maddox

Quote from: Adron on February 01, 2004, 04:47 AM
Quote from: Gangz on January 31, 2004, 11:57 PM

that would be great... I mean if you had time atleast.. And no im not a newbie to Vb i just dont work with battle.net bots that much unless its BNLS


BNLS and binary are very similar. All you have to do is rip out the code that sends/receives things to/from BNLS and replace it with code that does your hashing locally. This should be a piece of cake (for games < War3) given the amount of hashing code available everywhere.

What is the faster of the 2 public broken SHA-1 hashing functions? I think you made both Adron.
asdf.

Adron

I think I made one and yobguls one, and then there are lots of modified versions. And sky and soul and many others have all made their own private versions.

Gangz

Adron are you saying that most of the recieving and sending is the same?... So parsing everything out will not change by much?

Adron

Quote from: Gangz on February 01, 2004, 12:34 PM
Adron are you saying that most of the recieving and sending is the same?... So parsing everything out will not change by much?

I'm saying that if you've written a bot coding it to log on using BNLS, switching it over to using hashes for a game like Starcraft wouldn't be that much work. It'd be *some* work, but the amount of code required to do the hashes compared to connecting to b.net, bnls and everything else isn't that big.

Of course, if you've used someone else's code, getting a free ride and not understanding how it all works, I suppose it might be rather difficult.

Gangz

Quote
Of course, if you've used someone else's code, getting a free ride and not understanding how it all works, I suppose it might be rather difficult.
LOL....

but anyways... Thanks ill give it a shot on my own and see if i cant get it.. you might be hearing back from me on the forums in a week or so if i cant get it :p