PXE2 发表于 2004-3-26 18:39:21

短信炸弹是如何做的

那么这些注册验证密码的短信为何可以重复发送多次?因为一般的短信网络服务网站在注册时,只要输入手机号码而不加任何验证就会给输入的手机号码发送一个确认短信。那么试想一下,我们用相同的手机号码对服务器发送N次的注册请求,再对N个这样的短信网络服务网站发送注册请求,不就给该手机号码发送了N 的2次方条短信了吗?

  事实上,这些“短信炸弹”软件也正是这样做的,它们利用短信网络服务网站注册时无任何限制的特点而不停地向服务器发送GET请求页面,从而达到了向目标手机发送多条注册验证密码短信的目的。

PXE2 发表于 2004-3-26 18:40:32

短消息业务是指用户通过短消息终端(SM-TE)经固定网(PSTN)与短消息业务中心(SM-SC)收发短消息的业务,按信息流向分为以下三类。
    1.上传消息
    (1)由短消息终端发起呼叫,短消息业务中心对主叫用户的身份识别(如主叫号码等)进行身份认证;
    (2)确认主叫用户有效后,短消息终端向短消息业务中心发送短消息,短消息业务中心存储短消息;
    (3)双方挂机拆线。
    2.点播消息
    (1)由短消息终端发起呼叫,短消息业务中心对主叫用户的身份识别(如主叫号码等)进行身份认证;
    (2)确认主叫用户有效后,短消息终端告知短消息业务中心所需点播的信息;
    (3)短消息业务中心立即或以后向短消息终端传送用户点播的信息。
    (4)双方挂机拆线。
   3.下传消息
    (1)短消息业务中心向已确认为有效的短消息终端发起呼叫;
    (2)终端交换机将短消息业务中心识别码传给短消息终端(在该情况下,短消息终端应同时具有CID功能);
    (3)短消息终端应在不振铃(即屏蔽第一次振铃)情况下接收终端交换机传送的主叫号码,若主叫号码为短消息业务中心的识别码,则短消息终端自动摘机发送一个应答信号并进入短消息接收状态,否则进入正常振铃状态;
    (4)短消息业务中心在确认短消息终端摘机应答后,向短消息终端发送消息;
    (5)双方挂机拆线。
    短消息业务中心之间可通过数据网(或其它网)互连。

二、固网短消息的相关协议
    短消息的协议栈如图2所示。这个协议栈包括三层,物理层使用速率为1200Baud(波特)的FSK信号(下行)和DTMF信号(上行)进行握手和连接。
    1.短消息传送协议
    (1)物理层
    物理层为数据链路层提供服务,使数据链路层消息能在话音频带内传送。下行信号采用半双工频移键控(FSK)调制方式,上行信号采用DTMF信号。
    ①FSK信号:连续相位二进制频移键控1200baud异步串行方式,数据以数据字节的方式传送。
    FSK数据字节的组成和发送顺序应满足下列要求。
    ②DTMF信号:DTMF信号特性与普通双音多频电话频率及电平相同。在整个通信过程中,DTMF的发送有非编码方式和编码方式两种。
   (2)数据链路层
    数据链路层(SM-DLL)向表示层(SM-PL)提供服务,使SM-PL能够与其对等的实体接收/发送消息。该层主要功能包括以下几个方面:DLL数据包的打包和拆包,在SMTE和SMSC之间建立和释放数据链路,SMTE和SMSC的时序控制,对数据进行比特错误检测处理,消息重发处理。
    ①数据链路层帧格式
    数据链路层采用的帧格式如表1所示。
    表1   数据链路层采用的帧格式
    方向 类型 信息包类型
    SMSC→SMTE 命令信息 下行FSK信息包
    SMTE→SMSC 命令响应信息 上行DTMF命令响应消息包(编码方式)
    信令信息 上行DTMF命令响应消息包(非编码方式)
    ②下行FSK信息包
    服务器向用户终端发送信息,采用的是FSK的消息包格式。
    ③上行DTMF命令响应消息包(编码方式)是SMTE对SMSC的FSK数据响应信息包。
    ④上行DTMF命令响应消息包(非编码方式)SMTE对SMSC的信令响应。
    ⑤交互时序控制图
    (3)数据链路的建立
    按照发起方的不同,我们可以把数据链路的建立方式分为由SMTE发起的呼叫和有SMSC发起的呼叫两种。
    (4)数据链路的拆除
    数据链路的拆除可以分成4种情况:用户主动挂机;FSK数据包的ACK超时,服务器挂机;用户响应超时,服务器挂机;服务器服务超时,SMTE挂机。

三、短消息中心互联
    1.互联接口
    (1)短消息业务中心与固定网的信令接口
    短消息业务中心与固定网的信令接口为No.7(如TUP或ISUP)信令接口。
    (2)短消息业务中心与固定网的话务呼叫接口采用速率为2048kb/s的G.703/G.704数字接口(E1)。
    (3)与其它短消息业务中心的接口
    短消息业务中心之间的互联可采用多种形式,如通过DDN、X.25或IP因特网等。对于点对点业务其高层采用SMPP(v3.3版或v3.3以上版)协议。
    (4)短消息业务中心与信息源的接口
    短消息业务中心可通过短消息实体与多个信息源相连。
    短消息业务中心与短消息实体(SME)之间基于SMPP协议,短消息实体与信息源(如互联网、移动短消息业务中心等)之间的接口可根据具体情况通过LAN/WAN、Modem、直接接入(专线)或PSPDN相连接。其通信协议应符合相关标准。
    2.信令
    短消息传送采用的信令如下。
    (1)在短消息终端(主叫用户)→短消息业务中心的方向上(即终端始发),上行采用DTMF/FSK方式,下行采用FSK方式;
    (2)在短消息业务中心→短消息终端(被叫用户)的方向上(即终端终结),上行采用DTMF方式,下行采用FSK方式。
    (3)对于呼叫建立是与七号信令(TUP或ISUP)相关。
    3.性能要求
    (1)消息处理能力
    短消息业务中心的处理能力应能够满足随业务不断发展对系统处理能力的需求。
    (2)信令链路要求
    应能支持本地网中所有固定交换机满负荷时所能服务用户容量的要求并具有平滑扩容能力。其存储容量应能适应向所覆盖网内的用户开放此业务时使用。
    (3)话路要求
    由于短消息是通过短消息业务中心在话路上传送,因此,应配备足够的话路(E1)以保证消息成功发送。
页: [1]
查看完整版本: 短信炸弹是如何做的