Follow me on twitter

Getting Started

Overview

Wraith uses HUBs to link leaf bots together. Only the leaf bots connect to IRC. Bots have 2 configurations, the PackConfig and the BotConfig. The PackConfig defines what pack it is, what hubs you have, who the owner is and your encryption keys. Your first task is to create *1* PackConfig and to save this somewhere safe. Next you will setup your hubs. Then you will setup the leaf bots. If you follow all of the directions and suggestions, you should be finished very quickly.

Wraith binaries are 'initialized' with a PackConfig and can never be re-initialized. This binds the binary to your botnet. After the binary is initialized, you configure its BotConfig to tell the binary what bots and vhosts it should use from that shell.

From there, you can control your entire botnet via telnetting directly to a HUB. You can also .relay to a hub via a leaf bot, and get on a (+c chathub) leaf bot via DCC chat. Once on a hub, most commands control the net as a whole. For example, +chan, +user and chanset will automatically sync all changes with all other bots on the botnet. Controlling individual bots can be achieved with botcmd. All commands are documented in help.

Pack Config

  1. You will need a PackConfig for your botnet, along with generated Salts. Fill out the text from PackConfig and save into a pack.cfg file. Be sure to remove all of the '<' and '>' characters. When you are finished it should look something similar to PackConfigExample.
  • This pack.cfg will be used for your botnet forever after.
  • Never change or give our your SALTs
  • Keep your pack.cfg private and secure.

Making Binaries

  1. Download the latest source code and Compile or simply download pre-compiled binaries for each operating system you plan to use. (Linux/FreeBSD)

Setting up your botnet

  1. See BotnetSetup

Documentation

Further Questions

If you have any further questions feel free to ask in #wraith on EFnet. Be warned though that we assume you have read all of the necessary documentation on the site and if you haven't, you will not be greeted nicely.