Botnet /линк между два eggdrop бота / вер.1,8.*

Ето лесен метод за линк между ботове в "botnet".
За да link вашия бот се нуждае от telnet порт описан в конфиг файла на бота. По подразбиране той е 3333, но е хубаво да го смените особено ако на машината има пуснати и други eggdrops. Пробвайте да сложите портове от сорта 3297.

Когато link-вате 2 бота вие трябва да знаете следните неща:

  • Nick-a на другия бот
  • хоста на другия бот
  • telnet port-а на другия бот
  • връзваме два бот-а за пример FunServ и VoodooServ

.dccstat - за да видим текущия порт на нашият бот.


Като начало трябва да си направим сертификат тъй като линка между по новите eggdrop е нужен.

Правим ключ:

openssl genrsa -out eggdrop.key 2048

 

Правим сертификат:

openssl req -new -key eggdrop.key -x509 -out eggdrop.crt -days 3650

 

За бот VoodooSev ще приемем ,че е Хъб. Пишем в него:
.+bot FunServ voodoonet.biz 3344

 

Добавяме в VoodooServ парола:

.chgpass FunServ парола /паролата трябва да е минимум 6 символа/


Във FunServ пишем:
.+bot VoodooServ voodoonet.biz 3333

 

Добавяме в FunServ парола:

.chgpass VoodooServ парола /паролата трябва да е минимум 6 символа/

 

В хъб бота VoodooServ пишем:

.botattr FunServ +lp


В leaf бота FunServ пишем:

.botattr VoodooServ +hs


Сега да вържем двата бота, в единият от двата бота трябва да напишете:
.link [botname]


Има и специални флагове които можете да сложите на ботовете. Тези флагове са следните:

h (hub):
Вашият бот ще пробва да се върже към хъб бота, докато успее. Когато вече е вързан към един хъб бот, той вече няма да се пробва да link към други ботове.

s (share):
това означава ботовете да споделят user файлът.

f (friend):
това означава, че бота е приятел.

a (alternate):
ако няма хъб ботове, бота ще пробва да се върже към ботовете с този флаг

p (passive):
бота ще споделя файла само пасивно

l (leaf):
ако бота е маркиран като leaf, това означава че не искате бота ви да връзва други ботове зад него. С други думи може да бъде вързан само на едно място в botnet-a и други ботове не могат да се връзват през него.

r (reject):
този бот няма да има достъп до botnet-a.