Is it possible to link a leaf bot to multiple hub bots and download users from all of them? I tried this, but the leaf bot didn't attempt the telnet connection before the original hub bot died.
Other possibility came to my mind. I think it's possible for a leaf bot to act also as a hub bot? I mean f.ex. three-branch structure where a leaf bot is linked to hub, who is also linked to a 'master' hub??
I don't really see why you would even need to do something like that, you can set a bot as an 'althub', so when the bots can not connect to the hub, they will connect (try at least) to the althub. When the real hub comes back up, I believe they will unlink and restructure on their own. If you linked a leaf to a hub, then that hub to another hub, you are just introducing more ways for problems to arise.
There are perfectly good reasons for using this structure.
One possible reason, could be because of routing issues between hosts. Another could be due tot he sheere size of a botnet.
It does not make any sence (or good practice), to link a 51 bots, to a single hub, for userfile sharing. This is a strain, even to the best of systems. What you can do however, is link 9 bots, to a seperate hubs. This creates 5 groups of 10 bots. each of these 5 hubs, then link to the master hub.
When it comes to routing issues, my botnet has plenty. I could have a rather lagged connection from HostA to HostB, but HostC doesn't have any issue connecting to either, thus, HostC can act as a proxy/bridge betweent eh 2 hosts.
On top of this, HostC may not be able to contact HostD. As such, you can setup a botnet, to work around these issues, using a Tri-tier botnet system.
Ahh, ppslim strikes again. I guess in those occasions it would be worth it, but I've linked 30 or so bots to a single (dual t3 shell) hub and didn't get much lag, if any at all. I guess you could limbo the 'master' and make it even more streamlined; it all depends on the size and activity of the net.
Trust me, when/if you strike problems, it's only then you can understand the benefits.
Another reason I found it usful, was when running multiple bots on 1 machine.
I had 6 bots running on one machine, each doing a medium load task (Each had to monitor 2 channels, and store trace-back information about who OPed who. So during flood modes, more than the flood bots where kicked, it also took care of the bad person opping the floodbots) in large channels.
On top of the load, there was a 2 month period, where issues with parts of theUK backbone where up and down, and the machien they ran on had a memory and HD overheat issue. THis caused the bots, to go upand down, faster than a yoyo.
In this situation, linking 5 bots to the six'th, releaved load on my master hub, when they linked in.
I've my bots on channel A and I'd like to add them to channel B, which already has bots and different users than channel A. So it seems that I cannot link chan A bots to chan B bots without mixing their user databases together (or alternatively crashing other database
Bot 3 wants to join chan A and connect to its hub (bot 1) to download chan A's userfile so bot 3 wouldn't end up deopping people on chan A when used as +bitch. Bots 1 and 2 never join chan B, neither will bot 4 join chan A.
It'd be nifty if bot 1 & 2 wouldn't know anything about chan B and its users and bot 4 wouldn't know chan A. So, please brainiacs , is this possible?