Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
project:osmocombbwtfistgsm [22.01.2011 20:14] – angelegt gonium | project:osmocombbwtfistgsm [14.01.2013 15:56] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | Wireshark-Hints: | ||
+ | |||
+ | * View-> | ||
===== Einbuchen der Mobile Station ===== | ===== Einbuchen der Mobile Station ===== | ||
+ | ==== Empfang einer SMS ==== | ||
+ | |||
+ | Wireshark-Filter: | ||
+ | |||
+ | (udp.port == 4729) && | ||
+ | !(gsm_a.dtap_msg_rr_type == 0x21) && // Keine Paging Request Type 1 messages anzeigen | ||
+ | !(gsmtap.chan_type == 5) // Keine Paging Channel (PCH) messages | ||
+ | | ||
+ | |||
+ | ===== IMSIs filter ===== | ||
+ | Wireshark-Filter: | ||
+ | |||
+ | gsm_a.imsi | ||
+ | |||
+ | Konzept: | ||
+ | Wireshark-Dump als PDML (XML-Format) exportieren, | ||
+ | |||
+ | http:// | ||
+ | |||
+ | ugly hack is ugly: | ||
+ | |||
+ | < | ||
+ | require ' | ||
+ | require ' | ||
+ | |||
+ | # ugly hack is ugly but works. | ||
+ | |||
+ | @doc = Nokogiri:: | ||
+ | |||
+ | puts " | ||
+ | |||
+ | imsi_xml = @doc.xpath("// | ||
+ | imsi_xml.each{|node| | ||
+ | imsi = node[" | ||
+ | packet_xml=Nokogiri:: | ||
+ | timestamp_xml=packet_xml.xpath("// | ||
+ | timestamp=timestamp_xml[0][" | ||
+ | puts "# | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | | ||
+ | Mit mehreren Mobile Stations dann gucken, ob $Leute an verschiedenen Orten mehrfach auftauchen. Als KML darstellen. | ||
+ | |||
+ | http:// | ||
+ | BSIC: http:// | ||
+ | -> brauchen wir nicht wirklich, da ja die position des Sniffers bekannt ist. | ||
+ | tcpdump -i lo port 4247 -w foo.pcap | ||
+ | tshark -r foo.pcap -T psml > foo.pdml | ||