par jdh » 10 Juil 2003 23:31
In "http://www.science.uva.nl/~mes/jargon/m/martian.html"
<BR>martian: n. A packet sent on a TCP/IP network with a source address of the test loopback interface [127.0.0.1]. This means that it will come back labeled with a source address that is clearly not of this earth. "The domain server is getting lots of packets from Mars. Does that gateway have a martian filter?"
<BR>
<BR>Un packet "martien" arrive sur une interface réseau (eth0, ...) avec l'adresse source à 127.0.0.1 (adresse de l'interface locale = lo). Le packet ne vient pas de la terre ! Plus généralement l'adresse source est "extra-terrestre" et le noyau ne sait pas traiter ce packet.
<BR>
<BR>L'idée vient du fait que dans un firewall, on autorise "lo" dans tous les cas : règle "OUTPUT". Un attaquant peut tirer connaissance selon le traitement qui est effectué par la pile TCP/IP de l'hôte.
<BR>
<BR>Sous Linux, il y a un parametre noyau qui permet de loguer un tel packet :
<BR>
<BR> echo "1" > /proc/sys/net/ipv4/conf/all/log_martians
<BR>
<BR>Usuellement, ce paramètre est à 0 (pour ne pas loguer). Sur ta config, il doit être à 1.
<BR>
<BR>
<BR>
<BR>
L'intelligence artificielle n'est rien à côté de la stupidité naturelle.