Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
upnp:sniff [2009/02/11 19:06] geraldupnp:sniff [2024/02/29 13:36] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 9: Zeile 9:
 DPORT=1900 DPORT=1900
 MCAST=239.255.255.250 MCAST=239.255.255.250
-MYIP=`ifconfig eth0 | grep "inet  Adresse:" | cut -f1 -d "B" | cut -f2 -d ":"`+MYIP=`ifconfig eth0 | grep "inet Adresse:" | cut -f1 -d "B" | cut -f2 -d ":"`
 TCPREG="dst port $SPORT and dst net $MYIP"  TCPREG="dst port $SPORT and dst net $MYIP" 
 hping -c 1 -2 -s $SPORT -p $DPORT -d 102 -E ssdp-msearch-rootdevice.txt $MCAST hping -c 1 -2 -s $SPORT -p $DPORT -d 102 -E ssdp-msearch-rootdevice.txt $MCAST
Zeile 15: Zeile 15:
 </code> </code>
  
-Die Skript-Variable SPORT enthält einen willkürlich gewählten Quellport, den hping beim Senden verwendet und über den tcpdump anschließend eingehende Antworten erhält. Der Paketgenerator hping erzeugt nun ein UDP-Paket, an das es 102 Byte Nutzdaten (-d) anhängt. Deren Inhalt entstammt der Datei ssdp-msearch-rootdevice.txt, die eine M-SEARCH-Anfrage für UPnP-Rootdevices enthält. Nachdem hping das Paket ins Netz gesendet hat, zeigt tcpdump alle eingehenden Anfragen an, die per UDP über den Port 12121 den Rechner erreichen. Möchte man den Inhalt des HTTP-Request sehen, hilft der parallel arbeitende Netzwerkschnüffler Wireshark. Das Skript und die Datei ''ssdp-msearch-rootdevice.txt'' finden sich in diesem {{:upnp:0726-202.zip|ZIP-Archiv}}.+Die Skript-Variable SPORT enthält einen willkürlich gewählten Quellport, den hping beim Senden verwendet und über den tcpdump anschließend eingehende Antworten erhält. Der Paketgenerator hping erzeugt nun ein UDP-Paket, an das es 102 Byte Nutzdaten (-d) anhängt. Deren Inhalt entstammt der Datei ssdp-msearch-rootdevice.txt, die eine M-SEARCH-Anfrage für [[http://upnp.org/standardizeddcps/documents/BasicDevice-1.0.pdf|UPnP-Rootdevices]] enthält. Nachdem hping das Paket ins Netz gesendet hat, zeigt tcpdump alle eingehenden Anfragen an, die per UDP über den Port 12121 den Rechner erreichen. Möchte man den Inhalt des HTTP-Request sehen, hilft der parallel arbeitende Netzwerkschnüffler Wireshark. Das Skript und die Datei ''ssdp-msearch-rootdevice.txt'' finden sich in diesem {{:upnp:0726-202.zip|ZIP-Archiv}}.
  
  
  
  
 
Nach oben
upnp/sniff.1234379210.txt.gz · Zuletzt geändert: 2024/02/29 13:35 (Externe Bearbeitung)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp   Dogecoin Donations Accepted Here    DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp  DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp