Sujet : Re: contrer les usurpations
De : jdd (at) *nospam* dodin.org (jdd)
Groupes : fr.comp.usenet.serveursDate : 05. Sep 2022, 14:26:09
Autres entêtes
Organisation : Le serveur de jdd pour fr*
Message-ID : <tf4tdi$did$1@ns507557.dodin.fr.nf>
References : 1 2
User-Agent : Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0
Le 05/09/2022 à 14:59, yamo' a écrit :
Je le mettrais plutôt dans le filtre nnrpd car ce n'est pas
à mon avis utile de l'appliquer à tout ton serveur.
J'écrirais plutôt :
if ($hdr{'From'} =~ /vrai\.ou\.faux/) {
if (not $hdr{'Injection-Info} =~ /81\.65\.110\.7/) {
return reject('"usurped identity');
}
}
il y a quelques problèmes de quotes
j'ai essayé sans succès et je n'ai plus temps, juste maintenant
merci
jdfd
Par contre au moment où sont appliqués les filtres, je ne sais pas si
Injection-Info est déjà affecté.
Mais dans ce cas, il suffit de récupérer le posting-host qui fait partie
des varaibles accessibles.
Mais dans ce cas, il suffit d'après le code standard de remplacer
$hdr{'Injection-Info}
par :
$attributes{'ipaddress'}
cf :
<https://www.eyrie.org/~eagle/software/inn/docs-2.6/samples/filter_nnrpd.pl>
Trouvé sur : <https://www.eyrie.org/~eagle/software/inn/docs-2.6/>
-- mon serveur dodin.fr.nf