Тук ще кажем няколко думи за това какво представлява Identd?

Identd е главно услуга, която се поддържа от вашия интернет провайдър. Играе ролята като nameserver (DNS), с което гарантира вашата самоличност в IRC.
Тази самолично е вид предимство, защото по този начин ставате уникални и няма как заради действията на някой друг вие да бъдете обвинен или баннат (изгонен) от някой мрежа или канал.

За какво служи 113 порт?

TCP Port 113 може да се използва, като точно определен протокол за комуникация в зависимост от приложението.
Протоколът е набор от формализирани правила, която обяснява как данните се предава по мрежата. Мислете за това
като език, говорен между компютри, за да им помогне да общуват по-ефективно. В нашият случай това е Identd!

Например HTTP определя формат за комуникация между интернет браузъри и уеб сайтове. Друг пример е Протоколът IMAP,
който определя комуникацията между IMAP имейл сървъри и клиенти или най-накрая на SSL протокол, в който се
посочва какъв формат да се използва за криптирана комуникация.

Забележка: Уверете се, че по никакъв начин нещо не пречи на този порт да бъде отворен.
Това например са разни firewalls ( защитни стени ), routers (рутери) и др.

Как да разбера дали е включен Identd?

[12:00:02] -irc.voodoonet.biz- *** Couldn't look up your hostname

[12:00:02] -irc.voodoonet.biz- *** Got Identd response - това показва че имате наличен Identd ( съответно тези , които нямат получават съобщение от вида: *** No Identd response )

Има и още един начин и това е посредстом /whois nick

Тук се вижда, че няма инсталиран или не е наличен Identd.

nick is ~Този имейл адрес е защитен от спам ботове. Трябва да имате пусната JavaScript поддръжка, за да го видите. * The user!

А ето как трябва да изглежда, ако имате наличен ( инсталиран ) Identd.

nick is Този имейл адрес е защитен от спам ботове. Трябва да имате пусната JavaScript поддръжка, за да го видите. * The user!

Как мога да активирам моят Identd?
Преди всичко се нуждаете от публичен IP адрес.
Какво е публичен IP адрес?
Това е адрес, който е валиден и не попада в някой от следните
мрежи: 10.0.0.0 - 10.255.255.255 (10.0.0.0/8), 172.16.0.0 - 172.31.255.255 (172.16.0.0/12), 192.168.0.0 - 192.168.255.255 (192.168.0.0/16)
От къде мога да си взема публичен IP адрес?
Свържете се със своя интернет провайдър.
Къде мода да видя моят IP адрес?

http://whatismyipaddress.com/

Голяма част от хората използват mIRC (http://www.mirc.com/), затова ще дадем най-вече този пример!

За да стигнете до менюто, където може да активирате вашият Identd:
Отидете на Options -> Connect -> Identd -> отбележете "Enable identd server" кутийката и попълнете валидни
букви и знаци в полето за "User ID". "User ID" е вашият Identd. В нашия случай user е нашият ident.

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.

Инсталация на Eggdrop на локална система

Нужни пакети:

1) Инсталираме TCL пакетите:

$ sudo apt-get install tcl8.4 tcl8.4-dev

2) Инсталираме инструментите за компилиране:

$ sudo apt-get install build-essential

Инсталация:

1) Изтегляме eggdrop1.6.19.tar.gz от eggheads ftp сървъра:

$ wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.19.tar.gz

2) Разархивираме eggdrop1.6.19.tar.gz архива:

$ tar zxvf eggdrop1.6.19.tar.gz

3) Влизаме в папката на разархивирания eggdrop:

$ cd eggdrop1.6.19
4) Конфигурираме инсталацията
    ( Забележка: Eggdrop изисква Tcl за да се компилира. Ако не сте инсталирали пакета, ще трябва да го изтеглите и инсталирате. )

$ sudo ./configure

5) Компилираме eggdrop config-а:

$ sudo make config

6) Компилираме eggdrop source кода:

$ sudo make

7) Избираме път където ще се инсталира нашия eggdrop:

$ sudo make install DEST=/home/name/botdir

8) Влизаме в директорията на бот-а (директорията зададохме в предишната стъпка)

$ cd /home/name/botdir

9) Редактираме eggdrop.conf файла с настройките на бот-а:

$ gedit eggdrop.conf

10) Стартираме бот-а за първи път:

$ ./eggdrop -m eggdrop.conf

Забележка: -m ключа се ползва само при първото стартиране за да може бот-а да създаде своя потребителски файл,
следващия път ползвайте: ./eggdrop eggdrop.conf

Инсталиране на сървър или хостинг шел

1) Изтегляте eggdrop1.6.19.tar.gz от eggheads ftp сървър.
2) Свързвате се с Телнет или FTP с шел-а.
3) Уплоадвате eggdrop1.6.19.tar.gz ползвайки FTP.
4) В telnet пишете tar zxvf eggdrop1.6.19.tar.gz
5) Пишете cd eggdrop1.6.19
6) Пишете ./configure
7) Пишете make config (компилира всички модули) и make iconfig (позволява да изберете кои модули да компилира).
8) Пишете make
9) Пишете make install DEST=/home/name/botdir
10) Влизате в директорията на бот-а и редактирате eggdrop.conf.
11) Пишете ./eggdrop -m eggdrop.conf

Забележка: Eggdrop илисква Tcl за да се компилира. Ако сървъра няма Tcl инсталирани, ще трябва да ги изтеглите и инсталирате.

  • Началото на мрежата е поставено през лятото на 2003 година. Характерното за тази мрежа е, че е базирана на операционната система Windows. Първата версия на сървъра беше IRCd beware със Services на базата на Epona Services. Идеята беше да е локален сървър на мрежата Optisprint - Плевен.
  • Малко след това беше линкнат за кратко време още един локален Плевенски сървър.
  • Края на 2004-та година потребител от другата плевенска мрежа с псевдоним Kiro ме покани за линк към мрежата UnderBg която по онова време нямаше много потребители, тогава се наложи да премина на версия на сървъра hybrid7-rus1.2 който не беше особено стабилен. От този момент сървъра от локален стана локален и глобален.
  • В началото на 2005-та година бе тестван и за първи път стартиран след едномесечен тест Hybrid сървър с версия 7.2.0., който предложи стабилността от която се нуждаеше мрежата, с течение на времето версията беше обновена до Hybrid 7.2.2 + преводен *.lang на Български език.
  • В началото на месец Октомври 2006 година във Вотинга на UnderBg се появи гласуване на обединяване на UnderBg c мрежата UltraBg. С обединяването на мрежите почна и негативното отношение към irc.VoodooServ.Bg тъй като е базиран на Windows, а след като на 20.10.2006г. ByteBG се връзва към UnderBg тогава вече отношението към irc.VoodooServ.Bg е като сървър втора ръка.
  • На 26.10.2006г. irc.VoodooServ.Bg прекратява линк-а с мрежата UnderBg и заедно с IGRATA-xXx и Lamer4e се създава една нова мрежа наречена SuperBg на основата на Windows.
  • На 30.10.2006г. irc.VoodooServ.Bg e преименуван на Irc.VoodooNet.Uk.To и е вързан за мрежата BgBest.
  • На 15.XII.2006г. мрежата BgBest e преименувана на FoxBG.
  • На 12.04.2007г. името на сървъра е променено на Irc.VoodooNet.biz.tm.
  • На 19.04.2007г. VoodooNet откачи от мрежата FoxBg и започва възраждането на UnderBg. На 30.04.2007г. мрежата UnderBG и мрежата SkyBG се обединяват и мрежата остава с едно общо име SkyBG.
  • На 17.10.2007г. се завърнахме в FoxBG с новата преработена версия на VoodooNet-Hybrid 7.2.3.
  • На 19.03.2008г. името на сървъра е променено на Irc.VoodooNet.biz, добавена е и поддръжка на SSL през порт +6668.
  • На 20.05.2010г. е разработена версия на основата на ircd-hybrid с име VoodooNet-IRCd-BG-1.1 и VoodooNet-IRCd-EN-1.1.
  • На 21.05.2010г. админа на FoxBG си позволи да SQUIT VoodooNet което се повтори на 29.06.2010г. в 14:50ч.
  • На 29.06.2010г. VoodooNet започва самостоятелно развитие за напред.
  • На 24.04.2011г. - Версията на IRCd е обновена до версия VoodooNet-IRCd-BG-1.3 (Благодарности на puh`mecho за добрата работа). Добавени са нови функции и са поправени бъгове по кода.
  • На 03.03.2016г. - Версията на IRCd е обновена до версия charybdis-3.5.0 (Благодарности на Brahman за добрата работа).
  • На 09.03.2017г. - Стартиран е вторичен огледален сървър - viva.Voodoonet.biz.
  • На 25.03.2018г. - Актуализирани са IRCd на irc.VoodooNet.biz charybdis-3.5.5-EN и viva.VoodooNet.biz до версия charybdis-3.5.5-BG с UTF-8 пач.