CN108123789B - 分析安全攻击的方法及设备 - Google Patents
分析安全攻击的方法及设备 Download PDFInfo
- Publication number
- CN108123789B CN108123789B CN201611063393.6A CN201611063393A CN108123789B CN 108123789 B CN108123789 B CN 108123789B CN 201611063393 A CN201611063393 A CN 201611063393A CN 108123789 B CN108123789 B CN 108123789B
- Authority
- CN
- China
- Prior art keywords
- file
- signaling data
- request
- data
- signaling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 230000011664 signaling Effects 0.000 claims abstract description 131
- 230000004044 response Effects 0.000 claims description 70
- 238000001914 filtration Methods 0.000 claims description 26
- 238000012790 confirmation Methods 0.000 claims description 14
- 230000000694 effects Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000012550 audit Methods 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013481 data capture Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 206010000117 Abnormal behaviour Diseases 0.000 description 1
- 102100026278 Cysteine sulfinic acid decarboxylase Human genes 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 108010064775 protein C activator peptide Proteins 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/002—Countermeasures against attacks on cryptographic mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0227—Filtering policies
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供了一种分析安全攻击的方法及设备,该方法包括:获取信令数据,从与所述信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;根据所述关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果,解决现有技术中对于无防护手段的攻击,没有相应的方式实现对是否有无攻击或攻击成功与否的判断的问题。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种分析安全攻击的方法及设备。
背景技术
近年来,随着传统GSM通信系统各项技术逐渐成熟,针对GSM系统中SS7信令安全的攻击报道和事件也日益增多,在这些大量的相关报道中常提及的安全威胁包括定位跟踪、呼叫转接、拒绝服务等。
针对现有涉及SS7信令安全威胁的防护手段,主要通过信令防火墙根据信令GT码和携带的用户识别码(MDN或IMSI)加上单条信令指令行为特征进行判断,如果符合一定的异常行为特征,则认为属于安全威胁,进行相应防护动作。
现有SS7信令安全防护手段可以见表1:
表1SS7信令安全防护手段
针对定位跟踪,存在部分防护手段,而对于呼叫劫持和拒绝服务类,则无具体防护手段;对于有防护手段的攻击,并无具体的审计方式、方法或系统、设备等对已实施防护手段进行核查,同样,对于无防护手段的攻击,也无相应的审计,来实现对是否有无攻击或攻击成功与否的判断。
发明内容
鉴于上述技术问题,本发明实施例提供一种分析安全攻击的方法及设备,解决现有技术中对于无防护手段的攻击,没有相应的方式实现对是否有无攻击或攻击成功与否的判断的问题。
本发明实施例的第一方面,提供了一种分析安全攻击的方法,包括:
获取信令数据,从与所述信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;
根据所述关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果。
可选地,所述获取信令数据,包括:
从国际关口局获取离线信令数据,所述离线信令数据是按照预定的时间间隔生成的数据包。
可选地,根据所述关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果,包括:
根据所述关键信元字段信息中的操作代码类型字段和消息方向字段,对所述信令数据进行分类,生成所述信令数据的分类检索信元数据文件,每种类型的分类检索信元数据文件包括该类型的请求方向文件和该类型的响应方向文件;
根据所述请求方向文件和响应方向文件对所述信令数据进行安全攻击分析,得到确认攻击集合和疑似攻击集合。
可选地,所述根据所述请求方向文件和响应方向文件进行安全攻击分析,得到确认攻击集合和疑似攻击集合,包括:
根据向内请求的原则,对分类检索信元数据文件中的请求方向文件进行过滤;
将符合过滤条件的请求方向文件中始源事务ID与响应方向文件中目的事务ID做关联检查;
如果请求方向文件中请求消息中始源事务ID和响应方向文件中响应消息中目的事务ID相同,并且在响应方向文件中响应消息中携带的位置信息字段显示为本国位置信息,则将请求消息和响应消息合并输出到与分类检索信元数据文件对应的确认攻击集合中;
如果没有与请求消息对应的响应消息,则将所述请求消息输出到与分类检索信元数据文件对应的疑似攻击集合中。
可选地,根据向内请求的原则,对分类检索信元数据文件中的请求方向文件进行过滤,包括:
以目的信令点编码DPC为本国、始源信令点编码OPC为非本国、国际移动用户识别码IMSI或移动用户号码簿号码MDN为本国的过滤条件,对分类检索信元数据文件中的请求方向文件进行过滤。
依据本发明实施例的第二个方面,还提供了一种分析安全攻击的设备,包括:
获取模块,用于获取信令数据,从与所述信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;
分析模块,用于根据所述关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果。
可选地,所述获取模块包括:
获取单元,用于从国际关口局获取离线信令数据,所述离线信令数据是按照预定的时间间隔生成的数据包;
提取单元,用于从与所述离线信令数据对应的各个协议层中提取所述离线信令数据的关键信元字段信息。
可选地,所述分析模块包括:
分类单元,用于根据所述关键信元字段信息中的操作代码类型字段和消息方向字段,对所述信令数据进行分类,生成所述信令数据的分类检索信元数据文件,每种类型的分类检索信元数据文件包括该类型的请求方向文件和该类型的响应方向文件;
分析单元,用于根据所述请求方向文件和响应方向文件对所述信令数据进行安全攻击分析,得到确认攻击集合和疑似攻击集合。
可选地,所述分析单元包括:
过滤子单元,用于根据向内请求的原则,对分类检索信元数据文件中的请求方向文件进行过滤;
检查子单元,用于将符合过滤条件的请求方向文件中始源事务ID与响应方向文件中目的事务ID做关联检查;
如果请求方向文件中请求消息中始源事务ID和响应方向文件中响应消息中目的事务ID相同,并且在响应方向文件中响应消息中携带的位置信息字段显示为本国位置信息,则将请求消息和响应消息合并输出到与分类检索信元数据文件对应的确认攻击集合中;
如果没有与请求消息对应的响应消息,则将所述请求消息输出到与分类检索信元数据文件对应的疑似攻击集合中。
可选地,所述过滤子单元进一步用于:
以目的信令点编码DPC为本国、始源信令点编码OPC为非本国、国际移动用户识别码IMSI或移动用户号码簿号码MDN为本国的过滤条件,对分类检索信元数据文件中的请求方向文件进行过滤。
上述技术方案中的一个技术方案具有如下优点或有益效果:获取信令数据,从与信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;然后根据关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果,解决现有技术中对于无防护手段的攻击,没有相应的方式实现对是否有无攻击或攻击成功与否的判断的问题。现有方案重在拦截、防护,缺少对事后效果确认的手段,而本实施例能够得到该信令数据的安全攻击分析结果,提供了一种对事后效果确认的手段;进一步地,本实施例实现基于现网抓取数据,可从现有国际关口局信令监测数据中获取,不增加信令获取成本;而且本实施例可以为审计报告输出,不对现网产生立即影响;针对安全攻击分析结,现网可在后续酌情进行操作。
附图说明
图1为本发明实施例一中分析安全攻击的方法的流程图;
图2为本发明实施例一中攻击涉及7号信令各协议层的示意图;
图3为本发明实施例一中步骤102的流程图;
图4为本发明实施例一中步骤1022的流程图;
图5为本发明实施例二中分析安全攻击的设备的框图之一;
图6为本发明实施例二中分析安全攻击的设备的框图之二。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本发明的实施例可以具体实现为以下形式:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
实施例一
参见图1,图中示出了一种分析安全攻击的方法,具体步骤如下:
步骤101、获取信令数据,从与所述信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;
在本实施例中,可选地,从国际关口局获取离线信令数据,所述离线信令数据是按照预定的时间间隔生成的数据包。通过从现网国际关口局已建设信令相关系统中获取出、入双方向离线信令数据,无需对现网进行改造,不会对网络造成影响。上述离线信令数据可以为获取国际关口局双向数据,离线信令数据存储格式可以为PCAP文件,离线信令数据文件存储时长可以是预定的时间间隔(例如2分钟)生成一个数据包,离线信令数据文件名称格式可以为cvt_yyyymmddhhmiss.pcap;
数据文件例如:cvt_20150207194922.pcap
文件格式说明:
cvt-文件前缀
‘_’-分隔符
yyyy-4位,代表年
mm-2位,代表月
dd-2位,代表日
hh-2位,代表时
mi-2位,代表分
ss-2位,代表秒
以7号信令为例,与该7号信令对应的各个协议层如图2所示。
同样,以7号信令为例,各层提取关键信元字段信息见下表:
步骤102、根据所述关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果。
参见图3,图中示出了步骤102的流程,具体步骤如下:
步骤1021、根据所述关键信元字段信息中的操作代码类型字段和消息方向字段,对所述信令数据进行分类,生成所述信令数据的分类检索信元数据文件,每种类型的分类检索信元数据文件包括该类型的请求方向文件和该类型的响应方向文件;
上述操作代码类型字段可以表示为OperationCode,包括:ati、sri、psi、psl、isd、cl、dsd。
上述消息方向字段可以表示为ComponentTypeTag,包括:invoke代表向内请求,rr/rrnl代表向外响应。
步骤1022、根据所述请求方向文件和响应方向文件对所述信令数据进行安全攻击分析,得到确认攻击集合和疑似攻击集合。
进一步地,将按攻击类型区分的确认攻击列表和疑似攻击列表,整合输出。
上述分类检索信元数据文件可以包括:定位跟踪分类检索信元数据表、呼叫劫持分类检索信元数据表和拒绝服务分类检索信元数据表,
1)定位跟踪分类检索信元数据表文件名称格式如下:
OperationCode_ComponentTypeTag_离线信令数据文件名.txt
定位跟踪分类检索信元数据表文件名如下:
ati_invoke_cvt_20150207194922.txt
ati_rr_cvt_20150207194922.txt
sri_invoke_cvt_20150207194922.txt
sri_rr_cvt_20150207194922.txt
sri_rrnl_cvt_20150207194922.txt
psi_invoke_cvt_20150207194922.txt
psi_rr_cvt_20150207194922.txt
psl_invoke_cvt_20150207194922.txt
psl_rr_cvt_20150207194922.txt
其中,sri消息定位信息不仅存在于ReturnResult(Last)消息中,也存在LocationInformation和Ext-GeographicalInformation字段通过ReturnResult(NotLast)消息返回的情况,需要对OperationCode为sri的消息补充输出sri_rrnl_cvt_20150207194922.txt。
2)呼叫劫持分类检索信元数据表文件名称格式如下:
OperationCode_ComponentTypeTag_si_离线信令数据文件名.txt
OperationCode_ComponentTypeTag_si_gsmSCF_离线信令数据文件名.txt
OperationCode_ComponentTypeTag_gsmSCF_离线信令数据文件名.txt
OperationCode_ComponentTypeTag_离线信令数据文件名.txt
呼叫劫持分类检索信元数据表文件名如下:
isd_invoke_si_cvt_20150207194922.txt
isd_invoke_si_gsmSCF_cvt_20150207194922.txt
isd_invoke_gsmSCF_cvt_20150207194922.txt
isd_rr_cvt_20150207194922.txt
由于isd的invoke方向消息中存在:
仅提供subscriberIdentity
仅提供gsmSCF-Address
提供subscriberIdentity和gsmSCF-Address,三种情况,需要在生成3类分类检索信元数据表文件。
3)拒绝服务分类检索信元数据表文件名称格式如下:
OperationCode_ComponentTypeTag_离线信令数据文件名.txt
拒绝服务分类检索信元数据表文件名如下:
cl_invoke_cvt_20150207194922.txt
cl_rr_cvt_20150207194922.txt
dsd_invoke_cvt_20150207194922.txt
dsd_rr_cvt_20150207194922.txt
进一步地,在本实施例中,可以对定位跟踪分类检索信元数据表、呼叫劫持分类检索信元数据表和拒绝服务分类检索信元数据表中的消息进行去重处理,具体地,将定位跟踪分类检索信元数据表、呼叫劫持分类检索信元数据表和拒绝服务分类检索信元数据表中同类消息、相同方向文件合并,并将重传的同一条消息做去重检查,将完全相同的重传消息数据剔出,仅保留一条对应数据。
经过上述处理后,把信令数据按消息类型、消息方向进行分类、合并、去重输出,作为后续特征分析处理的输入。处理后的文件名如下:
ati_invoke.txt/ati_rr.txt
sri_invoke.txt/sri_rr.txt/sri_rrnl.txt
psi_invoke.txt/psi_rr.txt
psl_invoke.txt/psl_rr.txt
isd_invoke_si.txt/isd_invoke_si_gsmSCF.txt/isd_invoke_gsmSCF.txt/isd_rr.txt
cl_invoke.txt/cl_rr.txt
dsd_invoke.txt/dsd_rr.txt
参见图4,图中示出了步骤1022的流程,具体步骤如下:
步骤10221、根据向内请求的原则,对分类检索信元数据文件中的请求方向文件进行过滤;
具体地,以目的信令点编码(DPC)为本国、始源信令点编码(OPC)为非本国、(国际移动用户识别码)IMSI或(移动用户号码簿号码)MDN为本国的过滤条件,对分类检索信元数据文件中的请求方向文件进行过滤。
步骤10222、将符合过滤条件的请求方向文件中始源事务ID(OriginatingTransactionID)与响应方向文件中目的事务ID(DestinationTransactionID)做关联检查;
步骤10223、如果请求方向文件中请求消息中始源事务ID和响应方向文件中响应消息中目的事务ID相同,并且在响应方向文件中响应消息中携带的位置信息字段(LocationInformation或者Ext-GeographicalInformation)显示为本国位置信息,则将请求消息和响应消息合并输出到与分类检索信元数据文件对应的确认攻击集合中;
步骤10224、如果没有与请求消息对应的响应消息,则将所述请求消息输出到与分类检索信元数据文件对应的疑似攻击集合中。
下面针对定位跟踪、呼叫劫持和拒绝服务三种安全威胁来描述如何得到安全分析结果。
1)定位跟踪特征分析
在定位跟踪分类检索信元数据表中,从请求方向invoke文件中,根据DPC为本国、OPC为非本国、IMSI或MDN为本国的过滤条件;将符合过滤条件的OriginatingTransactionID与响应方向rr或rrnl文件中DestinationTransactionID做关联检查,如果请求消息中OriginatingTransactionID和响应消息中DestinationTransactionID相同,并且在响应消息中携带的LocationInformation字段显示为本国位置信息,或在响应消息中携带的Ext-GeographicalInformation字段显示为本国位置信息,将请求消息和响应消息合并输出到确认定位跟踪攻击列表中;将有请求消息、无对应响应消息输出到疑似定位跟踪攻击列表中。
2)呼叫劫持特征分析
在呼叫劫持分类检索信元数据表中,从请求方向invoke文件中,先将仅提供subscriberIdentity和仅提供gsmSCF-Address的两个数据表根据OriginatingTransactionID字段做关联检查,如果两个表中存在OriginatingTransactionID字段相同的数据,将字段相同的两条数据合并追加到提供subscriberIdentity和gsmSCF-Address的数据表文件中。
将整合后的提供subscriberIdentity和gsmSCF-Address的数据表文件中请求方向invoke消息,根据DPC为本国、OPC为非本国、IMSI或MDN为本国的过滤条件;将符合过滤条件的OriginatingTransactionID与响应方向rr文件中DestinationTransactionID做关联检查,如果请求消息中OriginatingTransactionID和响应消息中DestinationTransactionID相同,将请求消息和响应消息合并输出到确认呼叫劫持攻击列表中;将有请求消息,但无对应响应消息输出到疑似呼叫劫持攻击列表中。
3)拒绝服务特征分析
在拒绝服务分类检索信元数据表中,从请求方向invoke文件中,根据DPC为本国、OPC为非本国、IMSI或MDN为本国的过滤条件;将符合过滤条件的OriginatingTransactionID与响应方向rr文件中DestinationTransactionID做关联检查,如果请求消息中OriginatingTransactionID和响应消息中DestinationTransactionID相同,将请求消息和响应消息合并输出到确认拒绝服务攻击列表中;将有请求消息,但无对应响应消息输出到疑似拒绝服务攻击列表中。
在本实施例中,首先获取信令数据,从与信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;然后根据关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果,解决现有技术中对于无防护手段的攻击,没有相应的方式实现对是否有无攻击或攻击成功与否的判断的问题。现有方案重在拦截、防护,缺少对事后效果确认的手段,而本实施例能够得到该信令数据的安全攻击分析结果,提供了一种对事后效果确认的手段;进一步地,本实施例实现基于现网抓取数据,可从现有国际关口局信令监测数据中获取,不增加信令获取成本;而且本实施例可以为审计报告输出,不对现网产生立即影响;针对安全攻击分析结,现网可在后续酌情进行操作。
实施例二
参见图5,图中示出了一种分析安全攻击的设备,该设备500包括:
获取模块501,用于获取信令数据,从与所述信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;
在本实施例中,可选地,获取模块501从国际关口局获取离线信令数据,所述离线信令数据是按照预定的时间间隔生成的数据包。通过从现网国际关口局已建设信令相关系统中获取出、入双方向离线信令数据,无需对现网进行改造,不会对网络造成影响。
分析模块502,用于根据所述关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果。
上述分析结果可以包括:确认定位跟踪攻击列表、疑似定位跟踪攻击列表、确认呼叫劫持攻击列表、疑似呼叫劫持攻击列表、确认拒绝服务攻击列表和疑似拒绝服务攻击列表。
在本实施例中,可选地,所述获取模块501包括:获取单元5011和提取单元5012,参见图6,其中,
获取单元5011,用于从国际关口局获取离线信令数据,所述离线信令数据是按照预定的时间间隔生成的数据包;
提取单元5012,用于从与所述离线信令数据对应的各个协议层中提取所述离线信令数据的关键信元字段信息。
在本实施例中,可选地,所述分析模块502包括:
分类单元5021,用于根据所述关键信元字段信息中的操作代码类型字段和消息方向字段,对所述信令数据进行分类,生成所述信令数据的分类检索信元数据文件,每种类型的分类检索信元数据文件包括该类型的请求方向文件和该类型的响应方向文件;
分析单元5022,用于根据所述请求方向文件和响应方向文件对所述信令数据进行安全攻击分析,得到确认攻击集合和疑似攻击集合。
在本实施例中,可选地,所述分析单元5022包括:
过滤子单元50221,用于根据向内请求的原则,对分类检索信元数据文件中的请求方向文件进行过滤;
检查子单元50222,用于将符合过滤条件的请求方向文件中始源事务ID与响应方向文件中目的事务ID做关联检查;
如果请求方向文件中请求消息中始源事务ID和响应方向文件中响应消息中目的事务ID相同,并且在响应方向文件中响应消息中携带的位置信息字段显示为本国位置信息,则将请求消息和响应消息合并输出到与分类检索信元数据文件对应的确认攻击集合中;
如果没有与请求消息对应的响应消息,则将所述请求消息输出到与分类检索信元数据文件对应的疑似攻击集合中。
在本实施例中,可选地,所述过滤子单元50221进一步用于:
以目的信令点编码DPC为本国、始源信令点编码OPC为非本国、国际移动用户识别码IMSI或移动用户号码簿号码MDN为本国的过滤条件,对分类检索信元数据文件中的请求方向文件进行过滤。
在本实施例中,首先获取信令数据,从与信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;然后根据关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果,解决现有技术中对于无防护手段的攻击,没有相应的方式实现对是否有无攻击或攻击成功与否的判断的问题。现有方案重在拦截、防护,缺少对事后效果确认的手段,而本实施例能够得到该信令数据的安全攻击分析结果,提供了一种对事后效果确认的手段;进一步地,本实施例实现基于现网抓取数据,可从现有国际关口局信令监测数据中获取,不增加信令获取成本;而且本实施例可以为审计报告输出,不对现网产生立即影响;针对安全攻击分析结,现网可在后续酌情进行操作。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定
另外,本文中术语“系统”和“网络”在本文中常可互换使用。
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
在本申请所提供的实施例中,应理解,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以做出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。
Claims (6)
1.一种分析安全攻击的方法,其特征在于,包括:
获取信令数据,从与所述信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;
根据所述关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果,包括:
根据所述关键信元字段信息中的操作代码类型字段和消息方向字段,对所述信令数据进行分类,生成所述信令数据的分类检索信元数据文件,每种类型的分类检索信元数据文件包括该类型的请求方向文件和该类型的响应方向文件;
根据所述请求方向文件和响应方向文件对所述信令数据进行安全攻击分析,得到确认攻击集合和疑似攻击集合,包括:根据向内请求的原则,对分类检索信元数据文件中的请求方向文件进行过滤;
将符合过滤条件的请求方向文件中始源事务ID与响应方向文件中目的事务ID做关联检查;
如果请求方向文件中请求消息中始源事务ID和响应方向文件中响应消息中目的事务ID相同,并且在响应方向文件中响应消息中携带的位置信息字段显示为本国位置信息,则将请求消息和响应消息合并输出到与分类检索信元数据文件对应的确认攻击集合中;
如果没有与请求消息对应的响应消息,则将所述请求消息输出到与分类检索信元数据文件对应的疑似攻击集合中。
2.根据权利要求1所述的方法,其特征在于,所述获取信令数据,包括:
从国际关口局获取离线信令数据,所述离线信令数据是按照预定的时间间隔生成的数据包。
3.根据权利要求1所述的方法,其特征在于,根据向内请求的原则,对分类检索信元数据文件中的请求方向文件进行过滤,包括:
以目的信令点编码DPC为本国、始源信令点编码OPC为非本国、国际移动用户识别码IMSI或移动用户号码簿号码MDN为本国的过滤条件,对分类检索信元数据文件中的请求方向文件进行过滤。
4.一种分析安全攻击的设备,其特征在于,包括:
获取模块,用于获取信令数据,从与所述信令数据对应的各个协议层中提取所述信令数据的关键信元字段信息;
分析模块,用于根据所述关键信元字段信息对所述信令数据进行安全攻击分析,得到安全攻击分析结果;
所述分析模块包括:
分类单元,用于根据所述关键信元字段信息中的操作代码类型字段和消息方向字段,对所述信令数据进行分类,生成所述信令数据的分类检索信元数据文件,每种类型的分类检索信元数据文件包括该类型的请求方向文件和该类型的响应方向文件;
分析单元,用于根据所述请求方向文件和响应方向文件对所述信令数据进行安全攻击分析,得到确认攻击集合和疑似攻击集合;
所述分析单元包括:
过滤子单元,用于根据向内请求的原则,对分类检索信元数据文件中的请求方向文件进行过滤;
检查子单元,用于将符合过滤条件的请求方向文件中始源事务ID与响应方向文件中目的事务ID做关联检查;
如果请求方向文件中请求消息中始源事务ID和响应方向文件中响应消息中目的事务ID相同,并且在响应方向文件中响应消息中携带的位置信息字段显示为本国位置信息,则将请求消息和响应消息合并输出到与分类检索信元数据文件对应的确认攻击集合中;
如果没有与请求消息对应的响应消息,则将所述请求消息输出到与分类检索信元数据文件对应的疑似攻击集合中。
5.根据权利要求4所述的设备,其特征在于,所述获取模块包括:
获取单元,用于从国际关口局获取离线信令数据,所述离线信令数据是按照预定的时间间隔生成的数据包;
提取单元,用于从与所述离线信令数据对应的各个协议层中提取所述离线信令数据的关键信元字段信息。
6.根据权利要求4所述的设备,其特征在于,所述过滤子单元进一步用于:
以目的信令点编码DPC为本国、始源信令点编码OPC为非本国、国际移动用户识别码IMSI或移动用户号码簿号码MDN为本国的过滤条件,对分类检索信元数据文件中的请求方向文件进行过滤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611063393.6A CN108123789B (zh) | 2016-11-28 | 2016-11-28 | 分析安全攻击的方法及设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611063393.6A CN108123789B (zh) | 2016-11-28 | 2016-11-28 | 分析安全攻击的方法及设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108123789A CN108123789A (zh) | 2018-06-05 |
| CN108123789B true CN108123789B (zh) | 2021-01-15 |
Family
ID=62223677
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611063393.6A Active CN108123789B (zh) | 2016-11-28 | 2016-11-28 | 分析安全攻击的方法及设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108123789B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113556741B (zh) * | 2020-04-21 | 2023-05-05 | 中国移动通信有限公司研究院 | 安全拦截方法及装置 |
| CN111901818A (zh) * | 2020-06-15 | 2020-11-06 | 国家计算机网络与信息安全管理中心 | 一种基于map信令的核心网网元异常行为的判断方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101945109A (zh) * | 2010-09-16 | 2011-01-12 | 电子科技大学 | 对七号信令网络传送过程进行路径记录及溯源追踪的方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101321173A (zh) * | 2008-07-21 | 2008-12-10 | 华为技术有限公司 | 一种防止网络攻击的方法、系统及装置 |
| CN102572753B (zh) * | 2012-02-07 | 2014-12-03 | 北京中创信测信息技术有限公司 | 一种移动应用部分信令分析方法及系统 |
| CN103078755B (zh) * | 2012-12-31 | 2014-09-17 | 中国人民解放军总参谋部第五十四研究所 | 七号信令采集与注入系统 |
| EP3018876B1 (en) * | 2014-11-05 | 2020-01-01 | Vodafone IP Licensing limited | Monitoring of signalling traffic |
-
2016
- 2016-11-28 CN CN201611063393.6A patent/CN108123789B/zh active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101945109A (zh) * | 2010-09-16 | 2011-01-12 | 电子科技大学 | 对七号信令网络传送过程进行路径记录及溯源追踪的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108123789A (zh) | 2018-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Liu et al. | Cloudy with a chance of breach: Forecasting cyber security incidents | |
| CN111200605B (zh) | 一种基于Handle系统的恶意标识防御方法及系统 | |
| US12574406B2 (en) | System and method for data filtering in machine learning model to detect impersonation attacks | |
| CN108337296A (zh) | 消息推送处理方法、装置、计算机设备和存储介质 | |
| CN106131784B (zh) | 一种嫌疑号码确定方法、装置和系统 | |
| CN114339767B (zh) | 一种信令检测方法、装置、电子设备及存储介质 | |
| CN105335354A (zh) | 欺诈信息识别方法和装置 | |
| US20150215429A1 (en) | System and method for extracting identifiers from traffic of an unknown protocol | |
| US8483672B2 (en) | System and method for selective monitoring of mobile communication terminals based on speech key-phrases | |
| Salamh et al. | Asynchronous forensic investigative approach to recover deleted data from instant messaging applications | |
| CN103415004A (zh) | 一种检测垃圾短消息的方法及装置 | |
| CN108449349B (zh) | 防止恶意域名攻击的方法及装置 | |
| CN108123789B (zh) | 分析安全攻击的方法及设备 | |
| US10079933B2 (en) | System and method for user-privacy-aware communication monitoring and analysis | |
| Riadi et al. | Examination of digital evidence on android-based line messenger | |
| CN106102082A (zh) | 一种嫌疑号码确定方法、装置、系统 | |
| CN103873698B (zh) | 终端关联装置和终端关联方法 | |
| Nahdli et al. | Forensic Analysis of the WhatsApp Application Using the National Institute of Justice Framework | |
| WO2016037489A1 (zh) | Rcs垃圾消息的监控方法、装置及系统 | |
| Narwal et al. | A Walkthrough of Digital Forensics and its Tools | |
| CN105592429A (zh) | 短信过滤方法及短信过滤装置 | |
| EP3018876A1 (en) | Monitoring of signalling traffic | |
| CN111079144B (zh) | 一种病毒传播行为检测方法及装置 | |
| CN115134809A (zh) | 一种信息识别方法、装置、设备及可读存储介质 | |
| TW201928746A (zh) | 偵測惡意程式的方法和裝置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |


