I have some concern over the security of a link between two bots. Userfile sharing, and sensitive information being transferred between bots.
Is there any way to encrypt the entire link between two bots using something like SSL ?
Are there any existing eggdrop source patches or modules which provide this function?
I have tried searching google, digging through forum posts and mailing lists, but I haven't found anything like this or any mention of the same concept.
There will be code in future versions, that will make this simpler to impliment, but this is way way off.
For now however, you can run the program "stunnel".
You launch this, and it listens for connections.
You make your bot link to this port (as if it is a bot). stunnel will then forward an excrypted link to a second machine.
This second machine should also be running stunnel in server mode, which will then make a connection to your eggdrop, with the unencrypted information.
This means that you need 2 processes per bot, and is a bit of a waste, but provides the most secure solution at this time.
You may want to try the EDGE botpack by MORA (EFnet).
Its using encrypted traffic and have lots of nice "utils".
There is an automated update tool so you dont have to go onto every shell just to update the botpack when a new version is released.
It is also very fast with op/deop, I tried it on a local irc-server and got a response time on less then a second.
(The same test with netbots got 3-4 seconds.)