本发明涉及电商数据安全评估,具体地说,涉及基于大数据分析的电商大数据安全评估系统。
背景技术:
1、随着网上消费的进一步发展,电商行业也越来越兴起,随着电商的行业的兴起,电商的数据也越来越多,每个电商的数据都反应着每个电商的销售情况,故电商的数据对每个电商都至关重要,若电商数据出现泄露,容易给电商带来经济的损失,同时如果带有病毒的数据进入电商存储数据的位置,会使电商存储数据的位置被病毒损坏,进而造成数据的损坏,故对电商数据的病毒查杀是至关重要的,以此来评估电商数据的安全性。
2、目前在对电商数据进行评估的过程中,会对电商数据进行病毒的查杀,而查杀病毒的软件在查杀到文件中带有病毒后,会将带有病毒的整个文件夹进行删除,但整个文件中的文件并未全部都是病毒,整个文件直接将整个文件夹删除,会使电商损失整个文件夹,如此便会造成电商数据的丢失,同时在后期将电商数据找回后,也无法确定文件夹中什么文件带有病毒,如此便使电商依旧无法获取带有病毒的数据的文件夹,为此我们提出基于大数据分析的电商大数据安全评估系统来对电商数据评估的过程中,确定病毒的具体位置。
技术实现思路
1、本发明的目的在于提供基于大数据分析的电商大数据安全评估系统,以解决上述背景技术中提出的问题。
2、为实现上述目的,提供了基于大数据分析的电商大数据安全评估系统,包括数据整合单元、分划核对单元和逐级评估单元;
3、所述数据整合单元对电商数据进行整合,并在整合后进行数据批次的划分,同时在数据划分后对划分后的数据进行病毒的查杀;
4、所述分划核对单元对数据整合单元查杀完毕的数据进行格式的转化,使数据全部转化为代码,并对转化后的代码进行分割,同时在代码分割后,对分割后的代码进行存储;
5、所述逐级评估单元对分划核对单元存储的代码进行逐个评估,同时在逐级评估单元评估的过程中,将分划核对单元存储的代码数据传输到数据整合单元中,由数据整合单元对分割的代码进行病毒的查杀,并在数据整合单元查杀病毒后,向逐级评估单元中进行反馈查杀的结构,并在数据整合单元查杀到病毒后,逐级评估单元对查杀到病毒的分割后的代码逐级细化分割策略的指定,并将该带有病毒的代码传输到分划核对单元中,由分划核对单元进行再分割和存储,并在分割后,再由逐级评估单元进行评估,在逐级评估单元查杀病毒时,将数据评估的结果进行输出。
6、作为本技术方案的进一步改进,所述数据整合单元包括数据分流模块和数据查毒模块;
7、所述数据分流模块对电商数据进行采集,并将采集到一起的数据进行整合,使每个类型的数据都整合在一起,并在数据整合后,对整合在一起的数据进行分流,将整合在一起的数据划分为多个批次;
8、所述数据查毒模块对数据分流模块传输来的病毒进行查杀,并在查杀后,分辨出有病毒和没有病毒的批次数据,并将有病毒的批次传输到分划核对单元中,没有病毒的数据传输到逐级评估单元中,由逐级评估单元进行评估和导出。
9、作为本技术方案的进一步改进,所述分划核对单元包括格式转化分割模块、数据分散存储模块;
10、所述格式转化分割模块对数据查毒模块传输来的带有病毒的数据进行格式的转化,将数据全部转化为代码的形式,并在代码转化完毕后,将代码进行分割,使代码被分割为多个部分;
11、所述数据分散存储模块对格式转化分割模块分割后的代码进行存储,并在存储后,将新存储的数据传输到逐级评估单元中。
12、作为本技术方案的进一步改进,所述格式转化分割模块分割代码时采用的方法步骤为:
13、s1、识别数据分流模块分批后的电商数据转化成的代码,同时标记出每个电商数据转化格式的代码长度,每个电商数据转化的代码为一段,再将分批后的电商数据转化的代码分为多个段落;
14、s2、提取格式转化分割模块接收的逐级评估单元传输来的段落的代码,然后对每个段落的代码进行分割,使每个段落中的多段的代码被分割为两个部分。
15、作为本技术方案的进一步改进,所述分划核对单元还包括溯源标记模块;
16、所述溯源标记模块在数据分散存储模块接收到格式转化分割模块传输来的分割的代码后,对数据分散存储模块接收的代码数据进行标记,标记出代码对应的段落信息。
17、作为本技术方案的进一步改进,所述逐级评估单元包括逐级细化模块和数据评估模块;
18、所述数据评估模块接收数据分散存储模块存储的代码数据,并在接收后,向数据查毒模块中传输接收的数据,数据查毒模块对数据评估模块传输来的数据进行病毒的查杀,并在数据查毒模块查杀后,将病毒查杀的结果进行评估;
19、所述逐级细化模块接收数据评估模块传输的代码数据,并读取代码数据的内容,然后根据代码数据的长度,制定代码数据分割的策略,并在策略确定好后,将接收的代码数据和指定的分割的策略传输到格式转化分割模块中。
20、作为本技术方案的进一步改进,所述数据评估模块在评估数据分散存储模块传输的代码数据的过程的操作步骤为:
21、s1、数据评估模块接收数据查毒模块查杀病毒的信息,并根据数据查毒模块查杀的结果判断数据评估模块接收数据分散存储模块的数据中有无病毒的情况;
22、s2、数据评估模块根据判断有无病毒的情况对数据进行对应的处理,其中数据评估模块将没有病毒的数据从数据评估模块中导出,并在导出时根据溯源标记模块标记的信息将代码信息进行组合,将格式转化分割模块分割的代码组合在一起,并将组合后的代码数据的评估结果和代码数据一同导出;
23、s3、数据评估模块将有病毒的数据进行记录,并将有病毒的数据向逐级细化模块中传输,同时数据评估模块将和有病毒的数据为同一个电商数据转化的代码进行暂时的存储。
24、作为本技术方案的进一步改进,所述格式转化分割模块接收到逐级细化模块传输来的分割的策略以及有病毒的数据后,根据分割的策略将有病毒的数据进行分割,并在分割后将数据导入到数据分散存储模块中,数据分散存储模块对格式转化分割模块传输来的数据进行存储,并通过溯源标记模块进行标记,然后数据评估模块对数据分散存储模块传输的数据进行评估。
25、作为本技术方案的进一步改进,所述数据评估模块在评估数据的过程中,若在数据评估模块上一次评估时,评估的数据存在病毒,但通过逐级细化模块指定的分割策略,然后格式转化分割模块进行切割后,此时数据查毒模块无法识别出病毒时,此时数据评估模块停止对数据的分割,并将数据评估模块上次评估有病毒的数据进行记录和导出,同时将数据评估模块评估的已经被数据评估模块存储的和有病毒的数据为同一电商数据的代码数据一同导出。
26、与现有技术相比,本发明的有益效果:
27、1、该基于大数据分析的电商大数据安全评估系统中,通过数据整合单元将电商数据进行整合并进行分流,使同类型的电商数据组合在一起,并在分流完成后对电商数据进行查毒,在确定有病毒的文件后,通过分划核对单元对电商数据进行代码格式的转化,并在转化后进行分割,使电商数据转化的代码被分割为多份,然后再通过逐级评估单元进行评估,以此来缩小带有病毒文件的容积,做到减少没有病毒的文件的删除,提高对病毒文件找寻的准确性。
28、2、该基于大数据分析的电商大数据安全评估系统中,在数据评估模块评估数据分散存储模块传输来的数据后,将带有病毒的文件传输到逐级细化模块中,由逐级细化模块指定的分割的策略,再由格式转化分割模块进行分割,在格式转化分割模块分割后再通过数据评估模块进行数据评估模块进行再次的评估,以此来找到存在病毒的最小单位,并在找到病毒准确的位置后,将评估结果导出,以便于使用者获取病毒的准确位置,方便使用者对带有病毒的文件进行处理。