[Python] scapy, strange behaviour
Remo The Last
py.remothelast a yahoo.it
Mer 25 Giu 2014 14:55:43 CEST
ciao a tutti
sto implementando uno scanner udp che mi risponde in manieraapparentemente illogica.
listato:
import logging
logging.getLogger("scapy.runtime").setLevel(logging.ERROR)
from scapy.all import *
import re
ans = sr1(IP(dst="85.38.28.68/24")/UDP(dport=161), timeout=2, verbose=0)
for i in ans:
if re.search("unreach", ans.summary()):
print i.dst, i.dport
risposta di scapy:
192.168.1.120 161
Perchè mi risponde con indirizzi privati di rete invece di uscire sui pubblici?
Altro listato:
ans, unans = sr(IP(dst=unindirizzo)/UDP(dport=161), timeout=3, verbose=0)
try:
if ans:
for s, r in ans:
if r.haslayer(UDP):
print "trovato server UDP"
except:
sys.exit()
risposta di scapy:
nessuna risposta, Scapy non trova nulla anche dopo centinaia di test effettuati.
Sto su centos 6.4. Ho provato a ributtare il pc e non ha funzionato.
Ho anche un nuovo modem adsl (Alice di Telecom). Che sia questo che non permette traffico UDP e che mi risponde con host interni?
Qualche idea?
grazie e ciao.
py.Re
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20140625/92f66981/attachment.html>
Maggiori informazioni sulla lista
Python