IRC Download - Scarica velocemente, gratuitamente e con qualità
Ecco un tutorial che spiegherà in pochi passi "l'iniziazione" all'underground IRC della rete, che permette di scaricare con facilità e velocità le novità del momento e molto altro. Ovviamente solo parte di tali download è legale, e sta a voi la scelta di come comportarvi.
Da parte mia pubblico questo articolo solo per mostrare una parte di rete spesso sconosciuta. Non posso in alcun modo essere ritenuto responsabile dell'eventuale uso illecito delle informazioni qui esposte, peraltro riportate chiaramente in molti siti ben più importanti di questo.
Abbiamo anzitutto bisogno di un client IRC. In circolazione ve ne sono molti, dall'utilizzatissimo mirc (a pagamento) a quelli gratuiti.
Tra questi vi consiglio XChat (scaricate questa versione, la 2, quella di xchat.org è a pagamento). Se avete invece una piattaforma MAC potete usare Colloquy.
Ovviamente esistono molte altre scelte, comprese versioni modificate di mirc. Dipende dai gusti di ciascuno. Anche Pidgin può bastare. Io lo sconsiglio per la mancanza di alcune funzioni, che non ho approfondito, come la ripresa del download.
Dopo aver scelto e scaricato il client, completate l'installazione e chiudete pure il programma.
Per ogni risultato listato, posizionandoci sopra il nome, potremo leggere indirizzo del server, canale dove è posizionato il bot, nome del bot e addirittura il comando da dare per richiedere il download del file.
Ecco quindi i dati importanti nell'esempio dell'immagine:
Server irc: irc.hell-n-heaven.net
Canale: nerve
Nome bot: n|RV|CN|Mango
Pacchetto: 14
Questi sono i 4 dati di cui avremo sempre bisogno per ottenere il file voluto da un qualsiasi motore di ricerca file per irc.
http://xdccing.com/
http://xdccreport.com/
http://www.ircamp.com/
PacketNews
http://www.packetnews.com/
http://avarice.cc/downloads.html
http://xdccfetch.sourceforge.net/
http://www.xdcccatcher.com
Ovviamente per far funzionare questo script e' necessario avere le connessioni a server esterni sulle porte irc abilitate per il motore php.
http://sourceforge.net/projects/xdccfetcher/
Come funziona
IRC (Internet Relay Chat) è stata la prima vera chat di Internet. Il funzionamento di questo protocollo è semplice, più persone si collegano ad uno stesso server e possono comunicare tra di loro o direttamente fra 2 tramite messaggi privati o in gruppi di persone entrando in canali comuni (channels).Primo passo: un client IRC
Abbiamo anzitutto bisogno di un client IRC. In circolazione ve ne sono molti, dall'utilizzatissimo mirc (a pagamento) a quelli gratuiti.
Tra questi vi consiglio XChat (scaricate questa versione, la 2, quella di xchat.org è a pagamento). Se avete invece una piattaforma MAC potete usare Colloquy.
Ovviamente esistono molte altre scelte, comprese versioni modificate di mirc. Dipende dai gusti di ciascuno. Anche Pidgin può bastare. Io lo sconsiglio per la mancanza di alcune funzioni, che non ho approfondito, come la ripresa del download.
Dopo aver scelto e scaricato il client, completate l'installazione e chiudete pure il programma.
Secondo passo: le fonti
Come già detto la rete IRC è composta da vari server cui si connettono i client, e in ogni server è possibile trovare vari canali. Quello che noi cerchiamo sono server "particolari" e all'interno di ciascuno di questi i "channel" dove sono presenti i bot, che essenzialmente sono utenti "fittizi" (computer) che ci inviano i file che decidiamo di scaricare.Italia
In Italia in particolare esistono moltissimi server dedicati al file sharing, che sfruttano il protocollo DCC - XDCC per il trasferimento.Motori di ricerca:
Tramite il motore di ricerca XDCC.it possiamo trovare moltissimi file italiani da scaricare.
Per ogni risultato listato, posizionandoci sopra il nome, potremo leggere indirizzo del server, canale dove è posizionato il bot, nome del bot e addirittura il comando da dare per richiedere il download del file.
Ecco quindi i dati importanti nell'esempio dell'immagine:
Server irc: irc.hell-n-heaven.net
Canale: nerve
Nome bot: n|RV|CN|Mango
Pacchetto: 14
Questi sono i 4 dati di cui avremo sempre bisogno per ottenere il file voluto da un qualsiasi motore di ricerca file per irc.
Mondo
Motori di ricerca:
Di seguito mostro alcuni motori di ricerca per irc abbastanza famosi nel resto del mondo, che vi permettono di ottenere similmente i dati significativi.XDCCing
http://xdccing.com/
XDCC Report
http://xdccreport.com/
ircAMP
http://www.ircamp.com/
PacketNews
http://www.packetnews.com/
Download vero e proprio
Per scaricare i file voluti a questo punto ci basta aprire il client che abbiamo scaricato all'inizio della guida e procedere con l'inserimento dei 4 dati ottenuti. All'avvio non effettiamo alcuna connessione tramite le procedure guidate. Nella barra solitamente posizionata in fondo alla finestra digitiamo in ordine: /server NOMESERVER /join #NOMECANALE /msg NOMEBOT xdcc send #NUMEROPACCHETTO Molti canali possono avere un regolamento interno che, ad esempio, prevede un educato saluto all'entrata. Ecco un esempio completo: Comandi XDCC comuni (da Wikipedia [1]):Alcune volte questi comandi devono essere preceduti da /ctcp <nomebot> al posto di /msg <nomebot>, in quanto alcuni server disabilitano il comando /msg
/msg <nomebot> xdcc send #<numero pacco>- Richiede un pacco specifico al bot (tramite il suo numero)./msg <nomebot> xdcc list- Richiede la lista dei pacchi disponibili sul bot./msg <nomebot> xdcc remove- Rimuove tutti i file accodati in attesa di essere spediti. (Solo tramite comando msg.)/msg <nomebot> xdcc remove #<numero pacco in coda>- Rimuove un pacco in coda ad una specifica posizione. (Solo tramite comando msg.)/msg <nomebot> xdcc info #<numero pacco>- Richiede informazioni (Nome, dimensione, Hash MD5,...) di un determinato pacco.
Senso di comunità
Una delle caratteristiche che rende comunque molto interessante l'utilizzo di questo strumento è il senso di comunità che spesso si forma all'interno dei canali di condivisione. Si impara a conoscersi, ci sono iniziative interessanti, ecc. Quando si prende mano con questi strumenti si inizia a fare a meno dei motori di ricerca, o almeno non si usano i tradizionali. Ogni canale ha normalmente una sua lista, aggiornata, dei file condivisi, che spesso vi viene comunicata all'entrata e si trova ad un indirizzo web. Per questo l'ideale è, ad esempio, aggiungere a xdcc (o al programma che state usando) i server e i relativi canali preimpostati perché si effettui automaticamente il join all'avvio del programma. A questo punto si può guardare se c'é qualcosa di interessante da scaricare o meno. Se il discorso vi interessa, ci metterete molto poco a prendere confidenza con questi sistemi.Altri programmi
Esistono molti altri interessanti programmi che permettono di facilitare il download o addirittura di automatizzarlo completamente. Ve ne segnalo alcuni, anche se in generale mi permetto di sconsigliare il loro utilizzo:Avarice
Permette sia la ricerca che il download di file. Questo avviene lasciandolo connettere ad una grossa lista di server e canali da cui prende automaticamente informazioni sui file a disposizione i quali vengono indicizzati per permettere una ricerca veloce.
http://avarice.cc/downloads.html
XDCC-Fetch
Personalmente non testato ma credo rappresenti un programma estremamente interessante. Per installarlo avete bisogno di Ruby Windows Installer.
http://xdccfetch.sourceforge.net/
XDCC Catcher (Free o meno)
Un programma abbastanza completo.. Anche se credo che XDCC-Fetch abbia anche le caratteristiche che qui sono disponibili solo pagando una piccola somma.
http://www.xdcccatcher.com
Curiosità
Esiste un'immensità di informazioni a riguardo dello scambio file su IRC. Si può parlare, ad esempio, di chi sono i bot, come si fa a possederne uno (vedi [3]), ecc. Spesso una gran parte di questo scenario è illegale, ma esistono moltissimi canali genuini che vale la pena visitare. Tra le curiosità volevo solamente mostrarvi uno script php che permette di far scaricare i file da un bot direttamente dall'hosting/webserver e che può rappresentare uno spunto di programmazione non banale per creare servizi interessanti (un po' come i motori di ricerca da web):
Ovviamente per far funzionare questo script e' necessario avere le connessioni a server esterni sulle porte irc abilitate per il motore php.
http://sourceforge.net/projects/xdccfetcher/
Sitografia interessante
- [1] http://it.wikipedia.org/wiki/XDCC - ovviamente
- [2] http://en.wikipedia.org/wiki/XDCC - come sopra
- [3] http://www.cs.rochester.edu/~bukys/host/tonikgin/EduHacking.html - un articolo estremamente interessante che spiega come il proprio pc puo' diventare un bot con relativa facilita' senza che ce ne accorgiamo

31-12-1969 alle 18:33
Complimenti!!! Veramente un bell'articolo e soprattutto chiarissimo!!
31-12-1969 alle 18:33
@zamu Grazie! :)
31-12-1969 alle 18:33
provate anke questa mod di mirc che consente di fare ricerche globali su piu chan contemporaneamente scaricabiole da www.xdccmule.altervista.org segnalo network irc : irc.openjoke.org
31-12-1969 alle 18:33
approfitto x segnalare un ottimo server: irc.openjoke.org porta 6667 poi volevo consigliare uno script che contiene un sistema di download automatico e permette di far ricerche da decine di canali contemporaneamente lo script di cui parlo lo potete trovare su www.xdccmule.altervista.org
31-12-1969 alle 18:33
ne approfitto per segnalare un nuovo chan di software su irc.friend4ever.it il chan si kiama #softwarez per i nuovi utenti banda illimitata affrettatevi in tanti a disposizione nuovi comandi mai visti altrove ;)
31-12-1969 alle 18:33
provate anche questo server ben fornito e presto sarà ancora + fornito irc.morphxt.org e potete scaricare anche lo script che vi indirizzerà sul server al link http://www.morphxt.org/index.html sotto la voce Scarica IrcMorph