一种短信安全处理方法及装置制造方法及图纸

技术编号:13364998 阅读:31 留言:0更新日期:2016-07-18 18:45
本发明专利技术提供一种短信安全处理方法及装置。方法包括:根据对应目标短信发送方式的多个维度的特征信息识别方法,确定所述目标短信的多个维度的特征信息;根据样本数据库,对目标短信中的每个特征信息进行对比,若所述目标短信有一个维度的特征信息不符合对比要求,则确定所述目标短信为垃圾短信。本发明专利技术的方案根据短信的发送方式的特点,合理选择多个维度以直接判断目标短信是否为垃圾段,与现有技术相比,更简单、更准确。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,特别是一种短信安全处理方法及装置
技术介绍
目前,通讯领域的消息中心功能日臻壮大,不可避免的会出现大量的垃圾消息、恶意消息、广告消息等,而发出这些消息的集体或个人就被认为是可疑用户,甚至是黑名单用户。短时间内的大量垃圾消息能够导致运营商的运营环境瘫痪;某些恶意用户甚至利用运营商计费系统的延迟,在接近欠费时发送大量短信,进而使运营商蒙受巨额的经济损失。不仅如此,频繁的垃圾广告、恶意消息也会影响用户体验。鉴于此,垃圾短信监控系统也就应运而生,其功能主要是能根据大量的受监控的短信来自动地发现可疑用户,进而限制可疑用户发送短信的行为。虽然目前市场上有很多商用的垃圾短信监控方法,但就其核心功能“预先设置监控策略,然后发现可疑用户”而言,判断的依据仍然比较简单,通常都是基于流量监控策略来判断用户在单位时间内发送的消息量频次是否达到了预设的监控门限、基于关键字监控策略来判断用户在单位时间内发送的含有敏感关键字的消息量是否达到了预设的监控门限,如果是,则认为该用户是可疑用户,进而限制该可疑用户发送短信的行为。但不法分子往往会研究监控策略,不断更换发送内容中的关键字信息,甚至购买多个号码每天每个号码低频发送,更有正常短信和垃圾短信混合发送的情况,因此上述“预先设置监控策略,然后发现可疑用户”的监控方法效果通常很短暂,需要不断的投入时间和人力。
技术实现思路
本专利技术要解决的技术问题是提供一种短信安全处理方法及装置,能够根据短信的发送方式的特点,合理选择多个维度来判断目标短信是否为垃圾段。为解决上述技术问题,本专利技术的实施例提供一种短信安全处理方法,包括:根据对应目标短信发送方式的多个维度的特征信息识别方法,确定所述目标短信的多个维度的特征信息;根据样本数据库,对所述目标短信中的每个特征信息进行对比,若所述目标短信有一个维度的特征信息不符合对比要求,则确定所述目标短信为垃圾短信。其中,根据对应目标短信发送方式的多个维度的特征信息识别方法,确定所述目标短信的多个维度的特征信息,包括:判断所述目标短信的发送方式;若所述目标短信是点对点发送方式,则确定所述目标短信的数字指纹以及URL指纹;和/或若所述目标短信是端口发送方式,则确定所述目标短信的企业签名以及文本内容。其中,根据样本数据库,对目标短信中的每个特征信息进行对比,若所述目标短信有一个维度的特征信息不符合对比要求,则确定所述目标短信为垃圾短信,包括:若所述目标短信是点对点发送方式,则根据样本数据库保存的数字指纹,对所述目标短信的数字指纹进行对比,以及根据样本数据库保存的URL指纹,对所述目标短信的URL指纹进行对比,当所述目标短信的数字指纹与所述样本数据库保存的一个数字指纹相同,和/或所述目标短信的URL指纹与所述样本数据库保存的一个URL指纹相同时,则确定所述目标短信为垃圾短信;和/或若所述目标短信是端口发送方式,则根据样本数据库保存的对应所述目标短信的发送端口的企业签名,对所述目标短信的企业签名进行对比,以及则根据样本数据库保存的对应所述目标短信的企业签名的文本模板,对所述目标短信的文本内容进行相似度对比,当所述目标短信的企业签名与所述样本数据库保存的对应所述目标短信的发送端口的企业签名不同,和/或所述目标短信的文本内容与所述样本数据库保存的对应所述目标短信的企业签名的文本模板的相似度小于第一预设阈值时,则确定所述目标短信为垃圾短信。其中,所述确定所述目标短信中数字指纹包括:将所述目标短信中的广义数字转换为阿拉伯数字;根据转换后的目标短信中的阿拉伯数字,识别数字指纹。其中,根据转换后的目标短信中的阿拉伯数字,识别数字指纹,包括:确定出转换后的目标短信中的所有数字段,所述数字段为连续K个或K个以上的数字,K为预设整数;若所述目标短信只有一个数字段,则对该数字段抽样;若所述目标短信有多个数字段,则根据各数字段相隔的字符数,确定出相互之间具有关联关系的Y个数字段,将相互之间具有关联关系的Y个数字段合并一个新的数字段,并对该新的数字段抽样;其中,Y为正整数,且2≤Y≤X;确定抽样到的数字段的位数是否属于预设经验范围;是,则将抽样到的数字段作为数字指纹。其中,根据各数字段相隔的字符数,确定出相互之间具有关联关系的Y个数字段,包括:将两两相邻、且相隔字符数小于预设经验个数的Y个数字段确定为相互之间具有关联关系的Y个数字段。其中,获取所述目标短信中的URL指纹,包括:根据URL的正则表达式,确定过滤后的目标短信中是否存在有效URL;是,则将该确定到的有效URL作为URL指纹。其中,基于多个维度的特征信息识别方法,确定所述目标短信的多个维度的特征信息前,还包括:过滤掉所述目标短信中,与文本内容无关字符。其中,所述方法还包括:若所述样本数据库保存的数字指纹与所述目标短信的数字指纹不相同,则将所述目标短信的数字指纹作为可疑特征;以及若所述样本数据库保存的URL指纹与所述目标短信的URL指纹不相同,则将所述目标短信的URL指纹作为可疑特征;在后续从其它短信中识别到可疑特征,则进行统计,并根据统计结果判断可疑特征是否需要添加至所述样本数据库。其中,在后续从其它短信中识别到可疑特征,则进行统计,并根据统计结果判断可疑特征是否需要添加至所述样本数据库,包括:为每个可疑特征设置一个用于频次计数器和一个主叫号码离散度计数;频次计数器用于统计对应可疑特征在其它短信中被确定出的数量;主叫号码离散度计数器用于统计出现过对应可疑特征的其它短信的主叫号码的数量;当某个可疑特征的频次计数器以及离散度计数器同时达到各自的预设次数时,则将改可疑特征发送至人工平台,由操作人员决定是否将其放入所述样本数据库。其中,基于多维度的特征信息识别方法,确定所述目标短信的多个维度的特征信息,还包括:若所述目标短信是点对点发送方式,则确定所述目标短信的文本内容;根据样本数据库,对目标短信中的每个特征信息进行对比,若所述目标短信有一个维度的特征信息不符合对比要求,则确定所述目标短信为垃圾短信,还包括:若所述目标短信是点对点发送方式,则根据样本数据库保存的垃圾短信,对所述目标短信的文本内容进行相似度对比,以及根据样本数据库保存的URL指纹,对所述目标短信的URL指纹进行对比,若所述目标短信的文本内<本文档来自技高网...

【技术保护点】
一种短信安全处理方法,其特征在于,包括:根据对应目标短信发送方式的多个维度的特征信息识别方法,确定所述目标短信的多个维度的特征信息;根据样本数据库,对所述目标短信中的每个特征信息进行对比,若所述目标短信有一个维度的特征信息不符合对比要求,则确定所述目标短信为垃圾短信。

【技术特征摘要】
1.一种短信安全处理方法,其特征在于,包括:
根据对应目标短信发送方式的多个维度的特征信息识别方法,确定所述目
标短信的多个维度的特征信息;
根据样本数据库,对所述目标短信中的每个特征信息进行对比,若所述目
标短信有一个维度的特征信息不符合对比要求,则确定所述目标短信为垃圾短
信。
2.根据权利要求1所述的方法,其特征在于,
根据对应目标短信发送方式的多个维度的特征信息识别方法,确定所述目
标短信的多个维度的特征信息,包括:
判断所述目标短信的发送方式;
若所述目标短信是点对点发送方式,则确定所述目标短信的数字指纹以及
URL指纹;和/或
若所述目标短信是端口发送方式,则确定所述目标短信的企业签名以及文
本内容。
3.根据权利要求2所述的方法,其特征在于,
根据样本数据库,对目标短信中的每个特征信息进行对比,若所述目标短
信有一个维度的特征信息不符合对比要求,则确定所述目标短信为垃圾短信,
包括:
若所述目标短信是点对点发送方式,则根据样本数据库保存的数字指纹,
对所述目标短信的数字指纹进行对比,以及根据样本数据库保存的URL指纹,
对所述目标短信的URL指纹进行对比,当所述目标短信的数字指纹与所述样
本数据库保存的一个数字指纹相同,和/或所述目标短信的URL指纹与所述样
本数据库保存的一个URL指纹相同时,则确定所述目标短信为垃圾短信;和/

若所述目标短信是端口发送方式,则根据样本数据库保存的对应所述目标
短信的发送端口的企业签名,对所述目标短信的企业签名进行对比,以及则根

\t据样本数据库保存的对应所述目标短信的企业签名的文本模板,对所述目标短
信的文本内容进行相似度对比,当所述目标短信的企业签名与所述样本数据库
保存的对应所述目标短信的发送端口的企业签名不同,和/或所述目标短信的
文本内容与所述样本数据库保存的对应所述目标短信的企业签名的文本模板
的相似度小于第一预设阈值时,则确定所述目标短信为垃圾短信。
4.根据权利要求2所述的方法,其特征在于,
所述确定所述目标短信中数字指纹包括:
将所述目标短信中的广义数字转换为阿拉伯数字;
根据转换后的目标短信中的阿拉伯数字,识别数字指纹。
5.根据权利要求4所述的方法,其特征在于,
根据转换后的目标短信中的阿拉伯数字,识别数字指纹,包括:
确定出转换后的目标短信中的所有数字段,所述数字段为连续K个或K
个以上的数字,K为预设整数;
若所述目标短信只有一个数字段,则对该数字段抽样;
若所述目标短信有多个数字段,则根据各数字段相隔的字符数,确定出相
互之间具有关联关系的Y个数字段,将相互之间具有关联关系的Y个数字段
合并一个新的数字段,并对该新的数字段抽样;其中,Y为正整数,且2≤Y
≤X;
确定抽样到的数字段的位数是否属于预设经验范围;是,则将抽样到的数
字段作为数字指纹。
6.根据权利要求5所述的方法,其特征在于,
根据各数字段相隔的字符数,确定出相互之间具有关联关系的Y个数字
段,包括:
将两两相邻、且相隔字符数小于预设经验个数的Y个数字段确定为相互
之间具有关联关系的Y个数字段。
7.根据权利要求2所述的方法,其特征在于,
获取所述目标短信中的URL指纹,包括:
根据URL的正则表达式,确定过滤后的目标短信中是否存在有效URL;
是,则将该确定到的有效URL作为URL指纹。
8.根据权利要求2所述的方法,其特征在于,
基于多个维度的特征信息识别方法,确定所述目标短信的多个维度的特征
信息前,还包括:
过滤掉所述目标短信中,与文本内容无关字符。
9.根据权利要求2所述的方法,其特征在于,还包括:
若所述样本数据库保存的数字指纹与所述目标短信的数字指纹不相同,则
将所述目标短信的数字指纹作为可疑特征;以及
若所述样本数据库保存的URL指纹与所述目标短信的URL指纹不相同,
则将所述目标短信的URL指纹作为可疑特征;
在后续从其它短信中识别到可疑特征,则进行统计,并根据统计结果判断
可疑特征是否需要添加至所述样本数据库。
10.根据权利要求9所述的方法,其特征在于,
在后续从其它短信中识别到可疑特征,则进行统计,并根据统计结果判断
可疑特征是否需要添加至所述样本数据库,包括:
为每个可疑特征设置一个用于频次计数器和一个主叫号码离散度计数;
频次计数器用于统计对应可疑特征在其它短信中被确定出的数量;
主叫号码离散度计数器用于统计出现过对应可疑特征的其它短信的主叫
号码的数量;
当某个可疑特征的频次计数器以及离散度计数器同时达到各自的预设次
数时,则将改可疑特征发送至人工平台,由操作人员决定是否将其放入所述样
本数据库。
11.根据权利要求2所述的方法,其特征在于,
基于多维度的特征信息识别方法,确定所述目标短信的多个维度的特征信
息,还包括:
若所述目标短信是点对点发送方式,则确定所述目标短信的文本内容;
根据样本数据库,对目标短信中的每个特征信息进行对比,若所述目标短
信有一个维度的特征信息不符合对比要求,则确定所述目标短信为垃圾短信,

\t还包括:
若所述目标短信是点对点发送方式,则根据样本数据库保存的垃圾短...

【专利技术属性】
技术研发人员:李冠军侯振强
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1