IRCForumu.Net - Türkiye'nin IRC ve mIRC Kullanıcılarının Buluştuğu Forum muhabbet


ircforumu sekershell
bizimkiler sosyalchat


Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 22 Aralık 2016, 19:03   #1
Çevrimdışı
Gelme, burası çok derin.

immortaL - ait Kullanıcı Resmi (Avatar)
Check Koruma Botu


Reklam

Coder : XcLusive (HaLiL)

Proje : Sunucu Koruma Botu (Check - Komut ve Kontrol Sistemi)

Versiyon v2.0


<HaLiL> .komutlar
<Check> ********* #admin Kanallarında Kullanılabilir Komutlar *********
<Check> botu restartlamak için *** .restart ***
<Check> bota işlem yaptırmak için *** .chd komut ***
<Check> örnek : .chd privmsg halil hoşgeldin
<Check> ban açmak için *** !kline ip ***
<Check> spam komutu *** ..spamekle spam -/- .spamsil spam ***
<Check> küfür komutu *** .kufurekle küfür -/- .kufursil küfür -/- .kufurlist ***
<Check> reklam komutu *** .reklamekle reklam -/- .reklamsil reklam -/- .reklamlist ***
<Check> away komutu *** .awayekle away mesajı -/- .awaysil away mesajı -/- .awaylist ***
<Check> bad nick komutu *** .bdekle nick -/- .bdsil nick -/- .bdlist ***
<Check> kanal işlemi *** .chekle kanal -/- .chsil kanal -/- .chlist ***
<Check> muaf nick işlemi *** .muafnkle nick -/- .muafnsil nick -/- .muafnlist ***
<Check> muaf kanal işlemi *** .muafckle nick -/- .muafcsil nick -/- .muafclist ***
<Check> girilmeyecek kanal işlemi *** .nochekle kanal -/- .nochsil kanal -/- .nochlist ***
<Check> karşımala mesajı *** .greetekle mesaj -/- .greetsil nick -/- .greetlist ***
<Check> normal join/part *** .join #kanal -/- .part #kanal ***
<Check> global kanallardaki banları açmak için *** .cbansall ***
<Check> bottan mode almak için *** .md +mode ***
<Check> botu kullanarak OperServ'den mod almak için *** .mdo +mode ***
<Check> tekrar korumasını açıp/kapatmak için *** .tekrar on/off ***
<Check> random nick korumasını açıp/kapatmak için *** .random on/off ***
<Check> karakterli yazı korumasını açıp/kapatmak için *** .karakter on/off ***
<Check> join part korumasını açıp/kapatmak için *** .joinpart on/off ***
<Check> sunucuda reklam kontrolü yapmak için *** .reklam <-nopart|-cycle> ***
<Check> -nopart parametresi kullanılmazsa bütün global kanallardan hop yaparak sunucuda otomatik mesaj taraması yapar
<Check> -cycle parametresi sadece global kanallardan hop yapmaya yarar.
<Check> sunucudaki ipleri taramak için *** .ipkontrol ip ***
<Check> *** .stringver tablo kelime *** kelimenin hangi data numarası ve hangi string ile tabloya eklendiğini gösterir
<Check> Dataları görmek için *** .data *** yazınız
1. spam ekleme/silme
2. küfür ekleme/silme/listeleme (küfür koruması sadece bota eklenmiş global kanallar için geçerlidir)
3. reklam ekleme/silme/listeleme (reklam koruması sadece bota eklenmiş global kanallar için geçerlidir)
ayrıca küfür koruma sistemi tarafımca hazırlanan SWS v1.0 (Strong Wall System) formatını kullanmaktadır,
bir userin her halukarda küfür etmesi imkansızdır bu şekilde küfür edildiği taktirde sunucudan banlar.
normal argo/küfür olaylarında 1. de banlar ve 1 saat zaman tanır tekrar küfür ederse sunucudan atılır
4. away mesajı ekleme/silme/listeleme (kullanıcıların away mesajını tarar)
küfür koruması ile aynı şekilde işler 1. de banlar ve 1 saat zaman tanır tekrar reklam yaparsa sunucudan atılır
5. bad nickleri banlamak yerine global kanallardan sapart edip tekrar sajoin ile cinsel kanallara almaktadır.
6. bot 2 user olan tüm kanallara girmektedir ayrıca kanal sistemide vardır bu kanallar global kanal olarak tanınıp bot bu kanallara beklemeksizin girer ve tüm korumalar bu kanallarda aktif olur
7. korumalar ve işlemlerden muaf olacak kanallar
8. aynı şekilde muaf olacak nickler
9. girilmeyecek kanallar (botun girmemesini istediğiniz kanallar)
10. greet ircop yada herhangi bir yetkili için bot tarafından karşılama mesajı
11. normal giriş çıkış
12. bota eklenmiş tüm kanallardaki banları açmak için ".cbansall"
13. bottan mode almak için ".md +q" gibi
14. aynı şekilde botu kullanarak OS'dan mod almak. ".mdo +q"
15. gelişmiş bir tekrar koruması bildiğiniz gibi tekrar korumaları alt alta aynı yazıyı yazınca atmaktadır, ama bu farklı
tekrar
teeeekrarrrrr
t/e/k/r/a/r
gibi yazılsada bot tekrar olarak algılayacaktır.
16. kendi tarafımdan yazılmış olan random nick korumasının bota enjekte edilmiş hali
17. sunucuda karakterli yazı oranını kısıtlamak için (reklam küfür vb. olaylarında güzel bir çözüm, karakter sınırını aşan banlanır ve ayrıca eschat smileleri içinde muaf işlemi vardır.)
18. sunucu için joinpart ve join flood koruması
19. bot üzerinden sunucuya reklam kontrol mesajının (-nopart) gönderilmesi. kanallardan cycle (-cycle) yapması.
20. sunucuda ipleri taramaya yarar örnek : " .ipkontrol *.net " kaç kişi bağlandığını ve nicklerini gösterir.
21. bot full hash ve regex'ten oluşmaktadır bu nedenle ".stringver" komutu eklendi kullanımı ise olası bir hatalı algılama yada herhangi bir durumda belirten cümleyi bota yansıtıp tablodan hangi kelimeyi nasıl bir wildcard ile algıladığına bakmak içindir.
kelimenin wildcardını ve hangi data no ile eklendiğini gösterir.
EXTRA EKLENTİLER
Yetkili olarak eklenmiş tüm nickler bot üzerinden bütün komutları kullanabilir.
Bot ile ilgili bütün işlemleri #kanala yansıtma
Helperler için istatistik durumu
[15:01:27] <HaLiL> !rapor Alert
[15:01:27] <Check> Alert = Toplam Voice: 67 , Toplam Devoice: 13 , Toplam Kick: 2
veya sadece !rapor yazarak tüm helperlerin bilgilerine bakabilme.
(not: bu geliştirilebilir sadece genel bilgi amaçlı ekledim)
Global kanalı op yoksa +m moduna alır kanala op girince tekrar -m yapar
Kanallardaki banlar 15 dakikayı geçmişse açar 5 dakikada bir kontrol eder
eğlence olarak kullanıcıların nereden bağlandığına bakmak için #dns kanalı.
ircoplar için "!kline ip" yazıp ban açabilme imkanı özelde yada / ircop kanalında
ircoplar için ".zline nick" komutu
nickini şifreleyip auth kodu giremeyen kullanıcılar için "!onay nick" komutu
Sc5 clone koruması
-----------------
<Check> Sc5 Clone!: Damla-costu - *@85.105.35.43 : ZLine İşlendi!
<Check> Sc5 Clone!: zilan411 - *@88.251.169.121 : ZLine İşlendi!
<Check> Sc5 Clone!: Perihan71 - *@88.250.220.251 : ZLine İşlendi!
<Check> Sc5 Clone!: Ayfer01 - *@88.248.137.40 : ZLine İşlendi!
-----------------
Tor/Proxy Koruması
Tek ip üzerinden agresif bağlantı koruması
Eexcess flood koruması
bottan bir userin kanalda yazdıklarını takip edebilme veya komple olarak bir kanalda yazılanları okuma.
[18:11] <GemLik> !logchanadd #sevgi
[18:11] <Check> Kanal "#sevgi" Loglanıyor
[18:11] <Check> #Sevgi : <DEVA> sen oku cvp vermesende olur
[18:11] <Check> #Sevgi : <atakan35> ordamısın
[18:11] <Check> #Sevgi : <K-O-R-K-U_SINAVI> slm millet
[18:11] <Check> #sevgi : <ES-ES> as
[18:11] <Check> #sevgi : <ES-ES> hg
[18:11] <Check> #Sevgi : <harun35> as
[18:11] <GemLik> !logchanrem #sevgi
[18:11] <Check> Kanal "#sevgi" Silindi
-------------------------------------------
[18:13] <GemLik> !lognickadd gulce
[18:13] <Check> Nick "gulce" Loglanıyor
[18:13] <Check> #Yarisma : <GuLce> dkny
[18:13] <Check> #Yarisma : <GuLce>
[18:13] <Check> #Yarisma : <GuLce> camlica
[18:14] <Check> #Yarisma : <GuLce> 7up
[18:14] <GemLik> !lognickrem gulce
[18:14] <Check> Nick "gulce" Silindi
-------------------------------------------
Otomatik mesaj koruması
Topic reklam koruması
Küfürlü topic koruması
Botun özeline reklam yapıldığında otomatik zline işlemi.
bot tarafından !şikayet yada !rapor iletimi.
Query Olarak, Oplara Özel Komutlar;
<HaLiL> .komutlar
<Check> Komut ve Kontrol Sistemi
<Check> !bilgi Yazarak Bot Hakkında Bilgi Alabilirsiniz
<Check> !sikayet mesaj Yazarak Oper/Adminlere Şikayetinizi İletebilirsiniz
<Check> !rapor reklam mesajı Yazarak Oper/Adminlere Reklam Mesajını İletebilirsiniz
<Check> Yetkili Olduğunuz Kanallarda Kullanılabilir Komutlar;
<Check> .k nick sebep > kanaldan nick'i kickler
<Check> .kb nick sebep > kanaldan nick'i banlar ve kickler
<Check> .op nick nick2 nick3 > belirtilen nick'e/nicklere op verir
<Check> .deop nick nick2 nick3 > belirtilen nick'e/nicklere deop verir
<Check> .halfop nick nick2 nick3 > belirtilen nick'e/nicklere halfop verir
<Check> .dehalfop nick nick2 nick3 > belirtilen nick'e/nicklere dehalfop verir
<Check> .voice nick nick2 nick3 > belirtilen nick'e/nicklere voice verir
<Check> .devoice nick nick2 nick3 > belirtilen nick'e/nicklere devoice verir
<Check> .ban nick > nick'e ban atar
<Check> .unban nick > nick'in banını açar
<Check> .temizle > kanalı temizler
<Check> .cbans > kanaldaki banların hepsini açar.
<Check> Komut Sonu.

ve son olarak botnetçiler için gene tarafımca yazılan otomatik spam ekleme remotesinin gelişmiş hali.

<Check> <dilay> sevgi_ist_1982
<Check> Spam: dilay : sevgi_ist_1982
*** Spamfilter added: 'sevgi_ist_1982' [target: cpnNa] [action: gzline] [reason: Spam!] on Sat Jul 12 12:21:00 2008 GMT (from Check!KELEBEK@Bot.ControL)

<Check> <Guest1792687> selam canım ben ceren karşıyakadan tanışmak istersen address im buu ceren_ksk27

<Check> Spam: Guest1792687 : eren_ksk27
*** Spamfilter added: 'eren_ksk27' [target: cpnNa] [action: gzline] [reason: Spam!] on Sat Jul 12 12:28:27 2008 GMT (from Check!KELEBEK@Bot.ControL)

sock bottur tarafımca yazılmıştır hash ve regex içerdiği için oldukça hızlıdır.

Her dakika güncellenen bota en son olarak aşırı nick değişime karşı nick flood koruması eklenmiştir.

Wggdk4.gif

https://yadi.sk/d/FEl_ba1I34SSQP
Coder : XcLusive (HaLiL)

Proje : Sunucu Koruma Botu (Check - Komut ve Kontrol Sistemi)

Versiyon v2.0


<HaLiL> .komutlar
<Check> ********* #admin Kanallarında Kullanılabilir Komutlar *********
<Check> botu restartlamak için *** .restart ***
<Check> bota işlem yaptırmak için *** .chd komut ***
<Check> örnek : .chd privmsg halil hoşgeldin
<Check> ban açmak için *** !kline ip ***
<Check> spam komutu *** ..spamekle spam -/- .spamsil spam ***
<Check> küfür komutu *** .kufurekle küfür -/- .kufursil küfür -/- .kufurlist ***
<Check> reklam komutu *** .reklamekle reklam -/- .reklamsil reklam -/- .reklamlist ***
<Check> away komutu *** .awayekle away mesajı -/- .awaysil away mesajı -/- .awaylist ***
<Check> bad nick komutu *** .bdekle nick -/- .bdsil nick -/- .bdlist ***
<Check> kanal işlemi *** .chekle kanal -/- .chsil kanal -/- .chlist ***
<Check> muaf nick işlemi *** .muafnkle nick -/- .muafnsil nick -/- .muafnlist ***
<Check> muaf kanal işlemi *** .muafckle nick -/- .muafcsil nick -/- .muafclist ***
<Check> girilmeyecek kanal işlemi *** .nochekle kanal -/- .nochsil kanal -/- .nochlist ***
<Check> karşımala mesajı *** .greetekle mesaj -/- .greetsil nick -/- .greetlist ***
<Check> normal join/part *** .join #kanal -/- .part #kanal ***
<Check> global kanallardaki banları açmak için *** .cbansall ***
<Check> bottan mode almak için *** .md +mode ***
<Check> botu kullanarak OperServ'den mod almak için *** .mdo +mode ***
<Check> tekrar korumasını açıp/kapatmak için *** .tekrar on/off ***
<Check> random nick korumasını açıp/kapatmak için *** .random on/off ***
<Check> karakterli yazı korumasını açıp/kapatmak için *** .karakter on/off ***
<Check> join part korumasını açıp/kapatmak için *** .joinpart on/off ***
<Check> sunucuda reklam kontrolü yapmak için *** .reklam <-nopart|-cycle> ***
<Check> -nopart parametresi kullanılmazsa bütün global kanallardan hop yaparak sunucuda otomatik mesaj taraması yapar
<Check> -cycle parametresi sadece global kanallardan hop yapmaya yarar.
<Check> sunucudaki ipleri taramak için *** .ipkontrol ip ***
<Check> *** .stringver tablo kelime *** kelimenin hangi data numarası ve hangi string ile tabloya eklendiğini gösterir
<Check> Dataları görmek için *** .data *** yazınız
1. spam ekleme/silme
2. küfür ekleme/silme/listeleme (küfür koruması sadece bota eklenmiş global kanallar için geçerlidir)
3. reklam ekleme/silme/listeleme (reklam koruması sadece bota eklenmiş global kanallar için geçerlidir)
ayrıca küfür koruma sistemi tarafımca hazırlanan SWS v1.0 (Strong Wall System) formatını kullanmaktadır,
bir userin her halukarda küfür etmesi imkansızdır bu şekilde küfür edildiği taktirde sunucudan banlar.
normal argo/küfür olaylarında 1. de banlar ve 1 saat zaman tanır tekrar küfür ederse sunucudan atılır
4. away mesajı ekleme/silme/listeleme (kullanıcıların away mesajını tarar)
küfür koruması ile aynı şekilde işler 1. de banlar ve 1 saat zaman tanır tekrar reklam yaparsa sunucudan atılır
5. bad nickleri banlamak yerine global kanallardan sapart edip tekrar sajoin ile cinsel kanallara almaktadır.
6. bot 2 user olan tüm kanallara girmektedir ayrıca kanal sistemide vardır bu kanallar global kanal olarak tanınıp bot bu kanallara beklemeksizin girer ve tüm korumalar bu kanallarda aktif olur
7. korumalar ve işlemlerden muaf olacak kanallar
8. aynı şekilde muaf olacak nickler
9. girilmeyecek kanallar (botun girmemesini istediğiniz kanallar)
10. greet ircop yada herhangi bir yetkili için bot tarafından karşılama mesajı
11. normal giriş çıkış
12. bota eklenmiş tüm kanallardaki banları açmak için ".cbansall"
13. bottan mode almak için ".md +q" gibi
14. aynı şekilde botu kullanarak OS'dan mod almak. ".mdo +q"
15. gelişmiş bir tekrar koruması bildiğiniz gibi tekrar korumaları alt alta aynı yazıyı yazınca atmaktadır, ama bu farklı
tekrar
teeeekrarrrrr
t/e/k/r/a/r
gibi yazılsada bot tekrar olarak algılayacaktır.
16. kendi tarafımdan yazılmış olan random nick korumasının bota enjekte edilmiş hali
17. sunucuda karakterli yazı oranını kısıtlamak için (reklam küfür vb. olaylarında güzel bir çözüm, karakter sınırını aşan banlanır ve ayrıca eschat smileleri içinde muaf işlemi vardır.)
18. sunucu için joinpart ve join flood koruması
19. bot üzerinden sunucuya reklam kontrol mesajının (-nopart) gönderilmesi. kanallardan cycle (-cycle) yapması.
20. sunucuda ipleri taramaya yarar örnek : " .ipkontrol *.net " kaç kişi bağlandığını ve nicklerini gösterir.
21. bot full hash ve regex'ten oluşmaktadır bu nedenle ".stringver" komutu eklendi kullanımı ise olası bir hatalı algılama yada herhangi bir durumda belirten cümleyi bota yansıtıp tablodan hangi kelimeyi nasıl bir wildcard ile algıladığına bakmak içindir.
kelimenin wildcardını ve hangi data no ile eklendiğini gösterir.
EXTRA EKLENTİLER
Yetkili olarak eklenmiş tüm nickler bot üzerinden bütün komutları kullanabilir.
Bot ile ilgili bütün işlemleri #kanala yansıtma
Helperler için istatistik durumu
[15:01:27] <HaLiL> !rapor Alert
[15:01:27] <Check> Alert = Toplam Voice: 67 , Toplam Devoice: 13 , Toplam Kick: 2
veya sadece !rapor yazarak tüm helperlerin bilgilerine bakabilme.
(not: bu geliştirilebilir sadece genel bilgi amaçlı ekledim)
Global kanalı op yoksa +m moduna alır kanala op girince tekrar -m yapar
Kanallardaki banlar 15 dakikayı geçmişse açar 5 dakikada bir kontrol eder
eğlence olarak kullanıcıların nereden bağlandığına bakmak için #dns kanalı.
ircoplar için "!kline ip" yazıp ban açabilme imkanı özelde yada / ircop kanalında
ircoplar için ".zline nick" komutu
nickini şifreleyip auth kodu giremeyen kullanıcılar için "!onay nick" komutu
Sc5 clone koruması
-----------------
<Check> Sc5 Clone!: Damla-costu - *@85.105.35.43 : ZLine İşlendi!
<Check> Sc5 Clone!: zilan411 - *@88.251.169.121 : ZLine İşlendi!
<Check> Sc5 Clone!: Perihan71 - *@88.250.220.251 : ZLine İşlendi!
<Check> Sc5 Clone!: Ayfer01 - *@88.248.137.40 : ZLine İşlendi!
-----------------
Tor/Proxy Koruması
Tek ip üzerinden agresif bağlantı koruması
Eexcess flood koruması
bottan bir userin kanalda yazdıklarını takip edebilme veya komple olarak bir kanalda yazılanları okuma.
[18:11] <GemLik> !logchanadd #sevgi
[18:11] <Check> Kanal "#sevgi" Loglanıyor
[18:11] <Check> #Sevgi : <DEVA> sen oku cvp vermesende olur
[18:11] <Check> #Sevgi : <atakan35> ordamısın
[18:11] <Check> #Sevgi : <K-O-R-K-U_SINAVI> slm millet
[18:11] <Check> #sevgi : <ES-ES> as
[18:11] <Check> #sevgi : <ES-ES> hg
[18:11] <Check> #Sevgi : <harun35> as
[18:11] <GemLik> !logchanrem #sevgi
[18:11] <Check> Kanal "#sevgi" Silindi
-------------------------------------------
[18:13] <GemLik> !lognickadd gulce
[18:13] <Check> Nick "gulce" Loglanıyor
[18:13] <Check> #Yarisma : <GuLce> dkny
[18:13] <Check> #Yarisma : <GuLce>
[18:13] <Check> #Yarisma : <GuLce> camlica
[18:14] <Check> #Yarisma : <GuLce> 7up
[18:14] <GemLik> !lognickrem gulce
[18:14] <Check> Nick "gulce" Silindi
-------------------------------------------
Otomatik mesaj koruması
Topic reklam koruması
Küfürlü topic koruması
Botun özeline reklam yapıldığında otomatik zline işlemi.
bot tarafından !şikayet yada !rapor iletimi.
Query Olarak, Oplara Özel Komutlar;
<HaLiL> .komutlar
<Check> Komut ve Kontrol Sistemi
<Check> !bilgi Yazarak Bot Hakkında Bilgi Alabilirsiniz
<Check> !sikayet mesaj Yazarak Oper/Adminlere Şikayetinizi İletebilirsiniz
<Check> !rapor reklam mesajı Yazarak Oper/Adminlere Reklam Mesajını İletebilirsiniz
<Check> Yetkili Olduğunuz Kanallarda Kullanılabilir Komutlar;
<Check> .k nick sebep > kanaldan nick'i kickler
<Check> .kb nick sebep > kanaldan nick'i banlar ve kickler
<Check> .op nick nick2 nick3 > belirtilen nick'e/nicklere op verir
<Check> .deop nick nick2 nick3 > belirtilen nick'e/nicklere deop verir
<Check> .halfop nick nick2 nick3 > belirtilen nick'e/nicklere halfop verir
<Check> .dehalfop nick nick2 nick3 > belirtilen nick'e/nicklere dehalfop verir
<Check> .voice nick nick2 nick3 > belirtilen nick'e/nicklere voice verir
<Check> .devoice nick nick2 nick3 > belirtilen nick'e/nicklere devoice verir
<Check> .ban nick > nick'e ban atar
<Check> .unban nick > nick'in banını açar
<Check> .temizle > kanalı temizler
<Check> .cbans > kanaldaki banların hepsini açar.
<Check> Komut Sonu.

ve son olarak botnetçiler için gene tarafımca yazılan otomatik spam ekleme remotesinin gelişmiş hali.

<Check> <dilay> sevgi_ist_1982
<Check> Spam: dilay : sevgi_ist_1982
*** Spamfilter added: 'sevgi_ist_1982' [target: cpnNa] [action: gzline] [reason: Spam!] on Sat Jul 12 12:21:00 2008 GMT (from Check!KELEBEK@Bot.ControL)

<Check> <Guest1792687> selam canım ben ceren karşıyakadan tanışmak istersen address im buu ceren_ksk27

<Check> Spam: Guest1792687 : eren_ksk27
*** Spamfilter added: 'eren_ksk27' [target: cpnNa] [action: gzline] [reason: Spam!] on Sat Jul 12 12:28:27 2008 GMT (from Check!KELEBEK@Bot.ControL)

sock bottur tarafımca yazılmıştır hash ve regex içerdiği için oldukça hızlıdır.

Her dakika güncellenen bota en son olarak aşırı nick değişime karşı nick flood koruması eklenmiştir.

Wggdk4.gif

https://yadi.sk/d/FEl_ba1I34SSQP
  Alıntı ile Cevapla

IRCForumu.Net - Reklam Alanı

Cevapla

Etiketler
botu, check, koruma
IRCForumu.Net - Sponsor Bağlantılar


Seçenekler Arama
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık