IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   kayitisz nick mesaj ozelere gondermesi (https://www.ircforumlari.net/unreal-ircd/816193-kayitisz-nick-mesaj-ozelere-gondermesi.html)

alphae 16 Nisan 2019 23:47

kayitisz nick mesaj ozelere gondermesi
 
Merhaba sunucuya saldiri geliyor botlar odlara giremiyor ama herkezin özeline mesaj gönderiyor

ircservices ve unreal kullaniyorum.

bu mesaji nerden gönderiyor hangi yöntemle

1 notice kapali sadece sifreli nickler kullana bilir.
2. ctcp notice kapali

toXic 17 Nisan 2019 02:29

Cevap: kayitisz nick mesaj ozelere gondermesi
 
Kayitsiz kullanicilarin yazabilmesini engellemediniz sanırım. Who kullanarak gönderiyorlardir.

alphae 17 Nisan 2019 06:59

Cevap: kayitisz nick mesaj ozelere gondermesi
 
Alıntı:

toXic Nickli Üyeden Alıntı (Mesaj 1042058471)
Kayitsiz kullanicilarin yazabilmesini engellemediniz sanırım. Who kullanarak gönderiyorlardir.


Durum söyle saldiran kisi odalara girmeden herkeze özelden mesaj gönderiyor.

/notice komutunu sifreli nicklere cevirdim.
/ctcp notice unrealden +T modu verdim.


/who ile nick kanal vs vs listeleme değil mi ?


Nasil yasaklariz whoyu sadece adminler kullansin.


who ile nickleri listeleyip saldiri prgoramina koyup olemi sadiri yapiyor

sayisiz sunucuda peki bu durum nasil oluyor onlarda kayitsi nickleremi kapaityor sunucuyu

fikrinizi alabilirmiyim cözümünüzüde rica etsem..

Bopm proxy korumasi var. sanirim ve yüksek bir sunucudan saldiriyor onun icin botlar islevsiz kaliyor heralde. yada ipleri cok saglam.

RakipShell 17 Nisan 2019 10:42

Cevap: kayitisz nick mesaj ozelere gondermesi
 
sunucu adresinizi bi iletirmisiniz inceleyelim birlikte

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 10:42 -->-> Daha önceki mesaj 10:22 --

unrealircd klasöründe iken;

nano src/modules/m_who.c yazıp enterlayın.. daha sonra;

Alıntı:

who_flags = 0;
memset(&wfl, 0, sizeof(wfl));
bu satırı bulup hemen altına şu kodu ekleyin;

if (!IsOper(sptr)) {
sendto_one(sptr, ":%s NOTICE %s :*** ^BWHO^B komutu yasaklanmıştır.", me.name, s$
return 0;
}


daha sonra make, make install, unreal stop start tamamdır ;)

alphae 17 Nisan 2019 13:52

Cevap: kayitisz nick mesaj ozelere gondermesi
 
Simdi bunu yaptigimizda hiç bir sekilde özele mesaj gönderemezmi ?

bu engelicegimiz olay who list komutlari ile alakali

saldiran kisi yeni girenlere nasil mesaj gonderiyor.

notice kapali
ctcp notice kapali



Sanki olay privmesege.c bitiyor gibi geldi bana.
















Alıntı:

RakipShell Nickli Üyeden Alıntı (Mesaj 1042058610)
sunucu adresinizi bi iletirmisiniz inceleyelim birlikte

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 10:42 -->-> Daha önceki mesaj 10:22 --

unrealircd klasöründe iken;

nano src/modules/m_who.c yazıp enterlayın.. daha sonra;



bu satırı bulup hemen altına şu kodu ekleyin;

if (!IsOper(sptr)) {
sendto_one(sptr, ":%s NOTICE %s :*** ^BWHO^B komutu yasaklanmıştır.", me.name, s$
return 0;
}


daha sonra make, make install, unreal stop start tamamdır ;)


RakipShell 17 Nisan 2019 15:54

Cevap: kayitisz nick mesaj ozelere gondermesi
 
ben burada sadece who komutunu yasaklama için bilgilendirmeye çalıştım, ama özellere mesaj olayını yasaklama olayını shellciniz ile görüşürseniz, güvenlik botuna ufak bi kod eklentisi ile direk engelleyebilir / açabilir...

yinede kendiniz yapmak isterseniz yardımcı olabiliriz..

Emrehan 17 Nisan 2019 17:46

Cevap: kayitisz nick mesaj ozelere gondermesi
 
Kod:

Unreal*/src/modules/m_message.c
dosyasında;

Kod:

if (parc < 3 || *parv[2] == '\0') {
sendto_one(sptr, err_str(ERR_NOTEXTTOSEND), me.name, parv[0]);
return -1;
}

satırlarının altına,

Kod:

if (!IsRegNick(sptr))
if(cmd == MSG_PRIVATE) {
sendto_one(sptr,":%s NOTICE %s :Nickinizi kaydetmeden ozel gorusme yapamazsiniz. ", me.name, parv[0]);
return -1;
}

satırlarını ekleyiniz.

Sonrasında make ve rehash

alphae 19 Nisan 2019 06:28

Cevap: kayitisz nick mesaj ozelere gondermesi
 
server kapandi hata verdi kod

birde o bu ircservices sifre cikarmaz yanilmiyorsam


[QUOTE=Emrehan;1042058898]
Kod:

Unreal*/src/modules/m_message.c
dosyasında;

Kod:

if (parc < 3 || *parv[2] == '\0') {
sendto_one(sptr, err_str(ERR_NOTEXTTOSEND), me.name, parv[0]);
return -1;
}

satırlarının altına,

Kod:

if (!IsRegNick(sptr))
if(cmd == MSG_PRIVATE) {
sendto_one(sptr,":%s NOTICE %s :Nickinizi kaydetmeden ozel gorusme yapamazsiniz. ", me.name, parv[0]);
return -1;
}


RakipShell 19 Nisan 2019 16:52

Cevap: kayitisz nick mesaj ozelere gondermesi
 
dostum zaten @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] "if (!IsRegNick(sptr))" kodu ile vermiş.. yani irc services ile ilgili sorun cikartmaz

Emrehan 19 Nisan 2019 18:20

Cevap: kayitisz nick mesaj ozelere gondermesi
 
Toplam 1 Eklenti bulunuyor.
Ek'teki modülü indirin @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] işinizi görür.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 19:38.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net