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/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   Security Egg. V.1.0 By BuCaLI (sunucu koruma botu) (https://www.ircforumlari.net/eggdrop-neostats-bnc/33357-security-egg-v10-bucali-sunucu-koruma-botu.html)

BuCaLI 01 Temmuz 2007 00:03

Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
Toplam 2 Eklenti bulunuyor.
Kısa süre önce sohbet sunucumu kapatmıştım o süre içinde kullandığım eggdrop koruma botumu biraz daha geliştirdim şimdi sunucuyu yeniden açacağımdan orada kullanacağım botuda bi tanıtmak ve görüşleri almak istedim. Eğer uygun şartlarıda sağlayabilirsem botu paylaşıma sunacağım.

Bot eggdrop olduğu için illaki her işlemi sırayla yaptığından ve buda yavaşlamaya neden olacağından gereksiz bir sürü süslemeden sakındım ki zaten bi çoğu da hazır olarak mevcut. Yani eklenebilir.

Not: Sadece #oper kanalında Security botuna söz dinletebilirsiniz!

>> Yine siz yokken korumaya yeterli olacak kadar kanal korumaları mevcut botta (kötünick, küfür, reklam, flood vb..) ancak artı olarak eklediğim kötü nick, küfür veya reklam mesajlarını aklınıza geldikçe eklemek için sürekli botun kodlarını açıp ordan ekleyip botu tekrar başlat veya yenile zahmetinden kurtulmak için oper kanalından komutla botun kendi haznesine kelime ekleme olanağı.

>> KORUMA AYARLARI

!kufurekle <kelime>, !kufursil <kelime>,!kufurlistele <kelime> Şeklinde Kufur Korumasını Düzenleyebilirsiniz.
!reklamekle <kelime>,!reklamsil <kelime>,!reklamlistele <kelime> Şeklinde Reklam Korumasını Düzenleyebilirsiniz.
!nickekle <nick>,!nicksil <nick>,!nicklistele <nick> Şeklinde Karaliste (Kötü Nickleri) Korumasını Düzenleyebilirsiniz.
!ipekle <ip>,!ipsil <ip>,!iplistele <ip> Şeklinde Proxy / Yasaklı İp Korumasını Düzenleyebilirsiniz.

>> Clone saldırılarına karşı belirlediğiniz sürede giriş çıkış yapanları sunucudan banlar.

>> Yine ayrıca bi koruma olarak botumuz sunucuya girenlere whois çekerek ident ve fullname taraması yapar version ve finger çekerek sizin izin vermediğiniz version veya finger mesajları içerenleri sunucudan banlar.

>> KANAL ISLEMLERI

!akick #kanal nick (Belirlediğiniz nicki belirlediğiniz kanala girişini yasaklar.)
!delakick #kanal nick (Belirlediğiniz nicki belirlediğiniz kanala girişini serbest kılar.)
!başlık #kanal mesajınız (Bu komutla, duyuru yapılması gereken kanala ­Security­ ile kilitli topic atabilirsiniz).
!kapat #kanal (Belirlenen kanala girer, topice kuralları belirtip, kanalı user kullanımına kapatır.)
!topictara (Bu komutla bot reklamlı topic metni arar. Bulursa size haber verir.)

>> KULLANICI ISLEMLERI
!at Nick (Ban atmanın en profesyonel ve basit yoludur. Belirttiğiniz nicki önce bulunduğu tüm kanallardan çıkarır ve özel bir kanala alır. Useri shunlayarak etkisiz hale getirir. Gerekli bilgiyi/uyarıyı verdikten sonra uyarıyı okuması için 10 saniye süre verir ve 10 saniye sonra sunucudan banlar. ).
!uyarı Nick (Kullanıcıyı profesyonel bir şekilde uyarır. Belirttiğiniz nicki bulunduğu tüm odalardan çıkarır ve özel bir kanala alarak gerekli uyarıyı verir ve sohbetine geri dönebileceğini belirtir.).
!banac (Bu komutla yazdığınızda tüm G/Z/K Lineleri kaldırıp, sizi bilgilendirir). G/K/Z/S linelerden sadece birini açmak istiyorsanız !banac g , !banac z , !banac k , !banac s komutlarınıda kullanabilirsiniz.
!çek nick #kanal (Bu komutla belirttiğiniz nick belirlediğiniz kanala sokulur).
!part nick #kanal (Bu komutla belirttiğiniz nick belirlediğiniz kanaldan çıkartılır).
!silgitsin nick Belirttiğiniz nickin access (yetki) hesabını tüm global kanallardan siler.
!kontrol (Bu komutla userlerin otocevap sistemini denetlersiniz, eğer reklamcı varsa kanala bildirir).
!memo Nick Mesaj (Belirtilen mesajı, belirtilen nicke sistemle yollar).
!Spamekle sebeb Mesaj (Kolayca Spamfilter Mesajı Eklersiniz). Kaldırmak için !spamsil mesaj
!Akill Ident (Kolayca idente akill eklersiniz).
!sopekle #kanal nick (Belirlediğiniz nicke, belirlediğiniz kanalda -sop- yazar).Silmek için !sopekle » !sopsil olması gerekir.
!aopekle #kanal nick (Belirlediğiniz nicke, belirlediğiniz kanalda -aop- yazar).Silmek için !aopekle » !aopsil olması gerekir.
!hopekle #kanal nick (Belirlediğiniz nicke, belirlediğiniz kanalda -hop- yazar).Silmek için !hopekle » !hopsil olması gerekir.

>> SISTEM ISLEMLERI

!Gir #kanal (Bot belirlediğiniz kanala giriş yapar).
!Çık (Bot belirlediğiniz kanaldan çıkış yapar).
!Nick (Botun nicki, Security'den başka ise yazınız).
!Radyo (Özel sloganla, radyo reklamı yapar).
!Download (Özel sloganla, scripting reklamı yapar).
!Nick (Bu komutla bot eğer düşüp girdikden sonra nicki Security'den başka terim alırsa, düzenleme yapar.

>> BİREYSEL KORUMALAR
Not : Bu Komutlar Normal Kullanıcılar tarafındanda Kullanılabilir !

KANALLARDA KULLANILABİLİR KOMUT DİZİNİ

!unban yazarak Kanaldaki Tüm Banları Temizleyebilirsiniz..
!kick nick Sebep yazarak birini kickleyebilirsiniz..
!kb nick Sebep Yazarak Birini Kanaldan atabilirsiniz..
!b nick Yazarak Birini Kanalda banlayabilirsiniz..
!voice nick Yazarak Birine Voice Verebilirsiniz..
!devoice nick Yazarak kanalda birinin voicesini alabilirsiniz..
!deop nick Yazarak kanalda birinin opunu alabilirsiniz
!op nick Yazarak kanalda birine op verebilirsiniz..
!clear yazarak kanalda edilen kötü söz/reklam/argo kelimeleri kapatabilirsiniz.

ÖZELİNDE KULLANILABİLİR KOMUT DİZİNİ
!hatalıban ip veya nick Yazarak Kanaldan hatalı Banlandığınızı Yetkililere İletebilirsiniz
!reklam nick Yapılan Reklamı Yazarak reklam raporu iletebilirsiniz..
!yardım Resmi Yardım Odasına Yönlendirilirsiniz. (Maximum 5 Dakikada Bir Kullanılır.)
!bilgi Yazarak Bot hakkın bilgi alabilirsiniz!
!web (IRC'nin size özel yapılmış, web sayfayalarına ulaşabilirsiniz.)
!kurallar Yazarak Sunucu Kuralları Hakkında Bilgi Alabilirsiniz.
!script Yazarak Sunucunun Resmi mIRC'inin dowloand adresini alabilirsiniz.
!Yönetim Yazarak Sunucu Yetkililerine Bakabilirsiniz.

RADYO HİZMETİ İLE İLGİLİ KOMUT DİZİNİ ; ( #RADYO KANALI GENELİNE)
!Link Yazarak Radyo Linkine Ulaşabilirsiniz!
!istek Sanatçı - Şarkısı Şeklinde Beğendiniz Şarkıyı Dinleyebilirsiniz.


Önemli diğer özelliklerinide şöyle sıralayabiliriz.

>> Belirlediğiniz user sayısının üzerine çıkan kanallara girerek koruma sağlar.

>> Sunucudaki yetkililerden herhangibiri sunucudan ban yediyse banını kaldırarak kanala bilgi verir.

>> oper denemesinde bulunupta hatalı giriş yapanları kanala bildirir. Siz yokken yetkililer tarafından yapılan uygulamaları isterseniz size memo ile yollar. (örneğin getpass çekilen kanallar veya nickler ve kimin çektiği.)

>> Sunucunuzdaki operatörlere tüm global kanallarda Access eklemek yerine Belirli bir op odasını sadece operatörler için kısıtlayarak o odada bulunan kişilerin bottan sadece global kanallar için op istemelerini sağlar.

>> Sunucudan ban yiyenlerin ip adresleri nickleri ve ban sebeplerini loglayarak banlı olan userin web üzerinden neden banlandığını görmesini sağlar. ve xLine web system ile hatalı ban raporu verilenlen ip adreslerini belirli sürelerde kontrol ederek banlarını açar.



>> Sunucudaki aktif kanalları ve o kanallardaki userlerin nicklerini (her kanal için ayrı) sürekli güncelleyip dosyalarda tutarak web üzerinden bunların gösterilebilmesini sağlar.

BuCaLI 01 Temmuz 2007 00:44

Cevap: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
Toplam 1 Eklenti bulunuyor.
Konuyla alakalı screenler devamı ;

xLine web system için link (sreen ve anlatımı burada) > [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

ircde online olanlar örnek sayfa;

SaW 01 Temmuz 2007 00:58

Yanıt: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
Alıntı:

CcehennemM Nickli Üyeden Alıntı (Mesaj 227759)
Kısa süre önce sohbet sunucumu kapatmıştım o süre içinde kullandığım eggdrop koruma botumu biraz daha geliştirdim şimdi sunucuyu yeniden açacağımdan orada kullanacağım botuda bi tanıtmak ve görüşleri almak istedim. Eğer uygun şartlarıda sağlayabilirsem botu paylaşıma sunacağım.

Bot eggdrop olduğu için illaki her işlemi sırayla yaptığından ve buda yavaşlamaya neden olacağından gereksiz bir sürü süslemeden sakındım ki zaten bi çoğu da hazır olarak mevcut. Yani eklenebilir.

Özelliklerini okudum, eğer ki hız probleminden dolayı özellik eklemeyi sınırlandırmayı düşünüyosan, tavsiyem odur ki bu op ekle sop ekle, !web v.s tarzı, ayrıca socketle siteye bağlanmak, ve en önemlisi hergirene version finger çektirmek ve yanıtına göre işlem uygulatmak, 20 - 30 userlı sunuculardan daha büyük sunucularda, hele hele bir kaç yüz kişilik sunucularda ve saldırı durumlarında botun bazen bir kaç dakika (saniye demiyorum) gecikmesine neden olacakğından özellikleri mümkün olduğunca azaltman... ScanX v.1'i ben Turkhubta denemiştim, bir süre kullandık hatta orada, bu problemlerle çok karşılaştım ben. Zaten bu bahsettiğin büyük kısmı vardı ScanX'in ilk versionunda da mevcuttu.. O yüzden söyleyeyim dedim.. Özellikler konusunda eleştiri yap dersen de,
!akick #kanal nick (Belirlediğiniz nicki belirlediğiniz kanala girişini yasaklar.)
!delakick #kanal nick (Belirlediğiniz nicki belirlediğiniz kanala girişini serbest kılar.)
!çek nick #kanal (Bu komutla belirttiğiniz nick belirlediğiniz kanala sokulur).
!part nick #kanal (Bu komutla belirttiğiniz nick belirlediğiniz kanaldan çıkartılır).
!memo Nick Mesaj (Belirtilen mesajı, belirtilen nicke sistemle yollar).
!Akill Ident (Kolayca idente akill eklersiniz).
!sopekle #kanal nick (Belirlediğiniz nicke, belirlediğiniz kanalda -sop- yazar).Silmek için !sopekle » !sopsil olması gerekir.
!aopekle #kanal nick (Belirlediğiniz nicke, belirlediğiniz kanalda -aop- yazar).Silmek için !aopekle » !aopsil olması gerekir.
!hopekle #kanal nick (Belirlediğiniz nicke, belirlediğiniz kanalda -hop- yazar).Silmek için !hopekle » !hopsil olması gerekir.
!Nick (Botun nicki, Security'den başka ise yazınız).
!Radyo (Özel sloganla, radyo reklamı yapar).
!Download (Özel sloganla, scripting reklamı yapar).
!Nick (Bu komutla bot eğer düşüp girdikden sonra nicki Security'den başka terim alırsa, düzenleme yapar.
!voice nick Yazarak Birine Voice Verebilirsiniz..
!devoice nick Yazarak kanalda birinin voicesini alabilirsiniz..
!deop nick Yazarak kanalda birinin opunu alabilirsiniz
!op nick Yazarak kanalda birine op verebilirsiniz..

Bu özelliklerin gereksiz olduğunu söyleyebilirim.. Çünkü bunu kullanmakla yetkili olan insanlar adminler ya da kanal oplarıdır, aynı şeyleri chanserv ya da mode kullanarak çok rahat yapabilecekken, ne diye komutun adı değiştirilir ben pek anlamıyorum, bu biraz da serverda alias list oluşturmaya benzemiş.. Bu mantıkla kanal oplarının ya da adminlerin kullanabildiği bütün komutları bota ekleyip hepsini bot üzerinden yaptırarak özellikmiş gibi sunulabilir.. Ama bu senin kendi tasarrufundur, ben sadece kendi düşüncelerimi söylüyorum. Bana ögre bu tarz bir komut eklenecekse bota, çok karışık bir komutu (spamfilter ekleme gibi) çok basit hale indirdigiyorsa, ya da bir kaç komutla yapılabilecek işlemi bir komuta indirgiyorsa bu özellikler eklenmelidir..
Ben diğer bir başlıkta o botun özelliklerini sıralarken de insanlar bu şekilde eleştiriler de bulunsunlar istedim ama daha çok "paylaşım nerde? , hadi yapsana kardeşim daha ne bekletiyosun?" gibi alakasız cevaplar aldım.. Bari ben senin konuya yazılması gerektiği gibi cevap yazayım istedim..,
Botu paylaşmayı düşündüğünü yazmışsın.. Bunun için ben kendi adıma teşekkür ederim. Ben kendi yaptığım botun paylaşımı konusunda kesin bir karar vermiş değilim çünkü ilk versionda direkt paylaştım ve insanlar bir çok yerde sanki kendileri yazmışlar gibi yayınladı, içinden kodlarını alıp bırakın şu yazmış demeyi, alıntıdır bile demeden, kendileri yazmışlar gibi üzerlerine adlarını yazdılar, bazı shellcilerden botun adını değişip azcık editleyip satanlar bile oldu, o yüzden bu versionun paylaşımı konusunda iki kere hatta üç kere düşünüyorum..
Son olarak umarım istediğin gbii bişey çıkarırsın ortaya, güzel bir iş olur umarım.. Kolay gelsin..



SaW 01 Temmuz 2007 01:09

Yanıt: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
Bu arada bir şey daha eklemek istiyorum, bir iki saat önce yine üzerinde Bucali'nin ( ki sanırım diğer nickin ) kodladığını yazdığı musteriserv'e biraz baktım.. TCL'nin içine, orada olduğu gibi encrypt edilmiş kodları koyman bence etik değil.. Umarım bunda öyle olmaz, çünkü tcl'de encrypt edilen kodlar şifre ile encrypt edildikleri için mırcta olduğu gibi decode yaparak ne olduğunu görme imkanın yoktur.. O yüzden eğer kimse oraya yazdığı kodu değişmesin istiyosan paylaşmazsın. Çünkü bu tarz şeyleri ben hiç ahlaki bulmuyorum.. Çünkü eggdrop üzerinden de yapılmayacak şey hemen hemen yoktur.. Ve yine oraya eklediğin şu özellik ilgimi çekti:
bind raw - "322" kanal_listele

proc kanal_listele {from keyword arg} {
global tgchan2 tgchan botnick jnick
set listekanaladi [lindex $arg 1]
set guncelsayi [lindex $arg 2]
if { $listekanaladi == $tgchan2 && $guncelsayi == "1" } {
foreach gnick [chanlist $tgchan] {
if { $gnick != $botnick && ![isop $gnick $tgchan] } {
putserv "mode $tgchan +b $gnick"
putserv "kick $tgchan $gnick"
putserv "privmsg $gnick \00312Üzgünüm\003 \00304$gnick\003 \00312Şu anda çevrimiçi operatör bulunamadığından size yardım edilemiyor..\003"
putserv "privmsg $gnick \00312IRCD, Web Paketlerimize bakmak için özelimde\003 \00304!IRCD, !Web, !Reseller, !Dedicated\003 \00312Komutlarını Kullanabilirsiniz.\003"
}
}
}
}

Anladın sen ;)

BuCaLI 01 Temmuz 2007 01:10

Cevap: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
d&#252;ş&#252;nd&#252;m onlarıda belirtmeyi unuttum girişte version finger ve whois olayını sadece saldırı anında komutla belirli bir s&#252;re aktif etmek ve sonra durmasını sağlamak m&#252;mk&#252;n. &#246;rneğin !panik 5 komutu uygulanırsa 5 dakika boyunca giriş &#231;ıkışları kontrol edicek sonra normal rutin &#231;alışmasına devam edecek ki bu &#231;ok gerekli oluyor. gereksiz dediklerine gelince botun ilk zamanki &#246;zelliklerinden olduğu i&#231;in yeniden yazmış bulundum ama zaten onlarda anlık komutlar olduğundan botun yavaşlamasına neden olmaz.

Paylaşıma gelince dediğim gibi uygun şartları sağlayabilirsem yani musteriservde olduğu gibi kodları belirli bir d&#252;zende şifreleyebilirsem yapıcam tşkler.

irc_avukat 01 Temmuz 2007 01:10

Cevap: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
yazdığın en sonki &#246;zelliği beğendim, bence sen SAW la beraber bişeyler yapmalisin..

SaW 01 Temmuz 2007 01:17

Yanıt: Cevap: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
Alıntı:

CcehennemM Nickli Üyeden Alıntı (Mesaj 227787)
düşündüm onlarıda belirtmeyi unuttum girişte version finger ve whois olayını sadece saldırı anında komutla belirli bir süre aktif etmek ve sonra durmasını sağlamak mümkün. örneğin !panik 5 komutu uygulanırsa 5 dakika boyunca giriş çıkışları kontrol edicek sonra normal rutin çalışmasına devam edecek ki bu çok gerekli oluyor. gereksiz dediklerine gelince botun ilk zamanki özelliklerinden olduğu için yeniden yazmış bulundum ama zaten onlarda anlık komutlar olduğundan botun yavaşlamasına neden olmaz.

Paylaşıma gelince dediğim gibi uygun şartları sağlayabilirsem yani musteriservde olduğu gibi kodları belirli bir düzende şifreleyebilirsem yapıcam tşkler.

İstersen version fingerı saldırı anında devreye sok, bu haliyle botun yavaşlamasına kesinlikle neden olacaktır.. Diğer anlık kodlar diye bahsettiğin kodları ben botun yavaşlamasına neden olacağı için değil bence gereksiz olduklarını ifade etmek için yazdım ve de emin ol botun yavaşlamasına da neden olacaktır..
Şifreleme konusundaki görüşümü de bir önceki postum da belirttim zaten, sanırım aynı anda yazmışız, ben onu gönderdikten sonra senin cevabını okudum..

BuCaLI 01 Temmuz 2007 01:19

Cevap: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
kodları şifreleme olayına gelince editlenmesi gerekebilecek yerleri zaten a&#231;ık bıraktım sadece editleme gerekmeyecek bir proc u şifreleyerek bahsettiğin gibi değiştirip ben yaptım diye kullanmalarını &#246;nledim bi nevi.

SaW 01 Temmuz 2007 01:26

Yanıt: Cevap: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
Alıntı:

CcehennemM Nickli Üyeden Alıntı (Mesaj 227793)
kodları şifreleme olayına gelince editlenmesi gerekebilecek yerleri zaten açık bıraktım sadece editleme gerekmeyecek bir proc u şifreleyerek bahsettiğin gibi değiştirip ben yaptım diye kullanmalarını önledim bi nevi.

Biliyorsun ki ve de zaten ona benzer birşey de yapmışsın ki bot sock ile siteye bağlanıp oradan bilgi alabiliyor ve de bilgi gönderebiliyor.. Ayrıca bota bulunduğu klasör içinde hatta diğer klasörleriçindeki dosyları da okutmak mümkün. Şimdi kötü senaryoyu yazıyorum: Bu şekilde bir kod hazırlayıp botun kurulu olduğu sunucunun bütün bilgilerini bota okutup istediğin adrese göndertmen ve oradan da senin görmen mümkündür.. O yüzden orada ne yazılı olduğu bilinmeyen ve ancak şifreleyenin bilebileceği bir tcl'yi insanların yüklemelerini kesinlikle ve de kesinlikle tavsiye etmiyorum.. Buna kimsenin hakkı yoktur.. Ben burada sana öyle kötü amaçlı bir kod yazmışsındır demiyorum, ama ben tcl scripttingden çok iyi anladığımı düşünen biri olarak orada ne yazdığını bilmiyorsam, ben güvenip de yükleyemem sunucuma, zaten etik değil, ahlaki değil, virüs yapmaktan trojan yapmaktan farkı yoktur bunun.. Bunun yapılma amacı ne olursa olsun, ahlaki olduğunu kimse bana ispatlayamaz.. Dediğim gibi eğer kodlarının değiştirlmesini istemiyorsan paylaşmazsın bu kadar basit.. paylaşıyorsan da öyle birşey yapamazsın..


Ayrıca madem kodlarının değiştirilip kullanma olayına karşısın, sen de yapma ozaman.. ;)

BuCaLI 01 Temmuz 2007 01:43

Cevap: Security Egg. V.1.0 By BuCaLI (sunucu koruma botu)
 
şu an kullandığın işletim sistemini neye g&#252;venerek kullanıyorsun ? sende a&#231;ık kodları varmı yoksa ? yada daha ufak d&#252;ş&#252;n&#252;rsek girdiğin web sitelerinde toplistlerden bile bilgisayarına sen farketmeden istediğin programı y&#252;kletmek m&#252;mk&#252;n. mesele g&#252;ven ise aynı şekilde yapanın kullanıcıyada g&#252;venmesi gerek ki bu zamandan sonra asla m&#252;mk&#252;n değil. tek yol kalıyor kullanıcıyı bi şekilde kısıtlamak onlarada g&#252;venmek kalıyo tercih meselesi. Zorla değil. ;)


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

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