|
|
|
Mi az az irc?
1 Bevezetés
Ezen az oldalon szeretnénk bemutatni az
Internet Relay Chat nevű hálózati szolgáltatást, annak működéseit, és szeretnénk
az olvasót megismertetni a legfontosabb fogalmakkal. Nem célunk programspecifikus
leírást készíteni, sem pedig általános felhasználói leírást, valamint a
szolgáltatás története is kívül esik e dokumentum keretein.
2 IRC alapok
2.1 Internet Relay Chat
Az Internet Relay Chat (továbbiakban: irc)
az Internet IP alapú protokolljaira alapuló kommunikációs szolgáltatás,
mely lehetővé teszi tetszőleges számú felhasználó valósidejű társalgását
írásos formában. Ez szerver-kliens formában zajlik, azaz a felhasználók
erre a célra készített programokkal (a továbbiakban: irckliens,
kliens)
csatlakoznak a felhasználók közötti kommunikációt
lebonyolító központi számítógépekkel (a továbbiakban:
ircszerverekkel).
A társalgás a következő sorrendben zajlik
le:
Egyes számú kliens üzenetet akar küldeni
kettes számú kliensnek. A felhasználó által begépelt üzenet a klienstől
eljut az ircszerverig, mely továbbítja azt a kettes számú kliensnek. Ha
nincs kapcsolat a szerver és mindkét kliens között, az üzenet "elveszik".
Irchálózatnak
nevezzük azt, amikor több szerver is össze van kapcsolódva, az ezekhez
csatlakozó kliensek ilyenkor úgy tudnak kommunikálni, mintha egy szerveren
lennének. Ha a szerverek közti kapcsolat megszakadna
(netsplit), az egyik szerveren levő felhasználók nem látják a másik
szerveren levő felhasználókat. Az oldalat üzemeltetők az IRCnet nevű szerver-rendszerhez
csatlakoztaták szervereiket.
2.2 Alapfogalmak: magánbeszélgetés és
csatorna
Az előbbi példában mindössze
két felhasználó kommunikált egymással, ezt nevezzük privát üzenetnek (message,
msg,
privát chat). Az irc lehetővé teszi, hogy felhasználók
csoportosulásokat, csatornákat hozzanak létre (channel, csati),
az itt levő felhasználók egyszerre látják egymás csatornára szánt, public
üzeneteit (de természetesen tudnak közben privát beszélgetést is folytatni).
2.3 A szerver-kliens kapcsolat kiegészítései
Az előbbi kommunikációs utakhoz később
kiegészítések készültek, melyek például a szerver kihagyásával is lehetővé
teszik az adatáramlást.
A CTCP (Client To Client
Protocol) a kliensprogramok szerveren keresztüli kapcsolatát szolgálja,
különböző működési információk kérhetők le általa.
A DCC (Direct Client
Connection) a szerver kihagyásával működik, a két kliens ilyenkor közvetlenül
egymást szólítja meg, ez alkalmas például beszélgetésre akár netsplit esetén,
vagy fájlok küldésére.
2.4 A rendfenntartás eszközei
A felhasználó kilététől függően különböző
eszközök állnak rendelkezésre a nem rendeltetésszerű felhasználás, nem
etikus viselkedésű felhasználó megállítására. Ezeket a morális kategóriákat
az elkövetkezőkben tárgyaljuk ki, de ehhez szükség lesz a lehetséges büntetések
ismeretére.
2.4.1 Op
Channel operator, "+o" flag, "@", "kukac":
A csatorna létrehozásakor a létrehozó kapja, segítségével rendelkezhet
a csatorna fölött, bővebb információkért lásd az irc-leírást! Fontos: az
op nem játék, hanem felelősséggel járó feladat!
2.4.2 Kick
Kick, kirúgás: A csatornán op-pal rendelkező
felhasználó kitessékelheti a neki nem tetsző módon viselkedő felhasználókat.
2.4.3 Ban
Ban, tiltás: Az op-pal rendelkezők valamilyen
kritérium alapján (pl. nick, cím) kitilthatnak felhasználókat, de akár
egész szervereket, illetve domaineket is. Gyakran kirúgással együtt alkalmazzák,
ilyenkor a kirúgott nem tud visszatérni a csatornára.
2.4.4 Robotok
Robotok, botok: Automatikusan, felhasználóként
működő programok, melyek op-pal felruházva az adott csatornát hivatottak
védelmezni.
2.4.5 IRC operator
Irc op: Ez egy feladatkör, általában az
ircszervert üzemeltető adminé, az ilyen felhasználók több olyan funkciót
s végre tudnak hajtani, amit egy általános felhasználó nem (szerver leállítás,
userek kitiltása a szerverről).
2.4.6 Operator kill
Kill: Kimondottan renitens felhasználók
szerverről való eltávolításának eszköze, csak irc op képes rá.
2.4.7 K-line
K-line: Az ircadmin, irc op erre a listára
veszi fel azokat a címeket (user@host maszkolással), ahonnan nem engedélyezi
a szerverre való csatlakozást. Az erről a címről érkezők nem használhatják
az ilyen szervert.
Megjegyzés: Amennyiben szükségesnek
érzed a fentebbi fogalmak bővebb ismeretét, szeretnéd megismerni használatukat,
olvasd
el az itt található leírást!
3 Jogok, lehetőségek,
felelősségek az irc-n
Először is le kell
szögeznünk, hogy az irc használata nem jog, az egy nem alanyi jogon járó
lehetőség, mely igénybevételével elfogadjuk, hogy a szervert üzemeltetők
által hozott szabályokat be kell tartanunk. Ha erre képtelennek
érzed magad, inkább keress egy másik hálózatot magadnak. Az elkövetkezőkben
leírtak a magyar IRCnet szerverekre vonatkoznak, de a többi hálózat szabályai
se különböznek tőle nagyon.
3.1 A szerver igénybevétele
A szervert valakik üzemeltetik, nem csak
úgy magától van. Mind informatikai, mind adminisztrációs problémák is felmerülhetnek
eközben, a szerverek gazdái (ircadmin, admin, irc operator) ezekkel nagyrészt
szabadidejükben, díjazás nélkül foglalkoznak, de cserébe a felhasználóktól
elvárják, hogy nem tesznek semmi olyat, amivel felhasználótársaiknak vagy
akár nekik árthatnak. Ártó szándékú viselkedésnek már a gyanúja is kitiltást
vonhat maga után, a döntés az admin saját jogkörébe tartozik, az ilyet
semmiképpen sem lehet az információáramlás megakadályozásának, cenzúrának
tekinteni!
3.2 Felhasználók azonosítása
3.2.1 Azonosítási pontok
Mint az Interneten szinte mindenütt, itt
sem lehet nyomonkövetni az egyes felhasználókat. Az irc-re belépő embert
alapesetben a következő attribítumokkal lehet meghatározni:
-
Név, más néven nick:
9 betű hosszúságú azonosító, egyszerre
csak egy lehet belőle az egész irchálózaton. Mivel semmi nem védi, akárki
használhatja, tehát nem alkalmas egy személy azonosítására
-
user@host:
Felhasználói név és a számítógép hostneve
vagy IP száma, ahonnan jön. Az első a legkönnyebben hamisítható, a második
kicsit nehezebben, és bár a tiltás összes eszköze erre alapul, hitelessége
mindig megkérdőjelezhető!
Mint látható, senkit nem lehet százszázalékos
biztonsággal azonosítani ezek alapján, így az egyes felhasználók által
a beszélgetésről készített másolatok (log, irclog) nem tekinthetők
bizonyítéknak.
3.2.2 Az irc esetleges rosszindulatú
felhasználásáról
Fontos leszögezni, hogy a
magyarországai IRCnet szerverek nem logolják a felhasználók beszélgetéseit,
se csatornán, se privátban, ha valaki ilyen fájlt próbál bizonyítékként
elfogadtatni, valótlant állít! Pontosan ugyanezért a szerveradmin nem tud
felelni egyik felhasználó viselkedéséért sem, a DCC alapú fájlterjesztést
pedig, mivel nem a szerveren keresztül bonyolódik, sem felismerni, sem
követni vagy megakadályozni sem tudja. Az irc-n semmi olyan nem történhet,
amit egy hozzáértő más eszközökkel, máshogy ne tudna véghezvinni, legyen
szó bármilyen csoportosulásról, hackelési kísérletről, vagy illegális fájlok
terjesztéséről, ezért semmilyen problémáért nem tehető egyértelműen az
irc, vagy az azt üzemeltető felelőssé. Oldalunk egyik fő délja, hogy megismertesse
az érdeklődőkkel az irc valós veszélyeit, és eloszlassa az esetleges tévhiteket.
Az irc egy nagyszerű kommunikációs eszköz, mely semmivel sem használható
fel könnyebben rossz célokra, mint a telefon, mely szintén alkalmas visszaélésre!
3.3 A felhasználó jogai és felelősségei
3.3.1 A felhasználó jogai
A felhasználó igénybeveszi az IRCnet szerverek
szolgáltatásait, ezért köteles elfogadni bizonyos viselkedési szabályokat,
melyeket az üzemeltetők állítottak fel. A felhasználónak jogában áll:
-
Privát vagy publikus beszélgetésben résztvenni:
A csatornán zajló publikus beszélgetések
azért publikusak, mert minden azon a csatornán tartózkodó láthatja azt,
így akár bele is kapcsolódhat abba. Ha azt szeretnénk, hogy valamibe ne
szóljon bele más, a témát msg-ben folytassuk, vagy nyissunk olyan csatornát,
amin csak olyanok vannak, akikre a téma tartozik!
-
Csatornát létrehozni, és a saját maga által
létrehozott csatorna felett rendelkezni:
A csatornát meghívásossá (invite only),
jelszavassá (channel key), titkossá (secret, private),
moderálttá (moderated) teheti, onnan az oda nem illő felhasználókat
kitessékelheti (ban, kickban), illetve a csatorna jogai feletti rendelkezési
jogot biztosító op-ot (channel op, @, "kukac", +o) átruházhatja másra.
-
Robot futtatása:
Az erre kijelölt sote.irc.hu és
hub.irc.hu szervereken robotot futathat, de
csak olyan csatornán, amelynek létrehozójával azt
egyeztette. Más szerveren bot futtatására tett kísérlet azonnali és
értesítés nélküli IP-alapú kitiltást von maga után!
3.3.2 A felhasználó felelőssége
Az irc-n való viselkedés alapjai a józan
belátáson és az emberi viselkedés normáin alapulnak, de mivel ezek emberről
emberre változnak, le kell szögeznünk, hogy mik azok a tevékenységek, amelyeket
helytelennek, illetve nemkívánatosnak minősítünk. Az egyes csatornákon
ennél súlyosabb vagy gyengébb korlátozások is bevezethetők, a csatorna
létrehozójának belátása szerint.
Alapelv: Az irc-n
nemkívánatos és kerülendő minden hatályos törvénybe, jogszabályba illetve
rendeletbe ütköző tevékenység, az ilyen felfedezése akár az ircről való
eltiltáson túlmenő intézkedést is maga után vonhat (ISP, rendszergazda,
illetékes vezető értesítése)! Mindezeken túl
az alábbi irányelvek érvényesek:
Helytelen (kirugást, tiltást vonhat
maga után):
-
Flood:
Túl sok üzenet küldése, ugyanannak a sornak
az ismétlése gyors egymásutánban.
-
Nickflood:
A nick egymás utáni gyors változtatása.
-
Idézés:
A flood tipikus esete, például egy weboldal
tartalmának, ASCII-rajznak, dalszövegnek kérés nélkül csatornára való másolása.
-
Továbbidézés:
Valakivel folytatott magánbeszélgetésünket
másokkal megosztani, más privát üzenetét csatornán bemutatni, hacsak nem
kifejezetten kérnek rá, vagy így szeretnénk a csatornán jelenlevő opok
figyelmét az üzenő nemkívánatos viselkedésére, pl. molesztálás, etikettbe
ütköző üzenet.
-
Nick lopása:
A nickeket jelenleg semmi sem védi, ezért
egy felhasználó akár tudatosan, akár véletlenül elveheti azt korábbi használójától.
Az előbbi kifejezetten rosszindulatú dolog, utóbbi mindenkivel megtörténhet.
Alapelv: ha valaki bizonyíthatóan régebb óta használja a kérdéses nicket,
engedjük azt át neki! Botnak olyan nevet adni, amit valaki más már használ
alapvető rosszindulatot feltételez, az élő user elsőbbséget élvez ilyen
esetben!
-
On-join tevékenységek:
Automatikus üzenet, fájl küldése a csatornára
belépő felhasználó részére. Alapelv: ha valaki nem kért téged arra, hogy
küldj neki valamit, akkor ne tedd azt! Sajnos sokan különböző vírusok,
"trójai faló" típusú ártó programok terjesztésére használják ezt a funkciót.
Sok csatornán nem tolerálják ezt, és azonnali kirúgással jár a felfedezése!
-
Ízléstelen viselkedés, politikai provokáció,
uszítás:
Ezek elég tág meghatározások, alapvetően
az minősül ilyennek, ami a csatornán jelenlevők jelentős részét zavarja.
-
Más csatornák reklámozása
Nemkívánatos (kirúgást, tiltást, kill-ezést,
K-line-t vonhat maga után):
-
Molesztálás, zaklatás:
Az irc alkalmas emberi kapcsolatok kialakítására,
de senkire nem erőltethetjük rá magunkat, vagy véleményünket. Ide tartozik
az is, ha valakit arra kértek, hogy fejezze be bizonyos típusú üzenetek
küldését, de az illető folytatja. Az ilyen viselkedés a csatornáról, súlyosabb
esetben a szerverről való eltávolítást vonhatja maga után.
-
Illegális tevékenységek hirdetése illetve
keresése
-
Üzleti célú reklám
-
A csatornán levő felhasználók
számítógépeinek tesztelése:
Portscan, netbus, BO-scan, bármilyen biztonsági
rés keresése, a felhasználó hálózati kapcsolatának megszüntetésére irányuló
kísérlet (ping of death, smurf, +++ATH0, winnuke, stb) és társai. Ez az
egyik legsúlyosabb vétség, az ilyen próbálkozások elszaporodása miatt kezdtünk
neki ennek az oldalnak az elkészítésének. Az ilyen funkciókat végző scriptek
sajnos széles körben hozzáférhetők, és sokan nagynak hisizk magukat, amikor
használni kezdik őket. Mindenképpen rosszindulatú tevékenységnek minősül,
bizonyos esetekben rendszergazdákon, ISP-n keresztüli felelősségrevonáshoz
vezet a felfedezése.
-
Takeover:
Csatornára való betörés és/vagy az op
megszerzése és elvétele mástól, majd a csatorna használhatatlanná tétele
(invite only, op megszüntetése, felhasználók kirúgása/kitiltása). Sokak
számára sport mások szórakozásának ilyen módon való tönkretétele, mindenképpen
rosszindulatú tevékenységnek minősül.
3.3.3 Jogorvoslat
Ez bizony egy eléggé elméleti fogalom,
mivel mivel az Internet esetében sosem lehet szó igazi döntőbíróról és
bizonyítékokról. Csatornával kapcsolatos dolgokban általában a csatorna
alapítói és/vagy az oppal rendelkezők dönthetnek, komolyabb esetekben,
mint például hálózati eszközökkel visszaélés, a szerver üzemeltetője, akinek
email címét az /admin paranccsal lehet lekérdezni. Néhány tipp,
hogy milyen esetben kihez érdemes fordulni:
-
Nick "lopása": A nicket véleményed
szerint jogtalanul használó felhasználó, de érdemes megjegyezni, hogy csak
kérni lehet, kényszeríteni nem!
-
Nincs op a csatornán: Néha ez is előfordulhat,
ilyenkor hiába is keressük a szerver üzemeltetőit, mert ők se segíthetnek:
mindenkinek ki kell lépnie a csatornáról, és utána vissza, hogy az első
belépő a csatornát újranyitva ophoz jusson.
-
Valaki molesztál, erőszakoskodik, nem hagy
békén: Csatornán levő ilyen egyénnél az opokat kell megkérni, hogy
gyakoroljanak rá nyomást. K-line-t, kill-t csak nagyon minősített esetben
kaphat az ilyen, ezért a legegyszerűbb megoldás az ignore parancs
használata.
-
On join...: Csatornára való belépés
után rögtön kapsz egy (általában reklám-) üzenetet. A csatorna opjainak
szóljál, hátha még nem vették szére (mivel ahhoz egy új belépésre lenne
szükség).
-
Takeover: Az ircop nem tud segíteni,
legegyszerűbb, ha vársz, amíg a takeovert csináló "vicces fiúk" megunják,
addig nyiss másik csatornát az elveszett helyett..
Vissza a
nyitóoldalra
|
|
|
|
|
|