Voici le compte rendu de la première soirée de formation sur le réseau.
J'ai coupé toutes les parties cas pratiques, qui sont peu intéréssantes à lire, et donnent des pseudonymes qui n'auraient pas permis à ce topic d'arriver ici.
Bonne lecture donc
![Razz :P](./images/smilies/icon_razz.gif)
<kaztor> Bon
<kaztor> je vous rappelle d'abord le programme de la soirée
<kaztor> donc, tout d'abord, nous verrons le fonctionnement des bans
<kaztor> comment poser un ban, des bans 'complexes'
<kaztor> et quel ban est approprié à quelle occasion
<kaztor> puis, nous passerons à l'éthique de modération
<kaztor> Tout ceci en faisant des cas pratiques
<kaztor> donc, pour poser un ban correctement, vous devez récupérer toutes les informations dont vous disposez sur le chatteur
<kaztor> pour cela, la seule solution, c'est le whois, que vous connaissez tous je pense
<Ceraphin> pour le cas pratique DavidFR est ok
<kaztor> en tapant /whois pseudo
<kaztor> celle qui nous interesse est l'adresse de l'utilisateur
<kaztor> la mienne par exemple est : ~kazhar@Jar.Binks
<kaztor>la partie avant le @ s'appelle l'ident
<kaztor> et la partie après l'host
<kaztor> l'ident est généralement paramétrables dans votre script
<kaztor> et l'host dépends de votre connection, ou de si vous êtes identifiés sous Z
<kaztor> ou si vous avez une sline (comme moi)
<kaztor> la troisième partie, que tout le monde connait, le pseudonyme
<kaztor> mais il est inutile de l'avoir dans le whois, puisqu'on l'a plus haut
<kaztor> mais il se caractérise, par le fait d'être avant un !
<kaztor> ainsi, un ban se posera comme ceci :
<kaztor> pseudonyme!identd@host
<kaztor> donc, par exemple, pour me bannir, je mettrait comme ban :
<kaztor> kazhar!~kazhar@Jar.Binks
<Ceraphin> DavidFR écoute bien car apres je te teste
<kaztor> bon la, on a un souci
<kaztor> parce que supposons une personne qui flood sur un salon
<kaztor> et qui après être bannie, change de pseudonyme
<kaztor> le ban ne lui correspond plus, elle peut à nouveau entrer sur le salon
<kaztor> heureusement, il existe ce que l'on appelle des wildcards !
<kaztor> et caractérisent tout caractère jusqu'au caractère spécial suivant (le !, le @ ou la fin de l'ident)
<kaztor> ainsi, en posant le ban *!*@*
<kaztor> vous banissez tous les utilisateurs de votre salon
<Cinaee> mouais
<kaztor> donc, ce ban est à éviter !!
<Cinaee> et c'est MAL
<Ceraphin> DavidFR tu oublies ca ok ?
<kaztor> mais le wildcard est très utile quand même
<kaztor> en effet, en banissant *!*@Jar.Binks
<kaztor> vous me banissez, jusqu'à ce que je change d'host
<kaztor> (et comme c'est une virtualhost, j'en change jamais !)
<kaztor> pourquoi le ! ?
<kaztor> eh bien, le ! ? représente le pseudo & l'identd
<kaztor> * représente tout
<kaztor> donc, la, on a tout pseudo, tout ident ayant l'host Jar.Binks
<kaztor> de même, supposons un autre pseudonyme : envie_de_bai
<Sensuelle> C'est ce que l'on appelle un séparateur
<kaztor> étant donné que ce pseudonyme n'est pas acceptable sur votre salon, vous allez le bannir
<kaztor> afin que la personne en change
<kaztor> vous n'allez pas bannir sur sa connection, ce serait bête
<kaztor> donc, on bannit sur le pseudonyme
<Ceraphin> je teste le ban
<kaztor> ce qui va donner :
<Ceraphin> le rpemier c'ets le pseudo et ensuite l'ident
<kaztor> oui
<Ceraphin> ok
<kaztor> pseudo!ident@host
<Ceraphin> ben en fait
<Ceraphin> envie_de_bai*!*@*
<kaztor> presque !
<kaztor> parce que ...
<kaztor> supposons que la personne, voyant qu'elle n'a pas le droit de prendre ce pseudo, en change
<kaztor> et devient ... bai_moi
<Ceraphin> ben on fonce
<Eusebus> fo utiliser les wildcards là
<Eusebus> genre *bai*!*@* ?
<kaztor> à ce petit jeu, tu va rapidement te retrouver à dépasser les 30 bans maximum autorisés sur un salon
<kaztor> baise même Eusebus
<kaztor> mais c'est exactement ca
<Eusebus> ah ouais ^^
<Cinaee> ouais j'le savais
<kaztor> vous poserez le ban : *bai*!*@*
<kaztor> vous pouvez, pour une raison extreme vouloir poser des bans larges
<kaztor> par exemple, supposons
<kaztor> une attaque de clones sur votre salon
<kaztor> des dizaines de clients arrivent sur votre salon, et se mettent à flooder en simultané
<Cinaee> bof ya une autolimite
<Cinaee> 'fin bon.
<kaztor> oui, mais supposons Cinaee
<Ceraphin> je whois
<Ceraphin> et kickban sur host
<Eusebus> je fais un ban sur *!*@sonhost
<kaztor> hum tu en a 3
<kaztor> comme c'est des proxys
<kaztor> le mec en a pour 3 secondes de reconnecter le truc
<kaztor> il revient au bout de 2 secondes
<Ceraphin> euh
<Ceraphin> je fais un ban général
<kaztor> (cas extreme j'ai dit)
<Ceraphin> direct pas d epitié
<Cinaee> je met un mode +m perso, j'avais vu BOSS le faire
<kaztor> exactement Cinaee
<kaztor> on commence pas un +m
<kaztor> comme ca, fini le flood
<Cinaee> parce que comme ça, bine fait pour leur gueule
<kaztor> ensuite, vous regardez les hosts des clones
<kaztor> et vous cherchez un point commun à tous
<kaztor> par exemple, si vous constatez que tous les hosts des clones sont marocains (.ma)
<kaztor> vous posez le ban : *!*@*.ma
<kaztor> vous bannissez tout un pays en faisant cela
<kaztor> ainsi, si vous mettez *!*@*.fr, tous les français sont bannis
<Ceraphin> comment on constate qu'ils sont marocains en whoisant ?
<kaztor> donc, ce genre de bans n'est à conserver que le temps de l'attaque
<kaztor> eh bien, tu vois ca sur l'host
<kaztor> regarde Sensuelle
<kaztor> Adresse : ~blah@7F0B8393.w86-215.abo.wanadoo.fr
<kaztor> tu sait tout de suite
<Ceraphin> mais qua c caché
<kaztor> qu'elle est en france, et chez wanadoo
<kaztor> ben, y'a toujours des points communs entre les hosts Ceraphin
<kaztor> sinon, tu laisse le +m le temps qu'ils deco
<kaztor> puis tu mets le +i
<Eusebus> la position compte bien, c'est ça?
<Eusebus> genre pour les pseudos
<Eusebus> si je tapes *bai!*@*
<Eusebus> c'et que pour les pseudos se terminant par "baise"
<kaztor> voila
<kaztor> tu a tout compris
<kaztor> par contre
<kaztor> Sensuelle me rappelle un truc que j'ai zappé
<kaztor> faites attention quand vous banissez un pseudonyme
<kaztor> baise n'a pas de mots plus longs qui soient interdits
<kaztor> mais en banissant *cho* par exemple (pour cho_lapin par exemple)
<kaztor> vous bannissez aussi polochon & roblochon
<Ceraphin> et reblochon
<Sensuelle> Disons que le wilcard * reste trés précis donc il faut être vigilent
<Ceraphin> dommage pour les sympathisant savoyards de ircube
<kaztor> la solution
<kaztor> est de bannir *cho_*
<kaztor> ca ne bannit pas cholapin
<kaztor> mais ca bannit cho_lapin
<Eusebus> donc à manipuler avec précaution
<kaztor> la règle numéro 1, que je vous encrerais bien dans la dernière partie, c'est : modérez intelligemment
<kaztor> surtout que les salons sur lesquels vous aurez à modérer sont peu fréquentés
<kaztor> donc, vous pouvez vous permettre de discuter avec les boulets pour les raisonner
<kaztor> un boulet kickbanné est un boulet qui va revenir et refaire la même chose
<Ceraphin> c pourca que sur wana y a que des boulets
<kaztor> un boulet auquel vous avez fait comprends que ce qu'il fait ne sert à rien pourra même devenir opérateur un jour
<kaztor> prenons un autre exemple
<kaztor> sur #CoderZ, vous verrez deux bans
<kaztor> l'un d'eux est *!*Webo*@* (ou un truc similaire)
<kaztor> c'est tout le principe de l'ident
<kaztor> ici, vous pouvez reconnaitre les appletistes à leur identd
<kaztor> si ils se connectent depuis un site qui utilise la chatterbox, ou qui vient directement du site, ce sera JavaV2
<kaztor> ceux qui viennent de Weborama, ce sera Weborama (ou juste Webo, je sais plus)
<kaztor> il existe un deuxième wildcard en plus du *
<kaztor> (certaines personnes ont du mal à le comprendre celui la, si vous avez des problèmes, dites le)
<kaztor> autant le * symbolise tout caractère, quelconque soit leur quantité
<kaztor> le ? symbolise tout caractère, mais une seule fois
<kaztor> ainsi, le ban ?!*@*
<kaztor> bannira tous les pseudonymes à un seul caractère
<kaztor> le ban h?t!*@*
<Ceraphin> ah pas mal ca
<Ceraphin> la lettre h
<kaztor> bannira hot, mais aussi hat, ...
<Sensuelle> hot hat hit
<kaztor> mais pas haot
<kaztor> le * n'est pas limité sur le nombre de caractères
<kaztor> le ? l'est
<DavidFr> je voulais revenir
<DavidFr> sur un point
<DavidFr> cité plus haut
<DavidFr> a propos des attaques de clones
<DavidFr> En theorie les serveurs sont sécurisée contre ce type d'aattaque non ?
<kaztor> oui, il y a l'autolimit sous Z
<kaztor> c'est la partie suivante, Z
<kaztor> mais les serveurs limitent au nombre de connections sur la même host
<kaztor> (Kahan limite à 3 c'est ca Progs ?)
<Progs> non 4 connexions maximum
<kaztor> dernière petite chose :p
<kaztor> pour poser un ban
<kaztor> la commande, c'est /mode #picole +b host
<kaztor> exemple : /mode #picole +b *pr?g*!*@*.g.la*
<kaztor> passons à Z :p
<kaztor> il existe diverses fonctions sous Z
<kaztor> celles que vous connaissez déjà
<kaztor> op, deop, voice, devoice
<kaztor> vous avez besoin de détails sur ces commandes ?
<Ceraphin> non z je maitrise
<Eusebus> kaztor non ça va (enfin je parle pour moi)
<kaztor> le gros avantage de Z, c'est qu'il permet de poser un ban rapidement
<kaztor> la commande pour poser un ban avec Z est : /z ban #salon mask/%nick %duration raison
<kaztor> #salon, je vous passe de commentaires
<kaztor> mask/%nick la, ca devient intéréssant :p
<kaztor> le mask, c'est le mask qu'on a vu tout a l'heure
<kaztor> mais vous pouvez choisir qu'il bannisse automatiquement selon comment c'est défini dans le chaninfo
<kaztor> en conséquent, en tapant /z ban #ircube %kazhar
<kaztor> vous bannissez *!*@Jar.Binks
<kaztor> sans faire de whois !!
<kaztor> il bannit de la manière dont c'est défini dans la configuration du salon
<kaztor> ensuite, vous avez le %duration
<kaztor> qui permet de modifier la durée du ban
<kaztor> en mettant %20m
<kaztor> vous mettez un ban de 20 minutes
<kaztor> en mettant %0
<kaztor> vous mettez un ban permanent
<Ceraphin> expire (jamais)
<kaztor> et puis la raison, c'est la raison du ban
<kaztor> et la, vous avez également kickban !!
<kaztor> le kickban fonctionne exactement comme le ban, sauf qu'il kicke en même temps
<kaztor> vous avez compris ?
<Eusebus> c'est la meme structure que le kick ?
<Ceraphin> treste le level je sais jamais ou le mettre du premier coup
<Eusebus> oui j'ai compris
<kaztor> le level n'est pas obligatoire Ceraphin
<kaztor> ban <chan> [niveau] <mask|%nick> [%XjXhXm] [raison]
<kaztor> la, j'ai envie de me la jouer méchant :ppp
<kaztor> alors
<kaztor> vous êtes modérateurs sur des petits salons
<kaztor> donc, il ne faut pas que vous jouiez les sheriffs ou les robots sur ces salons
<kaztor> lorsque vous avez un boulet de base (pas qui vous remplit l'écran de flood en 3 secondes. la, vous kickbannez)
<kaztor> vous avertissez d'abord
<kaztor> puis, vous kickez si il continue
<kaztor> et si après être revenu, il continue la, vous kickbannez
<kaztor> comme je vous l'ai dit, un boulet kickbanné est un boulet frustré
<kaztor> donc, qui va recommencer
<kaztor> si vous lui parlez avant, que vous le raisonnez
<kaztor> il peut devenir habitué du salon
<kaztor> et à terme, pourquoi pas, opérateur
<kaztor> m'enfin si le mec il floode direct il est venu pour ca et donc irraisonnable
<kaztor> ca dépends comment il flood Ceraphin
<kaztor> si il te fait ca betement, sans arreter
<kaztor> evidemment, tu agit
<kaztor> mais si il flood comme ca :
<kaztor> saluuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
<kaztor> comment ca vaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
<kaztor> moi ca va biennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
<kaztor> la, tu lui explique
<Eusebus> calme toi :d
<Ceraphin> bien et toi ? tu as des soucis sur ton clavier ?
<kaztor> voila
<Eusebus> en fait c'est par rapport aux commandes, genre !ban ou /z ban
<kaztor> ca ne change strictement rien
<Eusebus> ok juste une question de pratique alors
<kaztor> /z ban est plus discret, c'est tout
<kaztor> après, j'ai des alias perso sur mon script
<kaztor> je tape /zkb Ceraphin boulet
<kaztor> et Ceraphin est auto kickbanné