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/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   timer 0 0 saldırı önlemi (https://www.ircforumlari.net/mirc-scripting-sorunlari/163544-timer-0-0-saldiri-onlemi.html)

muratt_aziz 07 Aralık 2008 14:27

timer 0 0 saldırı önlemi
 
s.a arkadaslar kanalımıza timer 0 0 saldırıları oluyor bir sayfa boyuna ulasana kadar korumalar anlayamıyor bunun önüne nasıl geceriz folt koruması dahı okadar hızlı algılayamıyor en hızlı koruma hangisi arkadaslar yardım edermisiniz acil ne yapmam lazım ;idea

Rohit 07 Aralık 2008 15:41

Cevap: timer 0 0 saldırı önlemi
 
ben Olsam Zline Atarim :D

muratt_aziz 07 Aralık 2008 16:33

Cevap: timer 0 0 saldırı önlemi
 
sagol kardes modemi resetledınmı zline sokmuyor ipe 5 hanalı line atsan busefer userler giremiyor bura mirc kod ardım bolumu benim istegim timer 0 0 kullanıldımı kanala mümkün olduğu kadar az yansıtmak hızlı cözüm saldırı sonrası ne atarsan at ne faydası var olay saldırı anıdır kardesım...

seRatoNin 07 Aralık 2008 21:09

Cevap: timer 0 0 saldırı önlemi
 
Kod:

/cs set #kanal mLock +f [10m#M1]:3
bunun için en ideal yöntem bu herşey mirc kodu demek değil sonuçta.

Açıklamasınıda Yapayım. 3 Saniyede 10 Mesaj Yazılırsa 1 Dakikalığına +M Alır..

sniper 08 Aralık 2008 14:44

Cevap: timer 0 0 saldırı önlemi
 
murat tekrar flood koruma sı diye arat forumda istediğini bulursun

Lucifer 08 Aralık 2008 15:00

Cevap: timer 0 0 saldırı önlemi
 
Alıntı:

muratt_aziz Nickli Üyeden Alıntı (Mesaj 599905)
s.a arkadaslar kanalımıza timer 0 0 saldırıları oluyor bir sayfa boyuna ulasana kadar korumalar anlayamıyor bunun önüne nasıl geceriz folt koruması dahı okadar hızlı algılayamıyor en hızlı koruma hangisi arkadaslar yardım edermisiniz acil ne yapmam lazım ;idea

- Aşağıdaki Code'leri Script'ine eklersen Flood ve Join / Part Saldirilarına bir nebze engel olursun.

- Ctrl + R Yaparak Script'in Remote Bölümüne eklersen çalişacaktir.

;----------------------------
;Join/Part Flood Koruması!
#jflood on
on 1:join:#: {
if $me !isop $chan { halt } | if $nick isop $chan { halt }
inc -u60 %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < 7 halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
ban $chan $wildsite | kick $chan $nick 4 $+ 7¤ 1Join/Part4[1!4]1
}
#jflood end
;-----------------------------


;Uzun Yazı Koruması!!
#msgpro off
on *:text:*:#: {
if $me !isop $chan { halt } | if ($nick !isop # && $len($1-) > 390) {
mode # +b $nick
kick # $nick 4 $+ 7¤ 1Uzun Yazi4[1!4]
}
}
on *:ACTION:*:#: {
if $me !isop $chan { halt } | if ($nick !isop # && $len($1-) > 300) {
ban # $nick 2
kick # $nick 4 $+ # 7¤ 1Uzun Yazi4[1!4] }
}
#msgpro end

;Notice Flood Koruması!
#noticeflo off
on 1:NOTICE:*:?: {
if (%SelfProt == OFF) || (%lagmode == ON) { goto NoEnd }
if ($nick == ChanServ) || ($nick == NickServ) || ($nick == Global) || ($nick == MemoServ) || ($nick == ShadoW) { goto NoEnd }
inc %pnf [ $+ [ $site ] ] | .timer 1 5 unset %pnf [ $+ [ $site ] ]
if (%pnf [ $+ [ $site ] ] == 2) { ignore -u60 $wildsite | msg $nick ignore edildin! }
:NoEnd
}
#noticeflo end
;-------------------


on @OpenProxy:join:#:{ if ($nick != $me) { .ban $chan $wildsite | kick $chan $nick 7¤ 1Proxy4[1!4]1 } }
alias Proxyconf if $dialog(Proxylist) == $null dialog -m Proxylist Proxylist
dialog Proxylist {
title "Proxy ip Korumasi"
size -1 -1 200 280
button "Tamam", 1, 110 200 70 20,ok
list 2, 10 20 180 135, sort
box "ProxyListesi", 3, 5 5 190 145
edit "*!*@", 4, 10 165 180 20, autohs
box "Eklenecek İp'yi Girin", 5, 5 150 190 45
button "İp Ekle", 6, 20 200 70 20
box "Not:", 7, 5 225 190 45
text "İp'yi Kaldirmak icin İp'nin Uzerine Cift Tiklayin", 8, 25 240 140 45
}
alias Proxysetup if $dialog(Proxylist) == $null dialog -m Proxylist Proxylist
on *:dialog:Proxylist:dclick:2:{ .ruser OpenProxy $did(2).seltext | did -d Proxylist 2 $did(2).sel }
on *:dialog:Proxylist:sclick:6:{ if ($did(4) != $null) { did -a Proxylist 2 $did(4) | .auser OpenProxy $did(4) | did -fr Proxylist 4 } }
on *:dialog:Proxylist:init:*:{
if ($ulist(*,OpenProxy,0) != $null) {
set %prx.Proxy 0
while (%prx.Proxy < $ulist(*,OpenProxy,0)) {
inc %prx.Proxy 1
did -a Proxylist 2 $ulist(*,OpenProxy,%prx.Proxy)
}
unset %prx.Proxy
}
}

- Bu Codeler'le Engelleyebilirsin , yanlış veya eksikse bilgilendirirseniz sevinirim..

- Iyi Forumlar.

Difuzyon 08 Aralık 2008 17:38

Cevap: timer 0 0 saldırı önlemi
 
Kod:

on @*:text:*:#:if $prot(repeat,#,$nick,$1-,2,1) { kick # $nick Tekrar etme! }
 
alias prot {
  goto $1
  :repeat
  var %÷ = $+(%,repeat.,$2,.,$3,.,$encode($4,m))
  inc $(%÷,1)
  if (!$timer($gettok(%÷,1,37))) { $+(.timer,$gettok(%÷,1,37)) 1 $6 unset $(%÷,1) }
  if ($(%÷,2) >= $5) { unset $(%÷,1) | return $true }
  else { return $false }
}

Daha önce el33t'in bu konuda yazmış olduğu koruma...
timer 0 0'lık bir durum söz konusu ise repeat(tekrar) korumasından faydalanmak lazım ki mesajlar timer işleminde sabit kalacağındandır...

Yukarıdaki kodda, 1 saniye içerisinde 2 kez aynı satırı yazan kişi kanaldan kick edilecektir.Sende benzeri durum süresini(1 sn),tekrar sayısını(2 kez) ve yapılacak işlemi(kick) kendine göre düzenleyebilirsin.

İyi bayramlar bu arada :)

q0kh4n01 10 Aralık 2008 01:23

Cevap: timer 0 0 saldırı önlemi
 
öncelikle bu tür saldırıyı ancak bi irc oper yapabilir isterseniz çift mircle bi kanal açıp deneyin /timer 0 0 /msg #kanal fdsfdffsfsdfs
en fazla 5 defa yazar sonra direk laga girer yani gereksiz bi saldırıdan bahsediyorsunuz, die düşünüyorum.
iyi forumlar


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk