WAP PUSh hex decoder

WAP PUSh hex decoder SearchSearch
Author Message
pjsobral
Unregistered guest
Posted on Friday, January 16, 2004 - 05:06 pm:   

Hello,

I've the hex dump of a two-part WAP PUSH SMS message (service indication for polyphonic ringtone download), which reaches the phone, but doesn't work. Can anyone tell me what's wrong with the code or how exactly I can put the hex dump into a decoder (which?) ? I have ethereal and packetyzer but htey don't seam to allow for ad-hoc hex-dump feeding.

Thanks

01 03 19 01 A8 01 00 07 91 53
91 26 01 00 00 00 9C 40 05 85
22 16 F4 39 F5 40 10 41 41 34
11 40 8C 0C 05 04 0B 84 23 F0
08 04 21 13 02 01 4C 06 0C 03
AE 81 EA AF 2A 00 8D 01 BC B4
87 01 05 6A 00 45 C6 11 03 4F
54 41 50 32 31 32 31 39 37 38
39 00 0C 03 31 37 32 2E 33 30
2E 36 39 2E 35 36 2F 78 4D 53
45 6E 67 69 6E 65 2F 57 50 47
65 74 2E 61 73 70 78 3F 52 51
3D 32 31 32 31 39 37 38 39 00
08 01 03 43 6C 69 71 75 65 20
6E 6F 20 6C 69 6E 6B 20 70 61
72 61 20 66 61 7A 65 72 20 6F
20 64 6F 77 6E 6C 6F 61 64 20
64 65 20

01 03 29 01 75 01 01 07 91 53
91 26 01 00 00 00 69 44 05 85
22 16 F4 39 F5 40 10 41 41 34
21 40 59 0C 05 04 0B 84 23 F0
08 04 21 13 02 02 54 6F 71 75
65 73 20 50 6F 6C 69 66 6F 6E
69 63 6F 73 20 63 6F 6D 20 6F
20 6E 6F 6D 65 20 47 4F 4E 4E
41 20 46 4C 59 20 4E 4F 57 20
28 54 48 45 4D 45 20 46 52 4F
4D 20 00 03 22 00 03 52 4F 43
4B 59 00 03 22 00 03 29 20 00
01 01
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1755
Registered: 10-2002
Posted on Wednesday, January 28, 2004 - 08:34 pm:   

Sorry, but I don't know where to start.

Can you start by explaining what you think the encoding means?

I don't see anything in the message that looks like I would expect to see in a WAP push. Well ... I guess the User data header of the SMS is "0C 05 04 0B 84 23 F0 08 04 21 13 02 01". And that looks OK in each message.

I am suspicious of the WSP headers ... the X-WAP-Application-ID header is odd (I interpret it as "X-Wap-Application-ID: 42").

Unfortunately, a more detailed analysis would take quite some time ...