Bot setup guide
Read this guide all the way through before doing anything to get a better understanding.
Shell operations
- Login to the shell you wish to put bots on.
Downloading the binary
- Go to the location you want the bot to run from, the home directory is perfectly fine.
- Get the operating system of the server:
- uname -s
- Upload or download your binary to the shell.
- You will now have a file similar to wraith.FreeBSD-1.2.14
Binary config
- Set EDITOR to your favorite shell editor. Some examples:
- (in bash) export EDITOR=pico or export EDITOR=vi ...
- (in csh) setenv EDITOR pico or setenv EDITOR vi ...
- If you are not sure which to use, I suggest pico.
- Move the binary to whatever you want it to be called
mv wraith.FreeBSD-1.2.14 wraith
- Run the binary with the -C option
./wraith -C
- You will then see what looks like a bash prompt/shell
bash$
- Simply enter the ShellPass? that you defined in your PackConfig before it was SHA1 hashed.
Config Editor
- In the config you will add all bots that will run on that shell only.
- Hubs should have separate binaries. They will know they are a hub if you use the same nick as you put into your PackConfig.
- You will be presented with a file (in the editor you specified) in the format of BotConfig.
- Fill out (see BotConfig).
- You can ignore most of the file and just add your bots at the top:
botnick ip vhost botnick2 * +vhost ipv6:ip:here
- You can ignore most of the file and just add your bots at the top:
- Save + exit. (pico: CTRL+X, y, ENTER) (vi: hit ESC, type :wq)
- Run binary! (./wraith)
- Fill out (see BotConfig).
- The binary will automatically move to the binpath and binname which you specified in BotConfig.
- All bots will be spawned into the background automatically, in their own process.
Hub operations
You will also need to perform this on the hub:
.newleaf botnick
- This command is only necessary for the first bot listed in the binary, as it will link and automatically add the other bots and their hostmasks.
- You do not need to do newleaf when adding hubs.
Next Step
Don't forget to continue reading BotnetSetup and GettingStarted for more information.


