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/)
-   -   3 saniyede girişyapan 3 proxye ban (https://www.ircforumlari.net/mirc-scripting-sorunlari/351773-3-saniyede-girisyapan-3-proxye-ban.html)

aLL-Star 31 Ağustos 2010 20:29

3 saniyede girişyapan 3 proxye ban
 
Alıntı:

cashmare Nickli Üyeden Alıntı (Mesaj 1040411332)
S.a arkadaşlar bir sorum olacaktı
Elimde güzel bi proxy koruması var korumayı açtıgım zaman
if $istok(81 85 88 80 78 195,%re,32) == $false {
burada belirtilen iplerle başlayan ipler harici hiçbir ipi sunujcuya sokmuyor
Şimdi buraya kadar güzel fakat sunucum yurt dışı girişlerine açık oldugundan bu korumayı sürekli on modunda tutamıyorum
Bu bakımdan koruma botuma bu korumayı on yapmak için tetikliycek birşey gerekiyor
Şimdi buraya kadar umarım anlaşılmıştır..
Gelelim soruma
Koruma botumun bu proxy korumayı tetikliyip on yapması için şöyle birşey gerekiyor
mesela 5 saniye içerisinde 4 tane yabancı ip girişinde. yabancı ip girişinden kastım if $istok(81 85 88 80 78 195,%re,32) == $false { bu iplerle başlayan ipler harici Kısaca Tr ipleri harici 5 saniye içerisinde
4 tane tr harici ip girdiginde bu proxy Korumam on moduna geçsin
mesela elimde şöyle bi remote var

on *:snotice:*client connecting*:{
var %µ = $+(%,flood.,$left($gettok($10,2,64),-1))
inc $(%µ,1)
if (!$timer($gettok(%µ,1,37))) { $+(.timer,$gettok(%µ,1,37)) 1 5 unset $(%µ,1) }
if ($(%µ,2) >= 5) { unset $(%µ,1) | zline $9 : 1Agresif Giriş Çıkış Tespit Edilmiştir..[Z-Lined]12By4Security | /proxy on }
}

bu remotenin sonuna şöyle birşey getircem ama bu remotede 5 saniyede giren bütün agresif girişleri atıyor benim kısaca istedigim 5 saniyede giren sadece yurt dışı ipleri başka bi deyişle yukarda belirttigim ipler harici giren iplerde tetiklesin..
Şimdiden teşekkürler.

Biri daha önce denemiş ama cvplanmmaış
Ben buna benzer bir kod arıyorum 3 saniyede 3 proxy girişi olursa üçünede ban atsın Böyle bir şey yapılabilir mi yada fikri olan var mı ?

tabi öncesinde proxy i tanıyabilmesi lazım eğer böyle bi kod oluşturlabilirse kapalı olan proxy koruması da devreye sokulmuş olcaktır.ve genel proxy saldırılarına Yuzde yuz çözüm olur user kaybına karşı.

SysCode 01 Eylül 2010 00:47

Cevap: 3 saniyede girişyapan 3 proxye ban
 
Alıntı:

aLL-Star Nickli Üyeden Alıntı (Mesaj 1040502258)
Biri daha önce denemiş ama cvplanmmaış
Ben buna benzer bir kod arıyorum 3 saniyede 3 proxy girişi olursa üçünede ban atsın Böyle bir şey yapılabilir mi yada fikri olan var mı ?

tabi öncesinde proxy i tanıyabilmesi lazım eğer böyle bi kod oluşturlabilirse kapalı olan proxy koruması da devreye sokulmuş olcaktır.ve genel proxy saldırılarına Yuzde yuz çözüm olur user kaybına karşı.




Şu Proxy koruma remoteni tam yazda bizde deneyelim..

aLL-Star 09 Eylül 2010 13:38

Cevap: 3 saniyede girişyapan 3 proxye ban
 
pm le ulaşmak istedim pm kapalı sanırım?

DaDaS 09 Eylül 2010 16:02

Cevap: 3 saniyede girişyapan 3 proxye ban
 
on @1:join:#: {
inc -u60 %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < 3 halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
ban $chan $wildsite | kick $chan $nick 5Agresif Giris/Cikis Tespit Edildi..$me!. }
}
sadece kanaldan banlıyor.

AspavA 11 Eylül 2010 17:34

Cevap: 3 saniyede girişyapan 3 proxye ban
 
PHP- Kodu:

kick $chan $nick 

yerine

PHP- Kodu:

gzline $nick 

yapılsa olmaz mıki ?

aLL-Star 12 Eylül 2010 22:16

Cevap: 3 saniyede girişyapan 3 proxye ban
 
yok dai bi proxy koruması kullanması lazım proxyleri tespit edeceksin ki onları kullanabilesin bunuda bi kodla yapman lazım ell3tt hocanın bi proxy koruması vardı onu kullanarak yapabiliriz.belki.

cashmare 13 Eylül 2010 19:19

Cevap: 3 saniyede girişyapan 3 proxye ban
 
Alıntı:

aLL-Star Nickli Üyeden Alıntı (Mesaj 1040502258)
Biri daha önce denemiş ama cvplanmmaış
Ben buna benzer bir kod arıyorum 3 saniyede 3 proxy girişi olursa üçünede ban atsın Böyle bir şey yapılabilir mi yada fikri olan var mı ?

tabi öncesinde proxy i tanıyabilmesi lazım eğer böyle bi kod oluşturlabilirse kapalı olan proxy koruması da devreye sokulmuş olcaktır.ve genel proxy saldırılarına Yuzde yuz çözüm olur user kaybına karşı.


ben bir zamanlar ugraşıp kendim bulmuştum çözümünü paylaşayım :)

on *:snotice:*Client conn*: {
var %dx = $gettok($right($left($10,-1),-1),2,64)
var %re = $iif($regex(%dx,-) != 1,$gettok(%dx,1,46),DONE)
if $istok(81 85 88 80 94 188 78 195,%re,32) == $false {
if !$hget(ok) { hmake ok 100 }
else { hadd -mu5 ok $+(*@,$left($gettok($10,2,64),-1))
if $hget(ok,0).item >= 3 {
var %1 = 1,%2 = $hget(ok,0).item
while %1 <= %2 {
gzline $hget(ok,%1).item : Lamerizm! )
inc %1 } } } }


if $istok(81 85 88 80 94 188 78 195,%re,32) == $false {

Muaf kılmak istedigin ip başlarını buraya ekliceksin.
mesela yukarda 81 85 ... v.s ile başlayan ipleri muaf kılar
kolay gelsin.


Bu korumadan yOLA çıkarak elinde mevcut proxy koruman varsa onuda tetikleyebilirsin..
mesela Lamerizm kelimesini input eventiyle bir nevi bot Lamerizm kelimesini görür görmez direk mevcut proxy korumanı 10dakikalıgına on moduna geçirip 10 dk sonra tekrar off moduna geçirebilirsin.
ben böyle yapmıştım . gayet başarılı oluyor.
Şuanda Evde değilim eve geçersem paylaşırım inş
hayırlı iFler.

aLL-Star 13 Eylül 2010 21:13

Cevap: 3 saniyede girişyapan 3 proxye ban
 
TŞKLER Çok sağol dostum iyi düşünmüşsün bnmde aklıma böle bişi gelmişti guzel bi kod hemen alıp deniyeyim eline sağlık

Berxo 16 Eylül 2010 01:36

Cevap: 3 saniyede girişyapan 3 proxye ban
 
guzel bi kodmuş peki Bunu aynı şeklde identede uyguluyamazmıyız.
yani ipler yerine muaf identler yazarak kanala giriş yapıcak farklı ident girişlerinde Nickleri uzaklaştırarak.


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

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