• Welcome to Valhalla Legends Archive.
 

Reversing Starcraft

Started by prck, October 11, 2004, 03:11 PM

Previous topic - Next topic

prck

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?

iago

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.
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


UserLoser.

Get IDA and WinDbg.  Can find WinDbg on microsoft.com, and I'm not sure if IDA is free for download

iago

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.
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


Newby

- 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.

drivehappy

Personally I like OllyDbg for reversing, in addtion to the VS debugger for my own code.