Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: prck on October 11, 2004, 03:11 PM

Title: Reversing Starcraft
Post by: prck on October 11, 2004, 03:11 PM
Well, I have written my own bot for personal use in vb using BNLS. I've been wanted to locally hash my bot for some time now. I know their are alternatives I could use(NLS.dll/BnetAuth.dll/etc..) but I would rather do this on my own. I probably will never accomplish this goal on my own, but it will be a good experience, and I'll try hard. Anyways, what do you guys suggest I read up on? I have some knowledge of C++, and is ASM necessary to know how to reverse? Any other suggestions or things I should be familiar with?
Title: Re: Reversing Starcraft
Post by: iago on October 11, 2004, 03:45 PM
Assembly is very important to know.  So is proper use of a debugger.  Talk to me on aim and I can help point you in the right direction.
Title: Re: Reversing Starcraft
Post by: UserLoser. on October 11, 2004, 06:36 PM
Get IDA and WinDbg.  Can find WinDbg on microsoft.com, and I'm not sure if IDA is free for download
Title: Re: Reversing Starcraft
Post by: iago on October 11, 2004, 06:48 PM
IDA isn't.  I talked to him on aim, and gave him the list of all the debuggers I know, and the pros/cons.  I really ought to learn WinDbg, I told him it's good but that I've never taken the time to learn it.
Title: Re: Reversing Starcraft
Post by: Newby on October 11, 2004, 06:52 PM
Eibro says it's the best!
Title: Re: Reversing Starcraft
Post by: drivehappy on October 11, 2004, 09:52 PM
Personally I like OllyDbg for reversing, in addtion to the VS debugger for my own code.