Ana Sayfa / ıRC komutları / Who Komutları ve Parametreleri

Who Komutları ve Parametreleri


Who KOMUTU & PARAMETRELERİ
——————————-

*** Who komutu bir kanaldaki kullanıcıları Nick!user@hostname realname
sıralaması ile listelemek amacıyla kullanılır.Bu komut ile kullanılabilecek bir takım parametreler vardır.Bu parametreler sayesinde daha belirleyici araştırmalar yapabilirsiniz.

*** wHo Komutu ParametreLeri :
[+|-][acghmnsuM] [args]

*** Not : Sunucumuzda KuLLanabiLien wHo ParametreLeri

/WHO [+|-][achmnsuM] [args]

*** wHo ParametreLerini $u $ekiLde AçıkLayabiLiriz :

/Who [+|-] a :

bu parametre away modundakileri görüntülemek için kullanılır.” /who +a ” komutu ile tüm sunucuda bulunan away kullanıcılar görüntülenebilir.

Ancak bu şekilde geniş bir kullanım sadece Irc Operatörlerin kullanımına açıktır.Sizler bunu kanal parametresini vererek kullanabilirsiniz.

————– &&&&&& ————————

/Who [+|-] c :

Belirtilen kanal içindeki kullanıcılar listelenir.Ek parametre verilerek o kanaldaki aramalar belirleyici yapılabilir (mesela ” a ” parametresi)

Örnek-1 ; /who +c #Kanal (” /who #kanal ” komutu ile aynı işlevi görür)

Örnek-2 ; /who +ca #kanal (Belirtilen kanaldaki away modunda bulunan kullanıcılar listelenir.)

————– &&&&&& ————————

/Who [+|-] g
*** Kullanıcıları ” realname “lerine göre aramak ve listelemek icin kullanılır.Sadece Irc operatörlerin kullanımı ile sınırlıdır

————– &&&&&& ————————

/Who [+|-] h
*** Kullanıcıları “hostname”lerine göre aramak için kullanılır

————– &&&&&& ———————-

/Who [+|-] i

*** Kullanıcıları ip adreslerine göre aramak için kullanılır.Wildcard (joker karakter) kullanılabilir.

*** Irc.KalpChat.NeT Sunucusunda gercek ip adresleri kullanıcı güvenliği nedeniyle gizlendiği için bu parametre yerine ” f ” parametresi ile araştırma yapmalısınız.

————– &&&&&& ———————-

/Who [+|-] f

*** Kullanıcıları fake hostlarına göre aramak ve listelemek icin kullanılır,bu parametre ile aynı ip adreslerinden yağılan girişleri (yada clonleları) tespit edebilirsiniz.Sizler bulundugunuz kanalda arama yapabileceğiniz için ” c ” parametresini de birlikte kullanmalısınız

*** Not : daHa önce de Yazdıgım Gibi Sunucumuzda oLan who ParametreLeri Arasında ( +f ) yoktur.

örnek ; /who +cf #kanal @62CD0236.4FF54091.435830AD.IP :0 C * Helper.KalpChat.NeT *

2.Örnek : /who +fc Yaptıgımızda
/who +fc @62CD0236.4FF54091.435830AD.IP :0 #kanal

*** Yukarıdaki komut ile aynı işlevi görür, parametrelerin yeri değişince verilen belirteçlerinde yer değiştirdiğini anlatmak amacıyla örnek verdim.

————– &&&&&& ———————-

/Who [+|-] m

*** Sunucudaki kullanıcıları sahip oldukları modlara göre aramak amacıyla kullanılır.IRC Operatör dışındaki kullanıcılar bu parametreyi sadece o/a/A moduna sahip kullanıcıları listelemek icin kullanabilir.

1. Örnek ; /who +m o (Online o:line sahibi, gizli modda olmayan (-i modu) girişler listelenir)
2. Örnek ; /who +m a (Online (-i modundaki) services adminler listelenir)
3. Örnek ; /who +m A (Online (-i modundaki)Server adminler listelenir.
4. Örnek ; Bulunduğunuz kanalda var olan ircopları nasıl listeyebilirim?

/who +cm #kanal o

***Not : Server adminler,+A modu yanı sıra otomatik olarak +a modu da alırlar)

————– &&&&&& ———————-

/Who [+|-] n
*** Kanalda bulunan kullanıcıları nicknamelerine göre aramak ve listelemek için kullanılır.Wildcard (joker) karakter kullanabilirsiniz.

1. Örnek : /who +cn #kanal V??????a

(Belirtilen kanalda bulunan Nickinin ilk harfi ” V ” son harfi ” a ” tüm 8 haneli nickler listelenir.)

2. Örnek : /who +cn #kanal f*r
(Belirtilen kanalda nick’i ” f ” ile başlayıp ” r ” ile biten kullanıcılar listelenir)

————– &&&&&& ———————-

/Who [+|-] s

*** Farklı bir server üzerindeki girişlerde arama yapmak istenirse bu parametre kullanılır.Bu parametrenin kullanımına gerek yoktur zira tüm kullanıcılar irc.cetirdek.com server’ı üzerinde bulunmaktadır.

1.Örnek : /who +s services.cetirdek.com veya /who +s cezve.cetirdek.com gibii
(Services linki üzerinde bulunan kullanıcılar listelenir ancak bu modeyi kullanabilmek icin oper erişimine sahip olmak gerekir.)

————– &&&&&& ————————

/Who [+|-] u

*** Belirtilen user (ident) maskına sahip kullanıcılar listelenir.Kanal parametresi ile birlikte sizlerde kullanabilirsiniz.Wildcard (joker) karakter kullanabilirsiniz.

1. örnek : /who +cu #Kanal sex (sex ident`ine sahip belirtilen kanalda bulunan kullanıcılar listelenir)

2. örnek : /who +uc Ceza* #Kanal (Belirtilen kanalda ident’i ” ceza ” olan ve ” ceza ” ile başlayan ident sahibi tüm girişler listelenir )

————– &&&&&& ————————
*** Soru 1 : Zurna kanalında bulunan Nick’i “Sex” ile başlayan ancak ident’inde ” CeZa ” bulunMAyan kullanıcıları nasıl görüntüleyebilirim?

*** Cevap1: 3 ayrı Komut da aynı işLevi görebiLir

a-) /who +cn-u #zurna sex* *ceza*
b-) /who -u+cn *ceza* #zurna sex*
c-) /who -u+nc *ceza* sex* #zurna

————– &&&&&& ————————
*** Soru 2 : Zurna kanalında bulunan ve nick ” s ” ile başlayıp, ident’i 5 hane ve daha uzun olan ve ircop olmayan kullanıcıları nasıl listelerim?

*** Cevap 2 : ßeş ayrı yanıt şekli vardır.
Bu cevapta daha farklı yanıtlarda olabilir ancak ben konuya iyice hakim olmanız için olasılıkları ve parametre değişimleri sonrasında bunların kapsayacagı maskelerinde nasıl yer değiştirdiğinizi görmenizi istedim.

a-) /who +cnu-m #zurna s* ?????* o
b-) /who +ncu-m #zurna ?????* s* o
c-) /who +unc-m ?????* s* #zurna o
d-) /who -m+cnu o #zurna s* ?????*
e-) /who -m+ncu o s* #zurna ?????*

————– &&&&&& ————————
Who, bulunduğumuz kanallarda belli parametrelere göre kullanıcı listelemek için kullanılır. Bunlar c, n, u, h, a, m, g, s parametreleridir.
Şimdi bu parametrelerin ne işe yaradıklarını ve nasıl kullanıldıklarını inceleyelim.
————– &&&&&& ————————
c : Who komutunun kanal belirtilerek uygulanacağında kullanılır.
Kullanımı : /who ±c #kanal
Örnek : Test kanalına who komutunu uygulamak istiyorum.
Cevap : /who +c #Test
————– &&&&&& ————————
n : Who komutunun nick belirtilerek uygulanacağında kullanılır.
Kullanımı : /who ±n Nick
Örnek : Test kanalında 5 haneli nicklere who komutu uygulamak istiyorum.
Cevap : /who +cn #Test ?????
Örnek : Test kanalında M harfi ile başlayan ve S harfi ile biten nicklere who komutu uygulamak istiyorum.
Cevap : /who +cn #Test M*S
Örnek : Test kanalında bulunmayan 4 haneli nicklere who komutu uygulamak istiyorum.
Cevap : /who +n-c ???? #Test
Örnek : Test kanalında S ile başlayan nickler dışındaki nicklere who komutu uygulamak istiyorum.
Cevap : /who +c-n #Test S*
————– &&&&&& ————————
u : Who komutunun ident belirtilerek uygulanacağında kullanılır.
Kullanımı : /who ±u Ident
Örnek : Test kanalında Help İdent’li kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +cu #Test Help
Örnek : Test kanalında identi’i Helper olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +c-u #Test Helper
Örnek : Test kanalında İdent’i Help olan 4 haneli nicklere who komutu uygulamak istiyorum.
Cevap : /who +cun #Test Help ????
————– &&&&&& ————————
h : Who komutunun host belirtilerek uygulanacağında kullanılır.
Kullanımı : /who ±h Host
Örnek : Test kanalında hostu Helper olan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +ch #Test Helper
Örnek : Test kanalında hostu Admin olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +c-h #Test Admin
Örnek : Test kanalında hostu H ile başlayan nicki 5 haneli olmayan ve ident’inde Help kelimesi geçen nicklere who komutu uygulamak istiyorum.
Cevap : /who +chu-n #Test H* *Help* ?????
————– &&&&&& ————————
a : Who komutunun away belirtilerek uygulanacağında kullanılır.
Kullanımı : /who ±a
Örnek : Test kanalında away olan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +ca #Test
Örnek : Test kanalında away olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +c-a #Test
Örnek : Test kanalında away olmayan nicki M ile başlayıp 5 haneli olan hostu Helper olmayan ve ident’i Help olan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +cnu-ha #Test M???? Help Helper
————– &&&&&& ————————
m : Who komutunun user modeleri (O,o,C,A,a,N,B) belirtilerek uygulanacağında kullanılır.
Kullanımı : /who ±m Usermode
Örnek : Test kanalında oper olan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +cm #Test o
Örnek : Test kanalında admin olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +c-m #Test a
Örnek : Test kanalında nicki 4 haneli, away olmayan, ident’i Help olan, hostu Helper olmayan oper kullanıcılarına who komutu uygulamak istiyorum.
Cevap : /who +cnum-ha ???? Help o Helper
————– &&&&&& ————————
g : Who komutunun fullname (setname, realname) belirtilerek uygulanacağında kullanılır.
Kullanımı : /who ±g Fullname (setname, realname)
Örnek : Test kanalında fullname’i yıLmaz olan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +cg #Test yıLmaz
Örnek : Test kanalında fullname’i onur olmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +c-g #Test onur
Örnek : Test kanalında nicki S ile başlayan 3 haneli, ident’i VIP olmayan, hostu Helper olan, away olan, fullname’i yıLmaz olan operlere who komutu uygulamak istiyorum.
Cevap : /who +cnhgma-u #Test S?? Helper yıLmaz o VIP
————– &&&&&& ————————
s : Who komutunun link belirtilerek uygulanacağında kullanılır. Linklere sunucu üzerinde /links çekerek görebiliriz.
Kullanımı : /who ±s Link
Örnek : Test kanalında irc.sohbet.net linki üzerinden bağlanan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +cs #Test irc.cetirdek.com
Örnek : Test kanalında oper.sohbet.net linki üzerinden bağlanmayan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +c-s #Test oper.cetirdek.com
Örnek : Test kanalında nicki 2 haneli, ident’i Help olmayan, Hostu helper olan, away olmayan, netadmin olan, fullname’i . olan, admin.sohbet.net linkinden bağlanan kullanıcılara who komutu uygulamak istiyorum.
Cevap : /who +cnhmgs-ua #Test ?? helper N . admin.cetirdek.com Help
————– &&&&&& ————————
Who komutlarını uyguladığımızda elde ettiğimiz verilerde bazı karakterler vardır. Bunlar r, *, @, +, %, &, ~, H, G, B, 0, 1, 2 karakterleridir.
Şimdi bu karakterlerin ne anlama geldiklerini inceleyelim.
r : Nickin kayıtlı olduğu anlamına gelir.
* : Kullanıcının sunucu yöneticisi olduğu anlamına gelir.
@ : Kullanıcının kanalda operator olduğu anlamına gelir.
+ : Kullanıcının kanalda voice olduğu anlamına gelir.
% : Kullanıcının kanalda halfop olduğu anlamına gelir.
& : Kullanıcının kanalda protect olduğu anlamına gelir.
~ : Kullanıcının kanalda founder olduğu anlamına gelir.
H : Kullanıcının online ( away değil) olduğu anlamına gelir.
G : Kullanıcının away olduğu anlamına gelir.
B : Kullanıcının sunucu botu olduğu anlamına gelir.
0 : Kullanıcının ana link üzerinden bağlandığı anlamına gelir. Kendimize who komutu uyguladığımızda her zaman 0 olacağını unutmayınız.
1 : Kullanıcının 1. linkden bağlandığını anlamına gelir.
2 : Kullanıcının 2. linkden bağlandığı anlamına gelir.
Hangi linkin kaç numaralı link olduğu /links komutu çektiğimizde yanlarında yazar.
Örnek : #Test Marselus Hr~ VIP@Helper.Sohbet.Net :0 yıLmaz
Açıklama : Marselus nicki Test kanalında founder(~) görevindedir.Away değildir(H).Nicki şifrelidir(r).Ana link üzerinden bağlanıyor(0).
Örnek : #Test Marselus Gr*@ VIP@Helper.Sohbet.Net :2 yıLmaz
Açıklama : Marselus nicki Test kanalında operator(@) görevindedir.Awaydir(G).Nicki şifrelidir(r).Sunucu operatorudur(*).2. link üzerinden bağlanıyor(2).
Örnek : #Test Marselus Hr*& VIP@Helper.Sohbet.Net :2 yıLmaz
Açıklama : Marselus nicki Test kanalında protect(&) görevindedir.Away değildir(H).Nicki şifrelidir(r).Sunucu operatorudur(*).2. link üzerinden bağlanıyor(2).
Örnek : #Test Marselus HB* VIP@Helper.Sohbet.Net :1 yıLmaz
Açıklama : Marselus nicki Test kanalında userdir. Çünkü herhangi ~,@, +, %, & gibi bir işaret belirtilmemiş.Away değildir(H).Nicki şifreli değildir.Çünkü r karakteri yoktur.Sunucu botudur(B).Sunucu operatorudur(*).1. link üzerinden bağlanıyor(1).

————– &&&&&& ————————

WHO Komutu ve Parametreleri

WHO Tarama ve Listeleme Yöntemi

Sunucu üzerinde genel bir tarama yapma imkanı tanır. “/who” şeklinde uygulandıgında servicesler dahil tum kullanıcıların ekrana gelmesini saglar. Fakat userlar üzerinde sunucuya baglandıgı andan itibaren aktif olan “+i” modu o kullanıcının taramada gozukmesini engeller. Bundan dolayı “/who” yaptıgımızda ;

Servicesler, aynı kanalda bulundugumuz ve kendini “/mode nick -i” ile +i modesi’nden cıkarmış olanların listesini gorebiliriz.

Basit şekli ile “/who nick” olarak kullanılldıgında ornek veriler şunlardır ; /who Radius – /who Narkoz

#eğitim Radius HrB Fox@Helper.Rekor.NET :0 konuşsam: sessizlik/gitsem: ayrılık

————– &&&&&& ————————

#kemancı Narkoz Gr* Doktrin@Oper.Rekor.NET :2 Olması Gereken Neyse O Olsun

Burada açıklanması gerekenler “H, r, G, B, * ve :2 – :0” karakterlerinin anlamları ;

H : Şu an sunucuda online bir nick oldugunu belirtir.

r : Kullanıcının kayıtlı bir nick’e sahip oldugunu belirtir.

G : Şu an sunucuda online bir nick fakat “away” konumundadır demek.

B : Kullanıcı sunucu üzerinde bot konumundadır. Whois’de gorunen ornek kısmı : Radius is a _Bot_ on RekorNET

* : Kullanıcın bir “IRC Operator” oldugunu gosterir.

:2 : Bu nick benim ile farklı linkde bulunuyor demektir.

:0 : Aynı linkten baglandıgım bir kullanıcı anlamını taşır.

NOT : “/links” komutu ile bu numaraları gorebilirsiniz.

Ayrıca “/who nick”deki en sol kısımda bulunan kanalın anlamı ise Nick’in bulunduğu kanallar içinde en son giriş yaptıgı kanal demektir.

Who ‘da listeleme yalnızca genel bir tarama ile sınırlı degildir. Kullanıcılara ait bazı ozellikler belirtilerek listeleme duzenlenebilir. Sunucumuz üzerinde gecerli olan bu aitlikleri belirten bir who gercekleştirebilmek için gereken modeler şu şekildedir :

a : Away olan/olmayan user’ları belirtir.

c : Taramada bir kanal belirtmeye yarar.

h : Kullanıcı hostu kullanarak tarama yapmayı saglar.

m : Bazı user modelerine sahip olan/olmayan kullanıcı taraması içindir. Listelenebilecek modeler (O/o/C/A/a/N/B)’dir.

n : Nick ya da nickname’in ozelliklerini belirtmeye yarar. Ornegin beş hanenli, ilk harfi “a” olan gibi ozellikler..

s : Taramada sunucu üzerindeki linklerden belirterek, bu link üzerinden baglanan/baglanmayan userlar’ı listemeye yarar.

u : Kullanıcının “ident” kısmı ile bir arama yapmaya olanak sunar.

g : Bir isim kısmı belirterek (/setname ile degiştirilen bolum) bunu kullanan/kullanmayan user’ları listeler. Yalnızca Oper’lerin kullanımına açıktır.

i : Numeric ip belirterek tarama yapmaya yarayan modedir. Operlerin kullanımına açıktır.

M : Argüman gerektirmeyen bir modedir. Sadece ortak kanallarda bulunan kullanıcıları listeler. Servisler ve askıdaki nickler bu listenin dışında kalır.

Modeler taramada “+” ya da “-” şeklinde belirtilmek zorundadır. + olarak belirtiklerinde istenilen ozellige sahip olan kullanıcıları , – olarak belirtildiginde ise belirtilen ozellige sahip olmayan kullanıcıları listeler.

Şimdi örnekler ile nasıl kullandıgı gorulecek ;

Soru : Bulundugum kanalda Nick’i 3 haneli olan kullanıcıları nasıl listelerim ?

————– &&&&&& ————————

Cevap : /who +cn #kanaladı ???

Soru : Ortak kanallarımın bulundugu , #x kanalında bulunmayan “ident” kısmı “abc” olan user’ları nasıl gorebilirim ?

————– &&&&&& ————————

Cevap : /who +u-c abc #x

Soru : Kanalımda host kısmının içinde “Rekor” sözcüğü geçen, ve Nick’i 3 haneli olmayan kullanıcıları nasıl listelerim ?

————– &&&&&& ————————

Cevap : /who +ch-n #kanaladı *Rekor* ???

Soru : Ortak kanallarda bulundugum ve X.cetirdek.com linkinden giren user’ları hangi şekilde gorebilirim ?

————– &&&&&& ————————

Cevap : /who +s X.Caddesohbet.com

Soru : “#a” Kanalında bulunan Nicki “N” harfi ile başlayıp Local Operator olmayan kullanıcıları listelemenin yolu nedir ?

————– &&&&&& ————————

Cevap : /who +cn-m #kanaladı N* O

Soru : Bulundugum bir kanaldaki away ve Nickinin son harfi “b” olan Global Operleri nasıl listelerim ?

————– &&&&&& ————————

Cevap : /who +canm #kanaladı *b o

Soru : #abc kanalındaki 5 haneli nicklerin away olmayan ve X.cetirdek.com linkinden Baglanmamış olanlarını nasıl listelerim ?

————– &&&&&& ————————

Cevap : /who +cn-as #abc ????? X.cetirdek.com

————————————————





Hakkında OzZy

cetirdek
Vazifeyi ihmale sürükleyen'e merhamet memlekete ihanettir Gazi MUSTAFA KEMAL ATATÜRK.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir