I'm a little confused as to wether you thought that was impressive or not xD.
Sorry. I'm just not good at picking up sarcasm.
And if that were sacrasm it would be rather difficult even though it just requires clicking a build button and changing some variables for kama.
A botnet refers to a network of unwary bot computers or "zombies". The botnet itself cannot be compiled from a source, rather the malicious software that causes the computer to accept remote commands from a bot "command and control server". Be a little more specific.
psexec.exe \\COMPUTERNAME-PC cmd.exe
net user %username% *
exit
net use Z: \\COMPUTERNAME-PC\C$ /user:USERNAME PASSWORD
After that you could just use regedit or computer managment and remote to the computer. It's important to have a firewall to obviously prevent this though, but it's ironic as people disable it to deter issues with multiplayer.
As for this little gem.
PSEXEC is a part of the sysinternals package that was aquired by microsoft in the last few years.
PSEXEC allows the execution of programs on a remote machine, quite useful for systems administration.
Firstly, MS Firewall most likely would not protect against this attack vector as it works via services that would not be blocked by MS Firewall with default settings.
Secondly, even if the relevant services that allow PSEXEC to operate are available you require a legitimate user account and are limited to the permissions that account provides for.
So in order to do what you suggest (even on Windows XP/Server 2008/Vista/Windows 7 machines (yes i just tested this)) you require a valid username and password and are limited to that accounts permission levels.
Therefore in order to do what you suggest you still need to know the admin accounts username/password on the target.
Not all that impressive...