• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

MiniGuida Hacking per i primi passi

PoweRide

Utente Attivo
Autore del topic
7 Giugno 2008
256
44
Miglior risposta
0
Questa mini-guida, assolutamente poco pretenziosa, mira a coloro che per la prima volta si approcciano a una chat IRC. Oltre ai comandi più elementari( che si possono comunque trovare un pò dappertutto in rete googlando un pò) ho ritenuto di inserire anche qualche appunto sulla usuale netiquette e sulla "vita" della relay chat.

- Cos'è IRC -
IRC, acronimo di internet relay chat, consente, tramite uno o più server, la comunicazione istantanea tra due o più utenti ed ovviamente la sua architettura è di tipo client-server.

- Cosa serve per chattare in IRC -
Per chattare si ha bisogno di un programma client che, una volta immesso l'indirizzo del server, possa stabilire la connessione con la irc-chat prescelta. Il client più famoso è senz'altro il mIRC, ma moltissime versioni di questo programma sono ampiamente disponibili in rete, implementate in vario modo con script e addon. La quasi maggioranza dei linuxiani utilizza invece Xchat( sono pochi, credo, quelli che usano client come irssi). Oltretutto aumenta sempre più il numero di coloro che si collegano ai server irc tramite siti web( grazie a una javachat integrata nel sito).

- "Uso" di IRC -
Ho pensato di inserire questo paragrafetto perchè mi capita spessissimo di vedere utenti che entrano in chat chiedendo come si fa a scaricare film o musica, quindi meglio precisare. Se intendete usare irc SOLO ed ESCLUSIVAMENTE per scaricare film, musica e quant'altro( ricordando che il warez è illegale XD ), cercate PREVENTIVAMENTE su google gli indirizzi di server che consentono il warez. Dico questo perchè qualora vi connettiate a un server random senza sapere se sia warez o meno, le reazioni a domande inerenti a come scaricare materiale potrebbero essere varie e, la maggior parte delle volte, sprezzanti, ironiche o persino violente( in un server ho visto gente addirittura bannata). Se invece la vostra intenzione è solo quella di farvi una sana chattata non avrete problemi( posto che rispettiate la netiquette).

- Connettiamoci! -
Niente paura, gli step da seguire sono semplici, non è necessario essere intelligenti( per esserci riuscito io... ^^ ). Prima di tutto scarichiamo dal web il nostro client, qui potrete prelevare il mIRC
Perfavore, Entra oppure Registrati per vedere i Link!
. Una volta effettuato il download installiamo il programma e clicchiamo sull'icona del mIRC. Appena fatto questo apparirà una finestra in cui potrete scegliere se registrarvi online( cosa che non fa praticamente nessuno) oppure continuare. E qui arriviamo alla prima cosa importante: il programma ci chiede di scegliere il nickname che ci identificherà in chat. Qui potete sbizzarrirvi con la fantasia, ma occhio però a non assumere nick come "cazzodi40cm", "sventrapapere" o "scrofaxmaiali": è più che probabile che verrete buttati fuori appena messo piede in chat. Difatti in chat le parolacce( o comunque cose troppo volgari e allusive) non sono gradite. Comunque scegliete il nick "principale" più uno di "riserva dopodichè passeremo ad un altro step fondamentale, ossia la scelta del server cui collegarci. Di irc-chat ce ne sono un'infinità, avete solo l'imbarazzo della scelta. Nel client è comunque presente una piccola lista predefinita di server, potete anche sceglierne uno da li e poi cliccare su "connetti". Altrimenti, se conoscete l'indirizzo del server(ad esempio irc.hackerforum.org XD ) potete scrivere sulla barra di stato questo comando

Codice:
/server irc.hackerforum.org


e poi date invio. Parimenti potrete inserire anche direttamente l'ip, se ne siete a conoscenza

Codice:
/server xxx.xxxx.xxx.xxx


Molto bene, il client sta provando a connettersi. Nella finestra dello status verranno visualizzati dei messaggi. Fate ATTENZIONE a quei messaggi. Potrebbero comunicarvi che la connessione è fallita, ad esempio, e dirvi qual'è l'errore di connessione( tanto per dirne una...la maggior parte dei server oggi non consente connessione da proxy) oppure, in caso di connessione riuscita, ci comunica che il nickname da noi scelto non è disponibile, per cui dobbiamo cambiarlo, altrimenti sarà cambiato automaticamente dal server( di solito nel tempo di un minuto). In quest'ultimo caso potete cambiare nick andando nelle opzioni del client, oppure scrivere sulla barra

Codice:
/nick nuovonickname


Prima dicevo che non bisogna essere intelligenti per chattare, ma forse è il caso che io mi corregga lievemente. Difatti alcuni individui, frutto di un esperimento di fusione genetica tra una volpe e un essere umano, prendono alla lettera il comando e si ritrovano il nick "nuovonickname" -.- Quindi chiarisco: se volete cambiare nick, ad esempio, in "Vampyr" scrivete

Codice:
/nick Vampyr


Spero di essermi spiegato...
Adesso possiamo finalmente chattare. In una irc-chat sono presenti di solito dei canali( o room o stanze) tematici in cui è possibile entrare. Ogni canale avrà, sempre di solito, un topic che indica la natura del canale stesso. E' ormai raro che alla connessione il server ci reindirizzi automaticamente al canale principale, perciò ci conviene dare una bella occhiata alla lista dei canali. Scrivendo sulla barra

Codice:
/list


spunterà una simpatica finestra in cui verrà visualizzato l'elenco delle room con relativi topic. Per joinare un canale( dall'inglese "to join": raggiungere, collegare) fate doppio clic sul nome del canale oppure scrivete

Codice:
/join #nomedelcanale


mi raccomando, ricordate di apporre il simbolo # davanti al nome.

- Sono in chat...come mi comporto? -
Appena entrati in un canale ci si sente un pò spaesati a vedere frasi che si susseguono veloci in "pubblica"( quell'area a sinistra del programma, mentre a destra c'è l'elenco dei nickname degli utenti collegati in quel momento). Prima di tutto sarebbe buona norma salutare, anche con un semplice "ciao": l'educazione è la prima cosa e per quanto a certe bestie di dubbia caratura intellettiva possa sembrare strano, anche la chat, che è una "roba virtuale", è un luogo in cui poter confrontarsi civilmente e non un luogo in cui poter fare il cazzo che si vuole. E, a proposito, avrete notato che in cima all'elenco a destra appaiono dei simboli che precedono alcuni nickname, i simboli @, %, +
I nickname preceduti da @ e % sono di utenti che posseggono lo stato di operatore( mezzo operatore nel caso di %) del canale. Ciò vuol dire che essi moderano e vigilano in chat e possono dare una pedata nel deretano a chiunque si comporti in maniera inadeguata. Per "maniera inadeguata" non intendiamo solo l'essere maleducati, ma includiamo anche il fare spam e/o flood( cioè fare pubblicità non gradita e/o inondare il canale con una serie smisurata di messaggi a grande velocità, in parole molto povere). I provvedimenti per i "trasgressori" variano in base alla gravità della cazzata commessa e consistono in: kick, ban, kill, gline, shun e altri ancora. Questi provvedimenti possono avere carattere più o meno temporaneo. Ma torniamo alla chat, per ora. Voi salutate in pubblica e altri risponderanno al vostro saluto. E poi? Beh, se volete parlare "in privato" con qualcuno potete aprire una query( dall'inglese: chiedere, domandare) con l'utente scelto facendo doppio clic sul nickname o scrivendo

Codice:
/query nickname


Apparirà una finestra di dialogo in cui potrete parlare solo con l'utente che avete querato. Qui descriverò una categoria( cui appartenevo anche io i primissimi tempi in cui chattavo in irc XD ) di persone che popola la chat: i mandrilli. Il mandrillo è un individuo, di sesso prevalentemente maschile, che vede irc come territorio di caccia e conquista. Il comportamento del mandrillo può essere spudoratissimo( prendendo ad esempio il mandrillo maschio, apre query con tutti i nickname che hanno anche la più minima parvenza di femminilità) o subdolo( punta su un solo nickname e se lo "lavora" con pazienza usando la dialettica XD ). Ho voluto fare questo excursus per un motivo preciso: nella maggioranza dei casi il mandrillo è innocuo, ma nel caso si faccia insistente potete scrivere

Codice:
/ignore nickname


in questo modo, anche se il mandrillo vi scrive, il server farà si che voi non visualizziate quello che scrive, nè in query nè in pubblica. Inoltre ATTENZIONE ai PEDOFILI. Molti di questi vermi utilizzano irc per adescare ragazzini/e (sono parecchi i minorenni che chattano, molti scafati, ma altri ingenui). Se vi accorgete della presenza di uno di questi bastardi INFORMATE UN OPERATORE.

- Disconnessione, autojoin e cenni sui services -
Soprattutto nel caso che la vostra connessione sia instabile, vi capiterà, qualche volta oppure spesso, di "cadere", ossia di disconnetervi dal server di chat. Se volete sveltire la manovra di riconnessione potete cambiare l'impostazione del client, spuntando l'opzione "riconnetti automaticamente". Alla stessa stregua potete spuntare l'opzione "autojoin channel", in modo da tornare automaticamente negli stessi canali in cui in cui vi trovavate al momento della disconnessione. Un piccolo cenno lo meritano i services, ovvero i servizi che il server mette a disposizione dell'utente. Solitamente, i services in questione sono: nickserv, chanserv, botserv e memoserv.
>Nickserv> permette di gestire il proprio nickname, a partire dalla registrazione dello stesso. Registrando il vostro nickname, di solito la sintassi da scrivere è

Codice:
/msg nickserv register password email
,
avrete la sicurezza che il vostro nickname potrà essere utilizzato solo ed esclusivamente da voi. Ricordate che una volta registrato il nickname dovrete identificarvi ogni volta che vi connettete al server, scrivendo

Codice:
/msg nickserv identify password


Per avere tutte le info sul servizio potete scrivere

Codice:
/msg nickserv help


>Chanserv> permette la gestione di un canale. Difatti ogni utente, se vuole, può creare un proprio canale di cui sarà fondatore e proprietario. Ci sono vari step da seguire per creare e personalizzare il proprio canale, così come per nickserv vi rimando all'help, quindi scrivete

Codice:
/msg chanserv help


>Botserv> permette di assegnare e gestire dei bot sul canale. Un bot( o robot) non è altro che un programma, scritto solitamente in C, che si connette al server e pare un utente "normale" ma che in realtà svolge compiti di servizio e manutenzione in canale.

>Memoserv> permette di mandare dei promemoria ad un utente non connesso, il quale riceverà il memo al momento della successiva connessione. Usualmente la sintassi è

Codice:
/msg memoserv send nickname testodelmemo


Ricordate che questo servizio è utilizzabile solo dagli utenti registrati.

Ultima cosa: per qualsiasi tipo di aiuto inerente la chat ricordate che su TUTTI i server irc esiste almeno un canale di aiuto. Quindi, se avrete problemi, la soluzione è semplice:

Codice:
/join #help


Bene...questo è tutto, credo. Tutto quello che ho descritto in questo piccolo tutorial è frutto della mia esperienza, nel senso: queste erano le cose principali che avrei dovuto/voluto sapere quando sono entrato in chat la prima volta, credo che chi ormai ha una certa dimestichezza con la chat sorriderà sicuramente e non potrà che concordare =)
Magari più in la posterò qualcosa di più tecnico XD
 
aspettiamo il consiglio degli esperti XD
 
Ultima modifica:
Centra ben poco con l'hacking , IRC è un programma di messaggistica. Non ho visto nessuna sez. di messaggistica , quindi postala in Off topic.

Cita la fonte ! , La guida non è tua.