User Tools

Site Tools


wiki:tower_networking_inc:concepts:botnet

This is an old revision of the document!


Botnets

Botnets allow the player to create fake traffic to a producer to meet demands that are otherwise difficult to manage. The concept of a botnet is fairly straight forward and follows this scheme.

  1. User traffic is analyzed by a device on your network.
  2. User traffic is converted into fake packets by a device on your network.
  3. Fake packets are used by Bots to send traffic to a producer from a device on your network.
  4. Producer sees these packets and assumes they are all legit increasing your earnings and their happiness.

Devices with WireRat

Programs

Program Name CPU Cost Memory Cost Storage Cost Usage
Firmware - WireRat 2 2 1 Producer - Creates inspect-user-packets
Program - UBBT 4 4 6 Converter - Converts inspect-user-packets to support-bots
Program - Bots 1 1 1 Converter - Converts support-bots into fake traffic

One Instance of WireRat can produce an unlimited number of inspect-user-packets based on the traffic flowing through it. This is based on a 1 to 1 ratio of 1 User Request to 1 inspect-user-packets. The only limiting factor is the amount of users running through the device and the amount of memory on the device.

One Instance of UBBT can support up to a maximum of TWO bots. You will need additional instances in order to run more bots.

Routines

You will need to understand the following routines in order to successfully setup a botnet.

Routine Usage
Routine - botconf Creation of bot configurations. Review of bot configurations.
Routine - program Starting the bot programs after creation
Routine - route Creation of udp/6343 routes on routers if needed

Botnet Routines Syntax

Purpose Syntax
Create bot configurations botconf create visitor to @ProducerAddress on @BotHostAddress
Show bot Configurations botconf show on @BotHostAddress

Targets

The target you select is entirely up to you. You mainly want to target producers that are not getting enough traffic to meet SLAs or Producers that will pay large amounts of money based on how much traffic you send them.

Setting It All Up

There are multiple ways to set this up and it is entirely based on your preferences and architecture.

  • Directly Attached WireRat
    1. This relies on a piece of hardware running WireRat directly attached to the server running UBBT
      1. Setup a piece of hardware running WireRat with traffic flowing through it.
      2. Connect the device directly to a server running UBBT.
      3. Create two bots per UBBT instance running on the server.
  • Remotely Attached WireRat
    1. This relies on a piece of hardware running WireRat atteched to one or many servers using a route on udp/6343.
      1. Setup a piece of hardware running WireRat with traffic flowing through it.
      2. Setup a route from your server network to your WireRat device with udp/6343.
      3. Create two bots per UBBT instance running on the server.

A link to go back to the home page can be found here.

wiki/tower_networking_inc/concepts/botnet.1773617769.txt.gz · Last modified: 2026/03/15 23:36 by tylerun