[IRC] Guida alla registrazione, alla configurazione di mIRC e ai comandi basilari di IRC

  • Guida alla registrazione, alla configurazione di mIRC e ai comandi basilari di IRC

    Quote from Wikipedia

    Internet Relay Chat (IRC) è stata la prima forma di comunicazione istantanea (chat) su Internet. Consente sia la comunicazione diretta fra due utenti che il dialogo contemporaneo di interi gruppi di persone in stanze di discussione chiamate canali.

    A seguire sono stati creati molti client, uno di questi è mIRC, uno dei più famosi client per IRC per via del suo linguaggio script interno che permette di aggiungere ad esso nuove funzioni.


    Potete effettuare il download di mIRC v. 7.52 (una delle ultime versioni) su questo sito della softonic: https://www.mirc.com/get.html



    Registrazione/Mascherare il proprio IP


    Configurazione mIRC

    Comandi basilari di IRC


    Glossario e acronimi



    *Non sono indispensabili ma, comunque sia, sono molto utili.

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it

  • Registrazione/Mascherare il proprio IP



    Premettendo che la registrazione non è obbligatoria (per gli utenti) ma è consigliabile visto che, se si ha un account di IRC, si può nascondere il proprio IP con una fakemask.



    Per poter effettuare la registrazione bisogna andare su questo sito e riempire i seguenti campi:

    10hqdsw.png


    Account: inserire il nome dell'account (sarà solo il nome del vostro account, non il nickname che userete su IRC visto che, quest'ultimo, può essere cambiato in qualsiasi momento con un comando che vedremo in seguito).


    E-mail: inserire un indirizzo e-mail sul quale riceverete la conferma della registrazione.

    E-mail di conferma: riscrivere l'e-mail.

    Codice di sicurezza: inserire il codice che appare nell'immagine sovrastante.


    A questo punto, dopo aver riempito tutti i campi e aver clicckato "Registrati", riceveremo una mail con la password del nostro account che potrà essere cambiata (vedremo in seguito come).



    Una volta registrati potrete effettuare il log-in o dalla chat java di IRC o dal vostro client scaricato in precedenza.


    Per effettuare il log-in nella chat java (quella del forum, per intenderci) ci sono due modi:


    1. quando aprite la chat attraverso questo pulsante rhl4ig.png utilizzare l'interfaccia di log-in che trovate sulla destra;
    2. appena entrati nel chan IRC di bitefight, digitare /as auth nickname password.


    Una volta effettuato il log-in su IRC o mIRC, scrivere:


    Code
    1. /as set autohide 1

    In questo modo nasconderemo il nostro IP sostituendolo con una fake mask (@nickname.user.OnlineGamesNet)


    in seguito, per avere la massima "privacy", scrivere:


    Code
    1. /mode nickname +x


    per nascondere l'idle time (il tempo d'inattività [da quanto tempo non scrivete, in pratica])



    Attenzione:


    dopo aver loggato su IRC da un'altra connessione, quando proverete a loggare dalla vostra, vi comparirà questo messaggio:


    Code
    1. AuthServ: Your hostmask is not valid for account vostro_nickname. Please use the authcookie command to grant yourself access. (/msg AuthServ authcookie nickname)


    Per risolvere questo piccolo problema bisognerà usare il comando che ci viene richiesto:


    Code
    1. /msg AuthServ authcookie nickname


    A questo punto riceveremo questo messaggio:


    Code
    1. AuthServ: A cookie has been generated and sent to your email address. Once you have checked your email and received the cookie, auth using the cookie command.


    Ora dobbiamo effettuare il log-in sulla nostra mail di registrazione e aprire la mail che onlinegamenet ci avrà inviato dove c'è, appunto, il nostro authcookie.



    Non dovremmo fare altro che digitare il seguente comando:


    Code
    1. /msg AuthServ@Services.OGameNet.net COOKIE nickname *cookie


    *cookie: l'authcookie che ci avrà inviato onlinegamenet.



    Dopo aver fatto questo, potremo effettuare il log-in.

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it

  • Configurazione mIRC.



    Una volta scaricato mIRC e averlo avviato, la prima cosa che vedrete sarà una finestra in cui c'è scritto che avete 30 giorni per utilizzarlo ma non date troppa importanza a quest'avvertenza visto che potrete continuare ad usare il client anche dopo il limite dei 30 giorni.


    Dopo aver premuto "continue" ed aver chiuso la finestra dei 30 giorni, dovrete eseguire queste semplici istruzioni:


    Clicckare, in alto a destra sotto "view", "options" (wjjekj.png), vi si aprirà un'altra finestra.



    v4cto3.png


    Nella finestra "mIRC options", dovrete andare nel menù a tendina "Connect" e selezionare "Server".


    Dopo aver fatto questo, clicckate a destra il pulsante "add", dove vi si aprirà un'altra finestra chiamata "Add server" dove non dovrete far altro che riempire i campi che vi vengono richiesti (description, IRC server, ports, group) così come viene fatto nell'immagine sovrastante.


    Se volete essere automaticamente loggato nel vostro account di irc, bisogna riempire la parte "Password" così:

    Code
    1. <nomedell'account>:<password>

    Dunque se l'account è Ryoko e la password è 123ABC dovete indicare Ryoko:123ABC - non dimenticare i " : ", sono molto importante!



    Dopo aver riempito i campi richiesti, clicckare il pulsante "Add".


    34pi2j4.png



    In seguito dovrete scorrere la lista dei server finché non troverete una cartella chiamata "OGN" (nel mio caso OGamenet perché l'ho chiamata in maniera differente) e, dopo aver clicckato due volte su OGN, vi si aprirà una specie di menù a tendina dove troverete scritto "OGamenet", in seguito selezionarlo e clicckare "ok".


    Ora non dovremo fare altro che clicckare il tasto "Connect" (2z8vipt.png) e appena connessi al server, digitare

    Code
    1. /j #bitefight.it (o qualsiasi altro chan).

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it

  • Auto-join ai channel (canali) all'avvio di mIRC



    Per evitare, ogni volta, di scrivere "/j #nomedelcanale" c'è un modo per far sì che, appena avviato mIRC, ci si connetta direttamente ai chan che si ha precedentemente impostato.


    Per farlo, clicckare su "Favorites", sotto "View" (2cpt4q1.png) a questo punto vi si aprirà una nuova finestra.


    2ufg27p.png


    Appena vi si aprirà la finestra, clicckare su "Add" e apparirà, subito dopo, un'ulteriore finestra chiamata "Add channel", qui dovrete scrivere il nome del channel a cui vorrete effettuare il join (nella casella che si trova sotto "Channel) e spuntare "Join on connect" (che si trova sulla destra). Se avete registrato il server di OnlineGamesNet (server della Gameforge) potete linkarlo solo a questo server nella parte "Networks".


    A questo punto clicckare "ok" e, nella finestra chiamata "mIRC Favorites" spuntare "Enable join on connect" (che si trova in basso).


    Bisognerà effettuare questo procedimento per ogni canale aggiuntivo a cui vorrete accedere automaticamente all'avvio di mIRC.

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it

  • Log-in "automatico" all'avvio di mIRC.


    Dopo aver eseguito le precedenti istruzioni, per far sì che venga effettuato il log-in automatico al proprio account onlinegamenet all'avvio di mIRC, dovrete eseguire le seguenti istruzioni:


    andare su "options" (wjjekj.png) e in seguito, nel menù a tendina "Connect", selezionare "Options".

    oj05r6.png


    Dopo essere andati su "Options" clicckare su "Perform" e, subito dopo, vi si aprirà una finestra chiamata, appunto, "Perform".


    Qui dovrete spuntare la casella chiamata "Enable perform on connect" e nel "Perform commands" digitare /as auth proprio_nickname propria_password in seguito, dopo aver fatto questo, clicckare "OK".

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it

  • Highlight



    L'highlight è una specie di trillo che ci avvisa che una persona ha scritto il nostro nickname in chat.


    Per abilitarlo bisogna clicckare "Address book" che si trova sotto "Tool" (30wo0lw.png)



    A questo punto vi si aprirà una finestra:

    2d7vl0n.png


    Appena vi si aprirà la prima finestra chiamata "mIRC Address Book" troverete 6 menù (Users, Whois, Notify [..]), selezionare "Highlight" e subito dopo spuntare "Enable highlights".


    In seguito clicckare "Add" (che si trova sulla destra) e nella finestra che vi si aprirà, riempire i campi così come è stato fatto nell'immagine di sopra.


    Se volete usare la stessa configurazione per più du una parola, potete farlo!

    Basta entrare le diverse parole con una virgola senza spazio tra di loro, per esempio: $me,IRC,aiuto

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it

  • Timestamp events



    Consiste nel far comparire l'orario/la data/la data e l'orario prima del proprio nickname e anche se può sembrare futile come cosa, si rivela molto utile quando si cercano dei log specifici.


    Per abilitare il timestamp bisogna andare su "Options" (wjjekj.png)



    2hds0pk.png



    Appena si aprirà la finestra delle opzioni, nel menù a tendina "IRC" selezionare "Messages", spuntare la casella "Timestamp events" e scrivere, nello spazio vuoto, [HH:nn:ss]*.


    In questo modo, quando scriveremo qualcosa o quando gli altri scriveranno qualcosa, apparirà questo: [15:27:27] <+Evol> ciàccià


    • In caso volessimo, invece, far comparire solo la data, al posto di [HH:nn:ss] dobbiamo scrivere:

      [dd-mm-yy]

      In questo caso comparirà questo messaggio:

      [20-03-12] <+Evol> ciàccià


    • Se invece volessimo far visualizzare sia la data che l'orario, dobbiamo scrivere:

      [dd-mm-yy | HH:nn:ss]

      In quest'altro caso, invece, comparirà questo messaggio:

      [20-03-12 | 17:18:14] <+Evol> ciàccià



    *Le due "H" maiuscole faranno comparire l'ora in "formato 24h", le due "H" minuscole, invece, faranno apparire l'orario in "formato 12h".

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it

  • Comandi basilari di IRC




    Questi sono alcuni tra i comandi che userete più spesso/più utili.


    /nick nuovo_nick > per poter cambiare il proprio nickname NON il nome del proprio account registrato ad OGN.


    /me messaggio_in_terza_persona > si usa, solitamente, per "scherzare/giocare", con questo comando comparirà un messaggio in un altro colore in cui ci sarà scritto il proprio nickname preceduto da un asterisco e seguito dalla frase scritta dopo "me".


    /as pass vecchia_password nuova_password > questo comando serve per cambiare la propria password.


    /join #nomedelchan > serve per entrare in un determinato chan.


    /msg nickname messaggio > sarebbe un'alternativa al doppio-click sul nick di qualcuno per poter aprire la query, sostanzialmente non cambia nulla.


    /notice nickname messaggio > consiste nell'inviare un determinato messaggio ad una persona senza aprire una query. Il messaggio inviato sarà visualizzato solo dalla persona a cui si ha inviato in notice


    /notice #nomedelchan messaggio > è un comando utilizzato per inviare un determinato messaggio ad un intero chan, è uno di quei comandi che non va -quasi- mai usato visto che è molto "fastidioso" in quanto arriva un trillo ad ogni utente/opertore presente nel chan.


    /whois nickname > sarebbe un'alternativa al "tasto sinistro sul nickname della persona>whois", serve per conoscere i chan nei quali l'utente in questione si trova, l'idle time e dove l'utente è op.

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it

  • Glossario della chat IRC


    Quote

    Sicuramente chattando sui #canali IRC vi sarà capitato di vedere scritte, strane parole di carattere tecnico come ad esempio Ban, Topic, o Query. Qui di seguito sono elencati i termini maggiormente usati con il loro relativo significato



    ANTINUKE


    Programma che dovrebbe proteggere chi lo sta usando dai tentativi di nuke. In pratica la maggior parte dei programmi si limitano ad indicare l'indirizzo (IP, vedi sotto) del lamer (vedi sotto) che ci sta nukando.



    ANTITROJAN


    Programma che dovrebbe liberarci dai trojan (vedi sotto), o anche simulare la presenza di un trojan e segnalare a noi l'indirizzo (IP, vedi sotto) di chi sta tentando di entrare nel nostro pc.



    BANNARE


    Buttar fuori qualcuno da un canale, impedendogli di rientrarvi. In genere si "banna" una persona che disturba la comunicazione nel canele con flood o anche insulti agli appartenenti al canale.



    BOT


    Abbreviazione di robot. In parole semplici è un programma che simula di essere una persona collegata. In genere i bot sono vietati, tuttavia se ne trovano in circolazione parecchi, specie in canali con molti utenti collegati. I bot vengono in genere usati per garantire un controllo sul canale e per evitare che diventi operatore qualche persona male intenzionata. I bot rimangono sempre collegati ad un server IRC, simulano un qualsiasi utente della chat e vengono impostati come operatori nei canali dove vengono istallati. La funzione principale del bot è quella di tenere aperta la room mantenendo le configurazioni impostate dal/i operatore/i. Infatti un canale è aperto ed esiste solo quando in esso vi è minimo un utente. Quando un canale perde tutti i suoi utenti perde anche il settaggio originale. Essendo il bot quasi sempre connesso e quindi sempre presente nella room…non accadrà mai che codesta room perde il settaggio originale. Un'altra funzione importante del bot è quella di far diventare operatori solo utenti prestabiliti durante la configurazione del bot. Tali utenti infatti con dei comandi semplici (per esempio .qop) possono diventare operatori. Di solito l’organizzazione dei bot IRC è gestita stesso dagli amministratori del server, sono infatti loro a concedere l’apertura, in un qualsiasi canale, di un bot.



    CLONE


    Come già si intuisce dal nome stesso…si tratta di una copia di un utente, ovvero una persona che si collega ad IRC con due programmi e con due nick (differenti). Nella maggior parte dei casi, ad ogni IP ci si può collegare con soli 3 programmi e quindi si possono avere solo 3 cloni. Ma per fortuna dei Lamer…esistono i socks che ci permettono si avere molto più di 3 semplici cloni. Infatti sfruttando i socks possiamo collegare ad ognuno si esso (con una consolle clones) massimo 3 cloni e così possiamo ottenere un gran numero di cloni i quali vengono sfruttati principalmente per floddare…poiché un attacco da multi-utenti è molto più efficacce rispetto ad un attacco da parte di un singolo utente. E’ proprio per questo motivo che nella maggior parte dei canali i cloni non sono ben accettati…!



    FIREWALL


    Programma in grado di monitorare tutte le connessioni aperte dal nosto pc e proteggerci dai tentativi di far cadere la nostra connessione o entrare nel nostro pc.



    FLOOD


    Consiste nella ripetizione continua di una determinata azione con lo scopo di impedire la normale conversazione ad uno o più utenti. Esistono molti tipi di flood che vengono settati prima dell’utilizzo secondo le proprie esigenze; i flood che vengono utilizzati più frequentemente sono: TEXT FLOOD che consiste nel ripetere un tot di volte lo stesso testo; CTCP FLOOD che consiste nell’invio di PING, FINGER, VERSION…; CLONES FLOOD consiste nel TEXT FLOOD e/o CTCP FLOOD operato da un tot di cloni….gestiti da una consolle clones. Quest’ultimo tipo di flood è il più efficace. Un flood riuscito bene comporta la disconnessione dal server da parte della/e vittima/e.



    GHOST


    Quando avviene che un utente si disconnette improvvisamente dal server IRC senza aver lui stesso chiuso il collegamento attraverso lo script (come può accadere a causa di uno smurf…o per la disconnessione naturale dal provaider) il server IRC non riesce ad accorgersi della disconnessione. L’effetto è che tra la lista di nick di un canale è presente ancora il nick dell’utente, che è caduto all’improvviso, nonostante l’utente non sia piùcollegato al server IRC. E’ per questo che viene chiamato effetto ghost…si visualizza il nick ma l’utente non è collegato. Comunque il server IRC dopo qualche minuto (minuto che serve al server a rendersi conto che l’utente non è più collegato) ecco farè quittare (uscire) l’utente dalla chat. Il messaggio di quit (in uscita) che viene visualizzato, in questo caso, di solito è <"Nick" has quit IRC (Ping Time Out)>



    HOST


    Questi operatori hanno minore inportanza dei precedenti, ma possono comunque kikkare e bannare gli utenti. Quando gli owners settano le password, gli host non visualizzano questi cambiamenti. Gli hosts non possono deoppare i owners. Essi nella maggior parte degli script hanno una @ davanti al nick; per esempio "@Mionick"



    IRC


    Abbreviazione di Internet Relay Chat



    KICK


    E’ un comando che permette di cacciare un utente da un canale…questa operazione viene effettuata quando l’utente non rispetta le regole del chan. Non è altro che un avvertimento visto che un utente, cacciato cono un kick, può tornare nel canale. Questa operazione è consentita unicamente agli operatori di un canale.Nel caso l'individuo continuasse ad importunarci potremmo bannarlo (ban, vedi sopra) in modo che non possa più rientrare nel canale.



    LAG


    Nella finestra "Status" del mIRC, si nota che appaiono spesso le scritte "ping" e "pong". Il tempo trascorso tra un ping e un pong indica la velocità con cui possiamo scrivere ed essere letti dalle persone con cui stiamo parlando. Quando si è "laggati" vuol dire che il tempo tra un ping e un pong è tale da rendere impossibile (per la lentezza) la comunicazione.



    LAMER


    Da non confondere con hacker. I lamer sono le tipiche persone da evitare: non sono esperti ma si credono tali, cercano di nukare il primo che capita oppure di spedirgli qualche bel virus o trojan per entrare nel pc della vittima designata.



    /LIST


    Questo comando viene spesso confuso con il comando !list usato da molti utenti per ricevere la lista di file da scaricare tremite mIRC. Ricordiamo tuttavia che mIRC nasce come programma di chat e non di p2p Scaricare file coperti da diritto d'autore resta un reato, anche se molti siti non lo dicono apertamente, ci sentiamo di mettervi in guardia da possibili grane giudiziare con tutte le spiacevoli conseguenze. Ritornando allo specifico comando, /list viene utilizzato per ottenere la lista dei canali presenti su un determinato network, in modo da scegliere i canali che più ci interessano.



    LOGGARE


    E’ la registrazione delle proprie conversazioni sul disco fisso (c:\directory script\file.log) . Questo nome deriva dal file .log che è ‘estensione dei files testuali che vengono creati dallo script. Con mIRC e quindi con quasi tutti gli script i discorsi nei canali ed i discorsi in query vengono automaticamente registrati in una cartella del programma (di solito questo file .log viene nominato proprio logs.log).



    NUKE


    Programma in grado di scollegare un utente, della chat, al server IRC al quale è connesso. Tale programma sfrutta gli errori della rete di windows inviando al sistema dei pacchetti di errori che determinano la disconnessione al server da parte della vittima. Per nukkare basta avere u programma di nuke (ne esistono molti…li trovi anche in questo sito nella sezione “nuke”) poi devi conoscere l’IP (es. 123.456.789.0) della vittima ed infine il server IRC (es.Op (Oppare): A questo termine se ne aggiunge un altro che ha significato opposto: Deoppare. Oppare significa dare l’op ad un utente (+o) cioè renderlo operatore. Deoppare significa invece togliere l’op ad un utente che precedentemente era operatore. Op e Deop sono operazioni che possono compiere esclusivamente gli operatori del canale.



    OWNER


    Gli owners sono gli operatori di un canale che possono settare ownerkey ed hostkey. Essi hanno il potere assoluto della room e l'owner si indica con il +q (nella maggior parte degli script chi è owner ha un puntino davanti al nick; per esempio ".Mionick"



    PING


    Comando che consente di visualizzare il tempo trascorso da quando si invia un messaggio a quando questo sarà letto dagli altri.



    QUERY


    Sono tutti quei messaggi privati, cioè che si vuol far leggere all’utente desiderato. IRC e gli Script gestiscono le query con finestre uguali a quelle dei canali.



    SPLIT


    La rete irc è formata da tanti server. Quando viene meno il collegamento tra i server, alla rete manca una maglia, quindi può accadere che la rete si spezzi creando due o più reti autonome. Quando ciò accade gli utenti collegati ad un server irc non possono parlare con quelli collegati ad altri server, creando notevoli disagi.



    TAKEOVER


    È un’azione che serve per impossessarsi di un canale. Bisogna essere necessariamente moderatori ed avere programmi adeguati. L’azione viene svolta velocemente: si kikkano tutti gli utenti operatori, poi si bannano; si kikkano tutti gli utenti normali, poi si bannano. Infine si setta la room ad onjoin solo ad invito (+i) cioè si può entrare nel canale solo se chi è dentro invita un utente. In questo modo, poiché l’unico utente che è dentro non ha nessuna intenzione di invitare gente, nessuno potrà entrare nel canale.



    TROJAN


    Sono programmi speciali che, come “Il cavallo di troia”, nascondono in sé un altro programma in grado di far penetrare nel PC della vittima. Per liberarsi da Trojan ci sono in rete molti Anti-trojan, programmi molto simili agli Anti-virus.





    Acronimi di stato della chat



    Solitamente tra il nick dopo il nick di un utente potete trovare una parola che indica il suo stato (cosa sta facendo), essa di solito è o una sigla inglese o una parola inglese separta dal nick con il simbolo |

    Potete trovare molte sigle qui ---> Acronimi Chat
    Mentre la maggior parte delle parole inglesi potete capirle usando un sempliice dizionario


    Ecco gli stati di uso più frequente:


    AFK
    = Away From Keyboard = Lontano dal PC

    AWAY = Non presente


    BNC / ZNC = Bouncer = Bot, utente assente

    BUSY = Impegnato


    DND = Do Not Disturb = Non disturbare


    DINNER = A cena

    LUNCH = A pranzo


    MEETING
    = In riuninione con gli utenti, disponibile a consulto


    OFF = Non presente


    ON = Presente

    OUT = Fuori


    WORK IN PROGRESS = Lavoro in corso


    WORKING = Sto lavorando

    Ryoko_Firm.jpg


    Ryoko[at]Bitefight.com.ar - Ryoko[at]br.Bitefight.org - Ryoko[at]Bitefight.it