COME LINKARE GLI EGGDROP

Questo piccolo testo vi spiegherà come linkare due Eggdrop di versione superiore a 1.1.5 (Nella spiegazione si presuppone che oltre alle normali tcls già montate nei sorgenti,siano presenti almeno
netbots.tcl (3.30 osuperiosi, non dovrebbe cambiare molto) e botnetop.tcl, opportunatamente modificati, ottimi
per una botnet.
Voglio essere estremamente sintetico e spiegarvi nel modo più semplice possibile con esempi il problema:
tanto per cominciare, questo help vi spiegherà il significato di ogni bot flag (a differenza delle flag utente possono
appartenere solo agli utenti bots):

Flag - Descrizione
s - (il bot condivide il database utenti, aggressivamente)
p - (il bot condivide il database utenti, passivamente)
g - (condividi le informazioni su tutti i canali)
h - hub (il bot è automaticamente linkato con la massima priorità)
a - alternate (il bot è automaticamente linkato se non ci sono hub al quale può linkare)
l - leaf (il bot non è abilitato a linkare con altri bots)
r - reject (il bot è rifuitato sulla botnet)
i - isolate (isola la partyline)

Ora, con un esempio pratico consideriamo il bot chiamato "Bot-Hub" sia il bot principale al quale tutti gli altri debbano collegarsi;
Questi settaggi vanno impostati su ogni bot che non sia Bot-Hub, che si vuole linki a Bot-Hub:

.+bot Bot-Hub ip-bot-hub:porta-telnet/porta-relay
.+host ot-Hub *!ident@ip-bot-hub
.bottr Bot-Hub +ghp
.chattr Bot-Hub +foN

Legenda:

Bot-Hub è il nick del bot
ip-bot-hub èl'ip della shell (o del vhost) sul quale si trova il bot
porta-telnet è la porta al quale gli altri bot si linkano
porta-relayè la porta che permette la connessione in partyline tramite un bot ad un'altro bot della botnet (per info vedi .relay)
*!ident@ip-bot-hub è il semplice host che il bot ha su irc, conviene sempre aggiungere anche l'hostname risolto ad ip.

le botflag "hp" dice al bot che deve scaricare il database utente da Bot-Hub e deve linkarsi a lui in automatico,
le userflag "fo" servono a dichiarare Bot-Hub come operatore in tutti i canali.Un caso speciale è la botflag "N" che però è settata nella parte dedicata alle userflag, dichiarache quel determinato eggdrop è abilitato e suporta le tcl netbots.

Questi settaggi vanno impostati su Bot-Hub in modo da accettare le connessioni degli altri bots e limkare:

.+bot Bot-Pas ip-bot-pas:porta-telnet/porta-relay
.+host Bot-Pas *!ident@ip-bot-pas
.bottr Bot-Pas +gs
.chattr Bot-Pas +foN

in questo modo, ora, Bot-Hub vede il bot passivo Bot-Pas come bot abilitato a linkare a lui;
le botflag "gs" dicono all'hub di effettuare una condivisione aggressiva del database utenti.

P.S Conviene sempre settare prima i dati su Bot-Hub e poi su Bot-Pas in modo che il link sia automatico e senza problemi.

                                                                Copyright © Leopardo-Chat, all rights reserved