短信数据的检测方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26171287 阅读:17 留言:0更新日期:2020-10-31 13:42
本申请涉及一种短信数据的检测方法、装置、计算机设备及存储介质,其中该方法包括:导出智能终端中存储的短信数据;获取所述短信数据的threads表;判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断;若存在连续空缺以及连续不间断,则进一步判断所述threads表中的短信会话最后更新的日期信息与对应短信会话的最后一条短信的日期信息是否一致;若不一致,则判定所述短信数据存在被插入修改的情形。本发明专利技术通根据threads表中的短信会话ID分布可以更准确地分析用户的短信会话删除情况,提升了判断用户是否进行了短信插值的概率,从而让提供服务的一方可以更准确地对用户进行评分,进而避免了给服务方造成经济损失。

【技术实现步骤摘要】
短信数据的检测方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,特别是涉及一种短信数据的检测方法、装置、计算机设备及存储介质。
技术介绍
随着智能终端技术的发展,各种各样的智能终端例如智能手机智能平板等已经在大众群里中普及应用,用户可以通过使用智能终端的APP(应用程序)进行即时通讯、娱乐休闲以及申报各种信息等等,为用户提供便捷快速的服务。然而,在部分群体使用APP进行填写申请资料时,提供的短信数据是通过恶意第三方进行造假后的短信数据,即使用第三方APP进行短信插入。对于接收短信数据的服务端来说,很难以对用户提供的短信数据是否存在插值修改进行检测,干扰了服务端对用户的评分规则,导致评分不准确,进一步地可能对提供服务的一方造成一定的经济损失。
技术实现思路
基于此,有必要针对上述技术问题,提供一种可以实现判断用户是否进行短信插值的短信数据的检测方法、装置、计算机设备及存储介质。一种短信数据的检测方法,所述方法包括:导出智能终端中存储的短信数据;获取所述短信数据的threads表,所述threads表中包括对应的短信会话ID以及所述短信会话最后更新的日期信息;判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断;若存在,则进一步判断所述threads表中的短信会话最后更新的日期信息与对应短信会话的最后一条短信的日期信息是否一致;若不一致,则判定所述短信数据存在被插入修改的情形。在其中一个实施例中,所述导出智能终端中存储的短信数据的步骤还包括:导出智能终端中存储短信数据的数据库;获取所述短信数据的SMS表,所述SMS表中包括短信ID、短信会话ID、短信地址及发送日期;根据所述SMS表中的短信会话ID查找对应短信会话ID的threads表。在其中一个实施例中,所述判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断的步骤还包括:当所述threads表中的短信会话ID出现n至m连续空缺以及m+1至2m-n+1连续不间断则表示出现连续空缺以及连续不间断;其中,m>n,所述n、m均为自然数。在其中一个实施例中,在所述判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断的步骤之后还包括:若所述threads表中的短信会话ID不存在连续空缺以及连续不间断,则判定所述短信数据未经插入修改。一种短信数据的检测装置,所述装置包括:数据导出模块,所述数据导出模块用于导出智能终端中存储的短信数据;获取模块,所述获取模块用于获取所述短信数据的threads表,所述threads表中包括对应的短信会话ID以及所述短信会话最后更新的日期信息;第一判断模块,所述第一判断模块用于判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断;第二判断模块,所述第二判断模块用于若存在连续空缺以及连续不间断,则进一步判断所述threads表中的短信会话最后更新的日期信息与对应短信会话的最后一条短信的日期信息是否一致;结果判定模块,所述结果判定模块用于若不一致,则判定所述短信数据存在被插入修改的情形。在其中一个实施例中,所述数据导出模块还用于:导出智能终端中存储短信数据的数据库;获取所述短信数据的SMS表,所述SMS表中包括短信ID、短信会话ID、短信地址及发送日期;根据所述SMS表中的短信会话ID查找对应短信会话ID的threads表。在其中一个实施例中,所述第一判断模块还用于:当所述threads表中的短信会话ID出现n至m连续空缺以及m+1至2m-n+1连续不间断则表示出现连续空缺以及连续不间断;其中,m>n,所述n、m均为自然数。在其中一个实施例中,所述结果判定模块还用于:若所述threads表中的短信会话ID不存在连续空缺以及连续不间断,则判定所述短信数据未经插入修改。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。上述短信数据的检测方法、装置、计算机设备及存储介质通过导出智能终端中存储的短信数据;获取所述短信数据的threads表;判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断;若存在连续空缺以及连续不间断,则进一步判断所述threads表中的短信会话最后更新的日期信息与对应短信会话的最后一条短信的日期信息是否一致;若不一致,则判定所述短信数据存在被插入修改的情形。本专利技术通过导出短信存储的数据库发现SMS表中数据删除时,未删除的短信ID会发生变动,且会保证SMS表中短信ID保持连续,因此不能根据SMS表中短信ID观察出短信删除情况。而threads表中的短信会话ID在删除会话时不会发生变动,由此可以根据threads表中的短信会话ID分布可以更准确地分析用户的短信会话删除情况,提升了判断用户是否进行了短信插值的概率,从而让提供服务的一方可以更准确地对用户进行评分,进而避免了给服务方造成经济损失。附图说明图1为本专利技术中短信数据的检测方法的应用环境图;图2为一个实施例中短信数据的检测方法的流程示意图;图3为另一个实施例中短信数据的检测方法的流程示意图;图4为再一个实施例中短信数据的检测方法的流程示意图;图5为一个实施例中短信数据的检测装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。目前,部分用户在使用APP进行填写申请资料时,提供的短信数据是通过黑中介进行造假,使用第三方APP进行短信插入,干扰额度评分规则,导致服务方对用户的评分不准确,进而给服务方造成一定的损失。基于此,本专利技术提供一种短信数据的检测方法,旨在能够判断用户是否对原始的短信数据进行过短信插值。可参考图1所示的应用环境图,在该应用环境中包括有智能终端110及计算机设备120,该智能终端110存储有短信数据,具体的智能终端可以为智能手机等,将智能终端110存储的短信数据导出至计算机设备120中,并通过计算机设备120对获取的短信数据进行处理和判断。具体地,将一台已ROOT的手机中短信存储的数据库导出在电脑上,获取短信数据的threads表,判断threads表中的短信会话ID是否存在连续空缺以及连续不间断。例如:短信会话ID分布1-100没有,101-200又非常连续,则是删了前面100条短信,然后手动又插入100条若存在。接着,进一步判断threa本文档来自技高网...

【技术保护点】
1.一种短信数据的检测方法,其特征在于,所述方法包括:/n导出智能终端中存储的短信数据;/n获取所述短信数据的threads表,所述threads表中包括对应的短信会话ID以及所述短信会话最后更新的日期信息;/n判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断;/n若存在,则进一步判断所述threads表中的短信会话最后更新的日期信息与对应短信会话的最后一条短信的日期信息是否一致;/n若不一致,则判定所述短信数据存在被插入修改的情形。/n

【技术特征摘要】
1.一种短信数据的检测方法,其特征在于,所述方法包括:
导出智能终端中存储的短信数据;
获取所述短信数据的threads表,所述threads表中包括对应的短信会话ID以及所述短信会话最后更新的日期信息;
判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断;
若存在,则进一步判断所述threads表中的短信会话最后更新的日期信息与对应短信会话的最后一条短信的日期信息是否一致;
若不一致,则判定所述短信数据存在被插入修改的情形。


2.根据权利要求1所述的短信数据的检测方法,其特征在于,所述导出智能终端中存储的短信数据的步骤还包括:
导出智能终端中存储短信数据的数据库;
获取所述短信数据的SMS表,所述SMS表中包括短信ID、短信会话ID、短信地址及发送日期;
根据所述SMS表中的短信会话ID查找对应短信会话ID的threads表。


3.根据权利要求2所述的短信数据的检测方法,其特征在于,所述判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断的步骤还包括:
当所述threads表中的短信会话ID出现n至m连续空缺以及m+1至2m-n+1连续不间断则表示出现连续空缺以及连续不间断;
其中,m>n,所述n、m均为自然数。


4.根据权利要求1-3任一项所述的短信数据的检测方法,其特征在于,在所述判断所述threads表中的短信会话ID是否存在连续空缺以及连续不间断的步骤之后还包括:
若所述threads表中的短信会话ID不存在连续空缺以及连续不间断,则判定所述短信数据未经插入修改。


5.一种短信数据的检测装置,其特征在于,所述装置包括:
数据导出模块,所述数据导出模块用于导出智能终端中存储的短信数据;
获取模块,所述获取模块用于获取所述短信数据的...

【专利技术属性】
技术研发人员:黄文俊覃汝林
申请(专利权)人:深圳市富之富信息科技有限公司
类型:发明
国别省市:广东;44

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

1