Wireshark-bugs: [Wireshark-bugs] [Bug 9503] New: gsm_sim dissector: incorrect decoding of STK SE

Date: Tue, 03 Dec 2013 21:32:50 +0000
Bug ID 9503
Summary gsm_sim dissector: incorrect decoding of STK SEND SHORT MESSAGE proactive command
Classification Unclassified
Product Wireshark
Version 1.10.3
Hardware All
OS All
Status UNCONFIRMED
Severity Minor
Priority Low
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Created attachment 12218 [details]
STK SEND SHORT MESSAGE example

Build Information:
wireshark 1.10.3 (SVN Rev Unknown from unknown)

Copyright 1998-2013 Gerald Combs <[email protected]> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (32-bit) with GTK+ 2.24.18, with Cairo 1.12.8, with Pango 1.32.5, with
GLib 2.34.3, with libpcap, with libz 1.2.7, without POSIX capabilities, without
libnl, without SMI, without c-ares, without ADNS, with Lua 5.1, without Python,
without GnuTLS, without Gcrypt, without Kerberos, without GeoIP, without
PortAudio, with AirPcap.

Running on Linux 3.7.10-1.16-default, with locale en_US, with libpcap version
1.3.0, with libz 1.2.7, without AirPcap.


--
When comparing the output of the gsm_sim dissector (stk-fetch-example.pcap,
Decode User DLT 3 as gsm_sim) with the output of the gsm_a_dtap dissector
(stk-sms-example.pcap, Decode User DLT 0 as gsm_a_dtap) for the SMS
corresponding to the STK SEND SHORT MESSAGE proactive command I noticed two
(minor) problems:

1. The TP-MTI SMS-SUBMIT is incorrectly displayed as SMS-SUBMIT-REPORT.
The gsm_sms dissector uses (pinfo->p2p_dir == P2P_DIR_RECV) for mapping
to the correct msg_type and this should perhaps be set when calling the
gsm_sms dissector based on the given device identity (SIM to network).

2. The "SMS packing by the terminal required" command qualifier does not
seem to be taken into account before passing the SMS to the gsm_sms
dissector.

Regards,
Reinhard


You are receiving this mail because:
  • You are watching all bug changes.