19. Keletas irc pamokėlių
 

 ???????????????????????????????????????????????????????
 ?          ... keletas IRC pamokeliu by mr2 ...              ?
 ???????????????????????????????????????????????????????

   "Communications without intelligence is noise;
  Intelligence without communications is irrelevant."

                  ???????????????????
                  ?        <<< turinys >>>       ?
                  ???????????????????

 ???????????????????????????????????????????????????????
 ?   [[1]] tau uzdejo bana ... o tau nors verk reikia                                   ?
 ?               patekt i ta kanala ;)                                                                     ?
 ?  [[2]] hmm ... neturiu jokio *IRC (nej mIRC ...                                 ?
 ?                         nej pIRC ... zodziu jokio) o tajp nera laiko                              ?
 ?                          ji parsisiust ir tajp reikia pasikalbet ;(((               ?
 ?   [[3]] kaip pasidaryti savo script ? (trumpai)                  ?
 ?   [[4]] chiuvakas kaska negero pasake ? nori kersto ?              ?
 ?              atjungiam chiuwaka ? (ir kajp nuo to paciam                ?
 ?              apsisaugot)                                                ?
 ?   [[5]] lameriska instrukcija TAKEOVERINKUJ ;)                 ?
 ???????????????????????????????????????????????????????

                  ???????????????????
                  ? <<< textas  >>> ?
                  ???????????????????

 ???????????????????????????????????????????????????????
 ?    [[1]] tau uzdejo bana ... o tau nors verk reikia                       ?
 ?           patekt i ta kanala ;)                                                    ?
 ???????????????????????????????????????????????????????

 reikalas tame kad kartais (shiaip apie 30% atveju
 (gal biski daugiau ... gal maziau)) jei jums
 kokiame taj kanle uzdejo bana ... norint patekt
 i ta kanla uztenka :

 1) pasikeist nick'a arba ...
 2) Options/Connect/Identd/ ... User ID: langelyje
 pakeist UserId duomenis ... (kad suveiktu reikia
 diskonektintis ir vel konektintis) jei nepavyko
 lieka trechias (tikraj nepaskutinis) ...
 3) (sis galima sakyt ish 2-ju daliu susidarantis
 punktas priklauso dazniausiaj nuo to ka jus
 prisidirbot tame kanale) reiskias parasot
 "/names [#kanalo pavadinimas]" paziurit nick'us
 su op'ais (priesajs nick'a @ pvz : @agurkaz) ir
 paprasot jo nuimt bana ... pvz :
 "/msg agurkaz plz nuimk bana [#kanalo_pav] kanale
 arba "/notice [#kanalas] nuimkit bana or smth"
 (shiuo atveju zhinute gaus visi esantys kanale)
 o kitas varijantas : jei kanalas kuriame gavot +b
 sedi nedidelis skaicius zmoniu ... taj paprastaj
 nepraeina neij pora minuciu kaip nuimamas
 banas ... nes tokiuose kanaluose paprasciausiai
 reikalinga liaudis kad ir kokia ji bebutu ...
 tam kad ten sedetu (rkp belaukian ar dar del kokiunors
 kitu priezasciu) ... ;)
 (beabejo galima pasinaudoti proxi servu paslaugom ...
 bet apie taj chia nerashysiu (ir tajp jau daug kas
 yra prirase apie proxius ...))

 ???????????????????????????????????????????????????????
 ?   [[2]] hmm ... neturiu jokio *IRC (nej mIRC ...                                  ?
 ?         nej pIRC ... zodziu jokio) o tajp nera laiko                                        ?
 ?         ji parsisiust ir tajp reikia pasikalbet ;(((                                              ?
 ???????????????????????????????????????????????????????

 kagi tokiu atveju daryt ? ogi tu kaijp speju sedi
 prie windozes ? ;) taj kokios problemos ? spaudi
 start/run (arba win_klavisa+r) ir i langeli irashaj
 "telnet" be ->"<- ... (reiketu nueit i
 terminal/preferences ir nusistatyt telnet'a ... bet
 shikart ne apie taj ... padarysit taj ir be mano
 pagalbos) tajgi pagrindiniam lange spaudi
 connect/remote system ... ir chia pvz :

 host name : irc.omnitel.net
 port : 6667
 term type : vt100

 spaudi connect ... ir lauki kol pagrindiniam lange
 vietoj "(none)" musu atveju pamatysi :
 "irc.omnitel.net" ... tada rasaj "user a a a a"
 butinaj 4-ri (dabar neaiskinsiu kas taj) [enter]
 tada rashaij "nick [jusu nick'as]" [enter] ...
 tada laukiat kol servas ishmes "ping [ir chia kaskox
 skaicius]" ... toliau rasai "pong [chia rasaij ta
 skaiciu kuri gavaj ish servo]" ... ir jus jau
 prisijunge ;) ... toliau galit rasyt jau iprastas
 komandas kaip "join #mr2" (taip ... taip ... chia
 komandos rasomos be "/") ... tiesa jus susidursit
 su viena problemele : chia norink kaska pasakyt pvz :
 i kanala #mr2 reikia rasyt "privmsg #mr2 [jusu zinute]"
 (patarciau parasyt "help" [enter] ir paziuret visas
 komandas ... nes kajp jau supratot nevisos komandos
 tokios pacios kajp pvz: mIRC'e ... (zodziu kas iesko
 ... tas randa) na o sedintiems po *NIX sistema manau
 nebus sunku padaryti tapati ;)

 ???????????????????????????????????????????????????????
 ?    [[3]] kaip pasidaryti savo script ? (trumpai)               ?
 ???????????????????????????????????????????????????????

 taip taip taip ... patikekit manim yra zymiai
 maloniau tureti savo paties parasyta script (kaj
 zinaj smulkiausias jo ipatybes) nej pasikliauti gana
 daznaj backdorus turinchiais skriptajs ... (shiaip
 man neteko su tokiu script turet reikalu ... bet ju
 yra ...) tiesiog parsisiuskit ircintro.hlp bei
 mirc.hlp ... (shie helpaj paprastaj buna kartu su
 pachiu mIRC'u) na dar galite parsisiust numeric.hlp
 ... kurio praktiskaj neprireiks pradedanchiam
 skript-kiddie ... taj pradziai ... toliau kaij suprasit
 pagrindus patarciau parsisiusti keleta jau padarytu
 skriptu ... addon'u pvz : ish www.mircscripts.com ...
 www.mircx.com ... ir dar dauk panasiu saijtu ...
 neslepsiu kad didele dali agurkaz-script parasiau
 zvilkteledamas i kitu skriptus ... pvz : "warmaster"
 (savo laiku pac geriausias ... nors jau pasenes yra
 daug zmoniu visdar ji naudojanciu) ... tiesa i savo
 script neidejau ji ishgarsinusio TAKEOVER ... shiaip
 del kurio yra teke matyt autobana gaunanciu chiuvaku
 bandanciu uzeijt i viena ar kita kanala ... (vien
 delto kad naudoja warmaster'i) ... ir begale kitu
 naujesniu ir netgi senesniu (juose kartajs net
 lengviau susigaudyt nej naujuosiuose ...) skriptu
 kaip "matrix" "stigmata" ir t.t. (tiesa nepatariu
 siustis didelia apimti uzimanciu skriptu nes juose
 paprastaj be *.waw *.mp3 failiuku nieko gero ir
 nera ... (atejtyje galbut parasysiu ir detalesni
 script'u darymo tutorial'a (na jej bus norinciu))

 ???????????????????????????????????????????????????????
 ?   [[4]] chiuvakas kaska negero pasake ? nori kersto ?                          ?
 ?         atjungiam chiuwaka ? (ir kajp nuo to paciam                                   ?
 ?         apsisaugot)                                                                                       ?
 ???????????????????????????????????????????????????????

 shiaip tokiaijs dalykajs nepatariu uzsiiminet ...
 taj yra lameriska ... bet kartais buna tokiu atveju
 kaj buna px ant wisko ir tiesiog norisi pamokyt
 chiuwaka ... tokiu atveju pirma ka reikia padaryti
 priesh karo veiksmus taj ishsiaiskint ant kiek tas
 chiuvax kietas ... darom "/ctcp [chiuvako nick] version"
 ir laukiam atsakymo ... tajgi gavom atsakyma pvz :
 mirc v5.81 (kuo senesne tuo geriau ) ir viskas
 nereiketu rautis ant tu pas kuriuos gaunat atsakyma
 BichX v.(nesvarbu kokia) ar kaska kas susije su UNIX
 (linux ... openbsd ... ir t.t. nes greiciausiaj nieko
 neisheis ;) ... taipogi nepatarciau prasideti su
 chiuwakajs ish kuriu gavot pvz : mirc v.(nesvabu) ir dar
 gavot kokianors skripto reklama pvz :
 [ agurkaz-script by mr2 ] [ http://mr2lt.cjb.net ]
 (chia mano skripto varijantas) ... nes papraschiausiai
 vilties pamokyt toki chiuwaka mazaij ... (nors shiaip ...
 manes karta paprase kad ishmeginchiau jo script (dabar
 tixliaj nepamenu koki script) ... ir jis luzho zymiaj
 greiciau nej zmogus be script ... o shiaip atjungsi
 chiuwaka nuo servo ar ne dar labaj priklauso nuo tavo
 ineto beij jo ineto rysio ... tajgi ishiaiskine
 chiuwako "kietumo lygi" ;) ir nusprende ji issabacint
 ish servo ... pvz : parsisiunchiam agurkaz-script (ish
 http://mr2lt.cjb.net) ... spaudziam "klonuotiz" ir
 prijunge antra mIRC'a prie servo imames chiuwako
 mirties ... zodziu spaudziam fludaz/ping fludaz
 (shis mano (ir netik) nuomone veiksmingiausias) gaunam
 "musu tajkinyz ?" irasom musu aukos nick ...
 "kiek pingu siusim ?" irasom pvz : 1000 (shiaip uztenka
 apie 200 ... bet tikrumo labuj) ... "laikaz (sekundem)
 tarp [ping] ?" irasom pvz : 2 (nemaziau 2-ju ... o
 shiaip wiskas priklauso nuo jusu ineto ryshio
 kokybes ... kuo prastesne tuo labiau didint ...) tik
 shikart nespaudziat ok ... wiska tapati pasidarot ir
 kitame jau paleistam mIRC'e ir viena po kito (abiejuose)
 paspaudziat ok ... ir pradedat stebet kas vyksta ...
 stebit ping reply ... kur ping reply laikas turetu vis
 didet ... ir po shiek tiek lajko "blogiukas" padaro
 quit (excess flood) ;) (kad padarys luzhau galima
 tiketis gavus ping reply laika ... apie 40sek ...
 ir daugiau ... o kartajs ir maziau ...) kaj chiuwakas
 luzhta ... arba pvz : tau niekajp nepavyksta jo
 atjabalint ... tiesiog sustabdom fluda ...
 fludaz/sustabdyt visuz fluduz ...

 tapati galima padaryt i aliases irasius pvz :

 /fludazzz {
 .set %tajkinys $$?="musu tajkinys ?"
 .timer10 $$?="ping sk. ?" $$?="laikas tarp ping ?" /ctcp %tajkinys ping
 }
 /stopfludazzz {
 .timer10 off
 }
 ir tada norint fludint reik parasyt "/fludazzz" komanda ...
 o norint nutraukt ping fluda "/stopfludazzz"

 (na norint totaliaj pasitychiot ish lamuxos ... atjunge
 ji pasikeiskit savo klono nick y jo ... sugryzes chiuwakas
 dar ilgaj stebesis "kas chia do veikejas tokipati nick kajp
 mano sugalvojo ? ir dar klausia 'kaijp sekas lama ? ;)' ?!?")

 kaip visa taj vyksta ? ... ogi paprastaj : servas paprastaj
 supyksta jej kaskoks "kenkejas" pradeda be skaiciaus siust
 ctcp'us ir jej pvz : "laikaz (sekundem) tarp [ping] ?"
 irasytumet pvz : 0 ... shiuo atveju servas jus atjungtu
 (kaijp kenkeja) parasydamas excess flood ... o kaij jus
 kaskam siunciat ping'us ... tas kaskas i juos atsakineja
 pong'ais ir servas supykes uzh vienu metu siunchiama dideli
 kieki pong'u ji atjungia ... (tam kad greiciau atjungt kokitaj
 chiuwaka ir patariama pasidaryt keleta klonu ... nes ping'us
 tada siuncia keli irc klientaj ... o pong'ais atsakineja
 vienas ;)

 tiesa nevisada ping'inamas chiuwakas atjungiamas (excess flood)
 yra ir kitas bajeris (tiesa rechiau suveikiantis) ... reiskias
 jus pastoviai siunciat tuos ping'us (ish 2-ju ar daugiau klonu)
 ir kaijp iprasta servas karts nuo karto siuncia PING "paketa"
 t.y. kaskokitaj skaiciu ... irc klijentas gaves shi "paketa"
 siunchia servuj PONG "paketa" tapati skaiciuka koki gavo ...
 taj daroma tam kad servas zinotu "esi gyvas ar nebera taves ?"
 ... ir kaj chiuwako irc klijentas beatsakinedamas i tavo
 siunchiamus PING'us pervelaj atsako servuj ... servas pagalvoja
 kad irc userio nebera ... ir nesvarbu yra jis ar ne ji
 papraschiausiaj atjungia parasydamas ping timeout (shitas bajeris
 suveikia tik tada kaj chiuvako kuri pinginat : senas kompas ...
 blogas rishys ... zodziu kaj chiuwakas ir tajp netoli mirties ir
 tereikia truputi jam padet ;) ) ...

 na o pamacius kad visa taj daroma su jumis (jus auka ;) ) ...
 tiesiog papraschiausiaj reikia uzdeti tam chiuvakui ignora
 (komanda : "/ignore [nick'as]") ... (daugelyje skriptu taj
 darosi automatiskaj ... kaj chiuwakas per tamtikra laika
 padaro tamtikra skaiciu ctcp ... kad ir pvz : (mano)
 agurkaz-script'e)

 tapati galima padaryt i remote irasius pvz :

 CTCP *:*:* {
  if ( %ctcppro. [ $+ [ $nick ] ] == $null ) {
    .set %ctcppro. [ $+ [ $nick ] ] 1
    .timer 1 10 unset %ctcppro. [ $+ [ $nick ] ]
    goto pabajga
  }
  elseif ( %ctcppro. [ $+ [ $nick ] ] == 1 ) {
    .set %ctcppro. [ $+ [ $nick ] ] 2
    .timer 1 10 unset %ctcppro. [ $+ [ $nick ] ]
    goto pabajga
  }
  elseif ( %ctcppro. [ $+ [ $nick ] ] >= 2 ) {
    .ignore $nick
    .echo -a  10[*] $nick katik isbande (mass) ctcp apsauga
    .unset %ctcppro. [ $+ [ $nick ] ]
    goto pabajga
  }
  :pabajga
  .halt
  }

 ir tam kad variables nesirinktu siuksliu ...
 options/irc/perform/ uzaktyvuoji (varnele)
 "on connect,perform these commands :" ir irasaj :
 "/unset %ctcppro*" komanda ... spaudi [OK]

 ping fluda galima daryt netgi pasinaudojus dos'u pvz :
 dos'e rasom :
 "ping [chiuwako kompo IP]" (chia reikia zhinoti chiuwako
 kompo IP adresa ... jis suzinomas "/dns [nick'as]" komanda
 sia komanda pingas siunchiamas viena karta ...)
 "ping -l 2800 -t -w 2000 [chiuwako IP]" (staj shia komanda
 ir galima atjungt chiuwaka ... (nesigilinsiu y tixlumus ...
 jej norit detaliau ... tiesiog parasykit dos'e "ping" ir
 gausit gana ishsamia informacija ...)) toliau pakalbesiu apie
 DOS ataka (nemaisykit dos operacines sist. su Denial Of
 Service ataka ;) )

 na zinoma taj ne pac geriausias budas kanors atjabalint
 nuo irc servako ... kalbu apie DOS (denial of service)
 ataka ... bet ping fludas manychiau pac populiariausias
 tarp irkininku ;) ... apie DOS atakas daug nekalbesiu
 (shiaip nuo shios atakos jau gana senaj buvo luzhes net
 pac www.microsoft.com na o netajpjau senaij (jej zhiurit
 te-ve) nuo jos nukentejo ir www.yahoo.com bej keletas
 kitu ineto gigantu ;) (tiesa uzhpuolikas buvo susemtas
 (mafiaboy berods)) ) shi ataka kajp jau supratot yra
 gana daug qr naudojama (paprastaj destrukcijos tixlais)
 ... shios atakos pasekmes neprognozuojamos taj galibut
 pradedant nuo paprasto kompo pakibimo iki "format c:\"
 (zodziu priklauso ant kiek jusu kompas supsixuos)
 zodziu naturaliaj inete viskas vyksta taijp : jusu kompas
 siunchia kitam kompuj SYN "paketa" t.y. prasyma
 prisijunkti prie kito kompo (chia pvz: ftp http telnet)
 ... kompas (servas) gaves SYN tuojpat siunchia jums
 atsakyma ACK "paketa" t.y. patvirtinima apie SYN
 uzklausa jusu kompas prisijungima su kitu kompu
 uzhtvirtina nauju ACK "paketu" (shio ACK servas laukia
 keleta min. sek. ir jej negauna ACK (ish jusu) ishmeta
 ish whaitlisto) ... na o dabar isivaizduokit kas darosi
 jej jus vienu metu uzhplustat serva vien SYN "paketajs"
 ir neatsakinedami prisijungima patvirtinanchiais ACK ...
 ogi dideja servo waitlistas ... niekas negali prisijungt
 prie servo (jis apkrautas) ... ir tarkim jej jus puolat
 shi kompa ish keliu kompu vienu metu ankschiau ar veliau
 jis padaro "luzhau" (tas pac www.yahoo.com pavizdys)
 panasiu principu atakuojami netik servaj bet ir paprasti
 kompaj ... zodziu apie mIRC'a ... pac populiariausias shiu
 laiku nuke'ris beabejo "click v2" ji galite parsisiusti
 beveijk ish kiekvieno uzhsenietishko servo (daznaj buna
 platinamas kartu su mIRC skriptajs) ... jis veikia DOS
 atakos principu zodziu pasirenkat auka ... darot
 "/dns [nick'as]" ... status lange sulaukiat
 "resolved *.*.*.*" (vietoj ->*<- skaiciukaj pvz: 127.0.0.1)
 taj yra chiuwako kompo IP adresas (jej gavot
 "unable to resolve" tada pysy-propalo ... geriau
 pamirskit ji) ... ji irashot y betkokio nukerio "IP"
 langeli ir vaziuojam ... laukiam kol chiudikas "mirs" ;)
 na beabejo nuo to yra apsaugu pvz : nukenabber ... bet
 shio dajkchiuko paprastaj niex naudoja (tie kas nori
 apsigint nuo visokiu DOS (be DOS dar yra pvz : Smurf ...
 Land&Teardrop (visu veikimas panasus)) ataku paprastaj
 turi pasistate FireWall'us ir ju su shitom atakom nepaimsi ;))

 ???????????????????????????????????????????????????????
 ?   [[5]] lameriska instrukcija TAKEOVERINKUJ ;)                            ?
 ???????????????????????????????????????????????????????

 tajgi tajgi ... tu esi visiskas lama (ar tiesiog gera
 nuotajka ir nori pasilinksmint (pagazdint vargsus irc
 userius)) (nepagalvokit kad taj darau nuolat (bet
 yra buve (neslepsiu)) ... shis pamokymas kajptik tau ...
 pirma ka reikia padaryt besiruosiant teikoverint kanala
 aisq reijkia (apgalvotaj) pasirinkt taikini ... reiskias
 rasaj "/list" ir lauki kol list lange pasirodys visi tuo
 metu esami kanalaj ... renkiesi nej dideli nej maza ...
 kokiu 5-9 zmoniu kanala (chia pagal skoni ;) )
 !!!neuzejni i ji!!! ... tau pvz : patiko #lamers kanalas
 rasaj "/names #lamers" ir status lange pamataj chiuwaku
 sedinciu shiame kanale sarasa ... !!!patarimas-ispejimas!!! :
 kanale kuri pasirinkaj turetu sedeti keli zmones turintys
 o'pus (@) t.y. tau reikes bent keliom sekundem atjungti
 viena ish ju ... ir po vieno ish ju luzhimo kanale turi
 likt bent vienas zmogus su @ ... t.y. ne botas ... ne klonas
 nes jis (jej kvailas ir nesupranta kas yra excess flood ...
 palaikes tave savo draugu) ir turi tau duoti op'a ...
 kurio tau ir reikia norint takeover'int kanala ... toliau :
 jej pasirinktam kanale sedi @rkp shita kanala geriau pamirsk ;)
 pasirinkus kanala ir chiuwaka kuris tures trumpam luzhti daraj :
 "/ctcp [nickas] version" (zodziu kad nesiplesciau pasakysiu
 kad reikia ji atjungti nuo irc nors keliom sekundem ...)
 (apie taj rasiau truputi ankschiau ... (jej shizofrenija
 sergi)) ji atjungus nuo servo stajgiai keiti savo nick'a i
 jo nick'a (tam reijketu iskart pasiruost) ir uzeini y
 (musu atveju) #lamers kanala ... tada jej pasiseks to
 chiuwako draugaj kuri tu katik atjungej tau duos op'a ir poto
 manau tu pac zhinaj ka reikia daryti ;) (massdeop ... zodziu
 tu turi likt vienas turintis @ priesh savo nick ;) ) ir tada
 daraj kanori su perimtu kanalu ... o vargsaj apgautieji tik ir
 spjaudos keiksmais ... grasina nukeriu ... ping fludu ;) (na jej
 esi tikras lama aisq greitaj padaraj luzhau ... ir buni
 itrauktas tu chiuwaku shitlist'us (sudziu sarasus))

 na o norint nuo to apsisaugot ... reikia tiesiog but
 atidesniais ... pamacius quit(excess flood) reiketu isitikint
 kad gryzo jusu draugas ir jej esat jums brangiam kanale be rkp
 geriau pasisaugokit ... (man paciam buvo bajeris kaj 2-se susikurem
 nuosalu kanala ishbandyti mano script ... uzhejo chiuwakas davem
 jam op'sa o tas 2-viem savaitem bota su invite only pastate
 (kanalo aisq negajla ... laikinas buvo) bet pamokele gera ;) )
 taipogi neuzdejinet autoOPo kad ir net paciam geriausiam drauguj
 pagal nick'a ... (maza kas gali atsitikt ... sugalvos kox loxelis
 nick'a kaijp tavo draugo pasiimt ir uzheis netycia y kanala ...
 gaus op'a ir priximicins)
 
 

® 2002-2003 VaidaZ