What is a bot?
A bot is an enslaved computer. A bot is another name for slave/zombie.
What is a botnet?
A botnet is more then one enslaved computer, multiple slaves/zombies/bots/etc. makes it a botnet.
There are several ways to this. You can use IRC (Internet Relay Chat) for hosting your server offshore or you can get a VPS (Virtual Private Server) for HTTP botnet (website booter) or you can get do it simple and get a noip (http://www.noip.com/) account and use a ddoser client
used strictly for DDoS (Distributed Denial of Service) attack against home connections/web servers/ddos protected websites/Virtual Private Networks/and Game Servers/etc.
C++/C bot sources:
Bot source codes, C++ GigaBot – comes with brute force option, Socks4, DCOM and NETAPI exploits.
C++DopeBot – comes with rootkit, FWB, code injection, LSASS spreader
C++ IMBOT – p2p spread, usb spread, rar spread, SSYN flood, socks4
C++ lnknell – Windows shortcut file (.lnk) infector
C Hydra – Simple router (D-Link) irc-based scanner/exploiter/flooder
C Ravbot – irc bot with google dorking ??
C Small – backdoor (client + server)
C Skype worm (old)
Botnet Pack/Builds HTTP