IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 17 Nisan 2007, 20:02   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Portsifresi Modulune ident eklemesi




Arkadaşlar Sky-Dancer'in yapmış olduğu portsifresi modülü gerçekten çok faydalı bir modül. Arkadaşımıza teşekkür ediyoruz. Ben modülü kurdum ve calıstırdım sorunsuz şekilde çalışıyor fakat aklıma bir şey takıldı. bu modüle bir de ident sınırlaması getirebilirmiyiz. yani demek istedigim, kişi ;

/server irc.domain.com:7000 şifre

yazarak bu porttan bu şifre ile giriyor. ama ben şöyla olmasını isterim. 7000. porttan sifreli giriş olacak ama ident kontrolüde yapacak. Yani "Ali" nickli kişi "veli" identi ile ve şifresiyle 7000. porttan giriş yapacak. ancak identi "veli" değilse şifresi dogru bile olsa sunucuya giremeyecek. yani ident ve şifre conf dakinin aynısı olacak.

Sky-Dancer arkadaşımızın bu konuya da bir çözüm üretecegine eminim ve şimdiden teşekkür ediyorum....

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 22 Nisan 2007, 18:01   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Portsifresi Modulune ident eklemesi




DeLioP Nickli Üyeden Alıntı
Arkadaşlar Sky-Dancer'in yapmış olduğu portsifresi modülü gerçekten çok faydalı bir modül. Arkadaşımıza teşekkür ediyoruz. Ben modülü kurdum ve calıstırdım sorunsuz şekilde çalışıyor fakat aklıma bir şey takıldı. bu modüle bir de ident sınırlaması getirebilirmiyiz. yani demek istedigim, kişi ;

/server irc.domain.com:7000 şifre

yazarak bu porttan bu şifre ile giriyor. ama ben şöyla olmasını isterim. 7000. porttan sifreli giriş olacak ama ident kontrolüde yapacak. Yani "Ali" nickli kişi "veli" identi ile ve şifresiyle 7000. porttan giriş yapacak. ancak identi "veli" değilse şifresi dogru bile olsa sunucuya giremeyecek. yani ident ve şifre conf dakinin aynısı olacak.

Sky-Dancer arkadaşımızın bu konuya da bir çözüm üretecegine eminim ve şimdiden teşekkür ediyorum....

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int kullanici_girisi(aClient *sptr) { int ret;

Bu kısımdan sonra şunu ekleyin:

Büyük Küçük Harf e Duyarlı ident kontrolü için:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (strcmp(sptr->user->username,"Veli")) return exit_client(sptr, sptr, sptr, "Girişiniz Engellenmiştir.");

Büyük Küçük Farketmeden ident kontrolü için (veli ile VELi aynı şey olacak):
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (stricmp(sptr->user->username,"veli")) return exit_client(sptr, sptr, sptr, "Girişiniz Engellenmiştir.");

Yani Kod Son Halde şöyle olsun:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int kullanici_girisi(aClient *sptr) { int ret; if (strcmp(sptr->user->username,"Veli")) return exit_client(sptr, sptr, sptr, "Girişiniz Engellenmiştir."); ret = ConfPassOku(sptr); switch (ret) { case 1: ...

Gibi..

make custommodule MODULEFILE=portsifresi

rehash çekmeniz yeterli olacaktır.

iyi Çalışmalar..

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

Alt 10 Temmuz 2007, 17:30   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Portsifresi Modulune ident eklemesi




Çok teşekkür ederim Sky-Dancer. Yalnız bir konu daha var. unrealircd.conf daki şifre port ayarladıgımız kısıma da bu identleri ekleyerek ayarlama yapabilirmiyiz yani senin verdigin bu kodda sanırım bütün sifreli girişlerde identd in veli olması şart. benim aradığım;

Ali nickli kişi veli identi ile /server irc.domain.com:7000 alininşifresi
ahmet nickli kişi mehmet identi ile /server irc.domain.com:7000 ahmetinsifresi
ayse nickli kişi fatma identi ile /server irc.domain.com:7000 ayseninsifresi

yani unrealircd.conf daki
psifre {
pass "7000:password1";
pass "7000:password2";
pass "7000:password3";
};



kısmına bir ekleme yapamazmıyız?

psifre {
pass "identd:7000:password1";
pass "identd:7000:password2";
pass "identd:7000:password3";
};

gibi bir ekleme ? şimdiden teşekkürler....


 
Alıntı ile Cevapla

Cevapla

Etiketler
eklemesi, ident, modulune, portsifresi


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
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 Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Badnick remotesinde, muaf ident eklemesi kodda eklenti Coldman mIRC Scripting Sorunları 17 26 Ekim 2012 06:21
ÖzelOkuma Modulune Şifre IcNaMeK Unreal IRCd 4 16 Mart 2010 22:10
Anope ye Sky-Dancer 'in portsifresi tahsin Anope 4 28 Ocak 2010 06:18
Scriptte ident sabitleme veya ident kutucuğunu kaldırma MaRaShaL mIRC Scripting Sorunları 6 17 Mayıs 2009 01:21
portsifresi.c yardim CroAtoN Unreal IRCd 1 19 Kasım 2008 23:46