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.