Son Yazılar
08 Ocak 2009 | Yorum yok
UnrealIRCd CGI:IRC baÄŸlantıları için host yanıltma özelliÄŸini destekler. Bunun manası belirli CGI:IRC aÄŸ geçitlerini “güvenilir” olarak iÅŸaretleyebilirsiniz böylelikle belirtilen aÄŸ geçidinden baÄŸlanan kullanıcıların kullandıkları CGI:IRC aÄŸ geçidinin sahip olduÄŸu host/ip’si yerine kullanıcıların gerçek host/ip’si görülecektir
Â
alıntıdır ..
Devamını oku »
08 Ocak 2009 | Yorum yok
UnrealIRCd şimdi CIDR (Classless Interdomain Routing) özelliğini de desteklemektedir. CIDR IP dizilerine ban atmanıza olanak sağlar. Unreal CIDR desteği hem IPv4 hem de IPv6 için geçerlidir. CIDR maskeleri allow::ip, oper::from::userhost, ban user::mask, ban ip::mask, except ban::mask, ve except throttle::mask ve except throttle (gzline, gline ve shun için) yönergeleri içinde kullanılabilir. Ek olarak yine CIDR maskeleri [...]
Devamını oku »
08 Ocak 2009 | Yorum yok
UnrealIRCd bünyesinde /helpop ile erişilebilinen bir yardım sistemine sahiptir. /helpop komutu tamamıyla, konfigürasyon dosyasında ki help bloğu aracılığıyla kullanıcı tarafından düzenlenebilir. Ek olarak tüm komutlar için bazı temel kullanımları içeren bir help.conf dosyası da dahil edilmiştir.
Örneğin /helpop chmodes size UnrealIRCD’in sahip olduğu bütün kanal modlarını gösterecektir.
Eğer IRCOp veya (helpop) yardım operatörü iseniz kelimenin başına ‘?’ [...]
Devamını oku »
08 Ocak 2009 | Yorum yok
UnrealIRCd IPv6 özelliÄŸini, beta15′den beri devamlı olarak desteklemektedir.
Bu özelliÄŸi kullanabilmeniz için iÅŸletim sisteminizin IPv6 özelliÄŸini desteklemesi ve UnrealIRCd’de ./Config sırasında IPv6 desteÄŸini aktif etmeniz gerekmektedir.
Â
Microsoft’un w2k/XP için deneme aÅŸamasında olan IPv6 uygulaması olmasına raÄŸmen, bu (henüz) UnrealIRCd tarafından desteklenmemektedir.
Â
       alıntıdır ..
Devamını oku »
06 Ocak 2009 | Yorum yok
Unreal sunucularda userların hostları bildiginiz gibi;
ident@16D14B68.12D3FD8D.2BEB536B.IP
Türü bişeydir.
Bunu ident@16D14B68.Serveradresiniz.Net(com,org) yapmak mümkün
Åžu ÅŸekilde yapabilirsiniz;
cd Unreal3.2
cd src
cd modules
pico cloak.c
ctrl + w yapip aÅŸÅŸaÄŸidaki code yii buluyoruz ve bu ÅŸekilde deÄŸÅŸtiriyoruz
PHP Kodu:
ircsprintf(result,
ve bu ÅŸekilde deÄŸÅŸtiriyoruz
PHP Kodu:
ircsprintf(result, “%X.ServerAdres.Net”, alpha, beta, gamma);
Dosyayı kaydeyip cıkıyoruz
Ardından;
PHP Kodu:
rm -rf cloak.so
cd ..
cd ..
Unreal3.2 klasöründe;
make custommodule MODULEFILE=cloak
yapıp cloak modulunu makeliyoruz.
./unreal rehash veya sunucumuzda rehash cekmemiz yeterli [...]
Devamını oku »
06 Ocak 2009 | Yorum yok
cd Unreal3.2/src/modules/m_whois.c
Bu dosyada sunu aratin
/* We do not support “WHOIS *” */
wilds = (index(nick, ‘?’) || index(nick, ‘*’));
if (wilds)
continue;
Bunun hemen altina sunu ekleyin,
if (!stricmp(”HaSTa”, nick))
{
sendto_one(sptr, “:? PRIVMSG %s :Bu kisiye whois cekmek yasaktir.!”,
sptr->name);
return 0;
}
Unreal3.2 dizininde
make
./unreal stop ve ./unreal start
Â
alıntıdır ..
Devamını oku »
06 Ocak 2009 | Yorum yok
away msj lari yasaklayalim.
telnet e baÄŸlaniyoruz.
cd Unreal3.2
pico unrealircd.conf
en alt satirina bu cod u ekliyoruz.
PHP Kodu:
spamfilter {
regex “.+”;
target { away; };
reason “mesgul moduna geçemezsiniz”;
action block;
};
ctrl + x
y
enter.
sunucu üzerinden ./rehash çekiyoruz. ve away msj lari kapatiyoruz
Â
alıntıdır ..
Devamını oku »
06 Ocak 2009 | Yorum yok
cd Unreal3.2
cd includes
pico h.h
satirlari bulup degistirdim CTRL + X yap Enter’a basıp kaydettim.
Code:
#define BREPORT_DO_DNS “NOTICE AUTH :*** Looking up your hostname…\r\n”
#define BREPORT_FIN_DNS “NOTICE AUTH :*** Found your hostname\r\n”
#define BREPORT_FIN_DNSC “NOTICE AUTH :*** Found your hostname (cached)\r\n”
#define BREPORT_FAIL_DNS “NOTICE AUTH :*** Couldn’t resolve your hostname; using your IP address instead\r\n”
#define BREPORT_DO_ID “NOTICE AUTH :*** Checking ident…\r\n”
#define [...]
Devamını oku »
06 Ocak 2009 | Yorum yok
Unreal’i yeni tercih etmis kisiler ve diger uzun zamanli kullanicilar arasinda fark ettigim bir ince ayrinti
yoneticiler oper’in nasil yazilacagi konusunda bilgi sahibi degiller
genelde baz alinmis bir flag (bayrak) kullaniliyor herkez ayni sekilde bunu kullaniyor
fakat bir oper yazmanin cok kolay ve gercekten anlayarak flag eklemenin secenekleri 2 sekilde de bize basit yollarla
sunulmustur anlatılacaklar http://www.vulnscan.org/UnrealIRCd/unreal32docs.html#operblock adresinde detaylica [...]
Devamını oku »
06 Ocak 2009 | Yorum yok
cd Unreal3.2/src/modules
pico m_message.c
Kod:
if (parc < 3 || *parv[2] == ”)
{
sendto_one(sptr, err_str(ERR_NOTEXTTOSEND), me.name, parv[0]);
return -1;
}
Satırının altına aşağıdaki kodu ekleyiniz
Kod:
if (cmd == “NOTICE”)
{
if (*parv[1] == ‘#’)
{
if (!(IsAnOper(sptr) || IsULine(sptr))) {
sendto_one(sptr, “NOTICE :*** Notice — Kanala Notice Gönderemezsiniz.”, me.name, sptr->name);
return -1;
}
}
}
make yapıp sunucunuzu yeniden baslatın
Â
alıntıdır ..
Devamını oku »
« Önceki yazılar