看到NOWSMS中那么多消息格式,想看看它最终发到手机时打包的短信格式如何,于是在NOWSMS和SMSC之间用SNIFFER抓包。SMPP协议之前就很熟了,但要看MMS和WAPPUSH的包,由于NOWSMS在发往短信中心之间已经前XML的文本格式做了二进制的转化变成WBML格式,这个对应关系要去翻一大堆的PDF英文资料,比较头痛,但没有想到这个SNIFFER竟然自己做了分析,太好了。
可以看到这个sniffer真是很强,知道这是一个GSM的短消息。消息头的标示,MMS消息体中WBML的对应关系都能很方便地列出来。用它抓出来的包做成短消息后通过移动CMPP网关下发成功。爽~~~~