Bu sistemi uygulamak icin 2 asama gecirmemiz gerekiyor
öncelikle modülü kuracaz sonra sunucumuzdaki eggdroplardan birine uygulama tcl si yuklucez.
Ne işe yarayacak bu modul ve tcl.?
Su ıse yarayacak ; sunucunuza girip ilk 20 saniye icinde nick kayıt yapanlari bot sunucudan atacak ve kayıt edilen nicki otomatik olarak silerek database de sisme olmasını engelleyecek
Arkadaslar once modulü bilgisayariniza kaydetmeniz gerekiyor
Bunun icin asagidaki adresde modulu bir notepad e kaydedin ve kaydederken dosyanın adını ircd_wallonregister.c olarak kaydedın
ircd_wallonregister.cSımdı bu modulu kurun.
Modul kurduktan sonra sırada gereklı Tcl yi olusturalım
-----------------------------------
bind raw * notice asnotice
proc asnotice {from keyword arg} {
if { [string match "*Client connecting*" $arg] } {
if {[lindex $arg 6] == "on"} {set sa 9}
if {[lindex $arg 6] == "at"} {set sa 8}
if {![info exists ::zfr([set nck [lindex $arg $sa]])]} {
set ::zfr($nck) 1
utimer 15 [list unset ::zfr($nck)]
}
}
}
bind raw * notice psnotice
proc psnotice {from keyword arg} {
if {[string match "*sifreleyenin hostu*" $arg]} {
if {[info exists ::zfr([set nck [stripcodes bcru [lindex $arg 7]]])]} {
putquick "gzline [lindex $arg 7] :9,1Trojan Tespit Edilmiştir. Banned ßy 1,1Koruma"
putquick "privmsg nickserv drop [lindex $arg 7]"
}
}
}
----------------------------------------------
Sımdı bu kodları notepad e atın ve trojan.tcl olarak kaydedın
Daha sonra bu trojan.tcl yi ftp nıze baglanarak eggdrop/scripts klasorunun ıcıne atın
ve sunucunuzda barındırgınızın eggdrop botunuzun conf dosyasına muhtemelen en altta bulunan yere
source scripts/trojan.tcl bunu yazarak botunuza bu tcl yı kullanma hakkı verın.
Islem bu kadar sunucunuz trojanlardan ve reklam botlarından kurtulmus olacaktır.
--
Saw ve txf ye tesekkur ederım
[/list]