if $2 == 439 || (:Message target change too fast0,2 * iswm $5- && $chr(46) isin $_nick($1)) { sockclose $sockname }
buradan yola cikarak aSii_GeNc ile birlikte Unreal icin kisaca sunun yapilacagina karar verdik ve bunu bir arkadasimizin server inda test ettik basarili sonuc aldik. bu sayede sunucu yonetimi giris kodunu kaldirdi.
bunun bir kac yolunu anlatacagim [...]
Bildiğimiz gibi proxy saldırılar genellikle yurt dışı iplerle yapılıyor ve bu saldırıları önlemek
için aşağıdaki kodları unrealircd.conf a ekliyerek sunucunuzu yurt dışına kapatıp proxy saldırılarını engelliyebilirsiniz.
Yalnız şu var tam anlamıyla durduramazsınız çünkü bu TR ipli proxyleri durdurmicaktır ama şuda var genellikle yurt dışıdır
ipler ve bunu koyduğunuz zaman saldırıyı yabancı ip leri yasakladığınız için enaz zararla atlatırsınız [...]
Unreal IRCd ‘de sıkca sorulan sorulardan birtaneside
ident yasaklamaktır.
Uygulanacak komutlar sırasıyla ;
cd Unreal3.2
pico unrealircd.conf
Conf’unuzun uyugn yerine ( genelde en alt satır )
ban user {
mask *@*; -> * yerine yasaklanıcak ident
reason “sebepyaz”;
};
Islem bittikten sonra
Unreal ‘a /rehash cekip, belirlediginiz identin yasaklanma işlemini tamamlayabilirsiniz.
Diğer bir yöntem ise Spamfilter ile ident yasaklama yapılabilir.
/spamfilter add u gzline - Yasak! xp@*
Unreal IRCd ‘de sıkca sorulan sorulardan birtaneside
ident yasaklamaktır.
Uygulanacak komutlar sırasıyla ;
cd Unreal3.2x
pico unrealircd.conf
Conf’unuzun uyugn yerine ( genelde en alt satır )
ban user {
mask *@*; -> * yerine yasaklanıcak ident
reason “sebepyaz”;
};
Islem bittikten sonra
Unreal ‘a rehash cekip, belirlediginiz identin yasaklanma işlemini tamamlayabilirsiniz.
Alıntıdır.
Bildiğiniz üzere birçok invite botları away mesajlarını kullaniyorlar, bir nevi bunlara önlem için;
m_away.c dosyasında
if (MyConnect(sptr))
sendto_one(sptr, rpl_str(RPL_NOWAWAY), me.name, parv[0]);
return 0;
}
satırını
if (IsRegNick(sptr) && !IsULine(sptr) && !IsOper(sptr) && !IsServer(sptr))
sendto_one(sptr, rpl_str(RPL_NOWAWAY), me.name, parv[0]);
return 0;
}
haline getirin
make clean
make
make install
not: alıntıdır
BotServ Komutları
»BOT JOIN : Yazdiginiz kanala bot girer.
Komut : /msg Botserv assign #kanal botnick
»BOT PART : Yazdiginiz kanaldan bot çıkar.
Komut : /msg Botserv unassign #kanal botnick
»BOT ADD : Yeni bir bot olusturur.
Komut /msg Botserv bot add nick user host gerçekismi
»BOT DEL : Nick i yazilan botu siler.
Komut :/msg Botserv bot del nick
»BOT NICK : Botun [...]
öncelikle ircservices kurunuz ve daha sonra
Kod:
cd ircservices
./convert-db -v +epona /home/loginadınız/services > epona.dbbu olay çevirerek bir db dosyası oluşturur ve sonra
Kod:
./ircservices -import=epona.db
./ircservicesNOT: Bu olayı yapmadan önce açık olan anope servicesinizi update edip kapatınız.
Kaynak; Diablo / IRCForumlari
Proxy Koruması Kurulumu için ilk önce putty yardımıyla SSH hesabımıza login oluyoruz. dah sonra lantar
proxy korumasını hesabımıza çekiyoruz.
wget http://raistlin.eroin.org/sunucu_korumasi1.0.9.tar.tar
Böylelikle lantar proxy korumasını sunucumuza yükledik. şimdi zipten kurtaralım..
tar zxvf sunucu_korumasi1.0.9.tar.gz
dosyamızı zipten kurtardık.
bu işlemden sonra sunucu_korumasi1.0.9 isminde bir klasör oluşacak.
cd sunucu_korumasi1.0.9
komutuyla klasöre giriyoruz.
daha sonra pico proxy.conf yazarak bu conf’u açıyoruz.
Conf dosyasını sunucumuza göre editliyeceğiz.
Ayarladıktan sonra unrealircd.conf içerisinde
Uline [...]
Timer Komutları
Soru 1: Bir nicke 15 saniyede bir ping atmak istiyorum. Komutu nedir?
Cevap: /timer 0 15 /ping nick
Soru 2: Bir nicke 25 saniyede bir msj atmak istiyorum. Komutu nedir?
Cevap: /timer 0 25 /msg nick mesajınız
Soru 3: Bir nicke 60 saniyede bir /whois komutunu uygulamak istiyorum. Nasıl yaparım?
Cevap: /timer 0 60 /whois nick
Soru 4: Bir nicke [...]
+f Komutlari
c : CTCP , YapILmasI Gereken HamLe : +CmM
Örnek : /mode #kanal +mMC
Örnek : /mode #kanal +f [7c#C15]:10
AçIkLama : 15 saniye içinde maksimum 7 ctcp kanala gönderilebilir, eger limit asilirsa kanala otomatik olarak 15 dakikaligina +C kipi konulacaktir.
————————————————————
j : Join : YapILmasI Gereken HamLe : +iR
Örnek : /mode #kanal +iR
Örnek : /mode #kanal +f [...]