一种电子证据的取证方法及相关装置和可读存储介质与流程

文档序号:13667567阅读:322来源:国知局
一种电子证据的取证方法及相关装置和可读存储介质与流程

本发明涉及信息技术领域,特别涉及一种电子证据的取证方法及相关装置和可读存储介质。



背景技术:

电子证据与法律上的传统证据类型在表现形式、保存方式及安全性等方面存在很大的不同。电子证据是电子技术的产物,依赖于计算机技术、网络技术、存储技术等技术存在,并可以以文本影像、图片、声音、图画等形式存在并在网络中传播。电子证据实质上是一堆按编码规则处理成的“0”和“1”,这些编码数据以声、光、电、磁等形式存在于媒体介质之上的,是无法直接观看的无形体,看不见,摸不着,只有通过特定的设备和技术才能显示为肉眼可见的有形内容。这就导致电子证据存储、传输和使用过程中,极易遭受到外来的破坏,使其被篡改的面目全非甚至消失。因此,电子证据通常比较脆弱,在作为证据使用的过程中很难被审查、认定其真实性。

基于此,电子证据保全成为电子数据时代的认定电子证据时效性、合法性和真实性的有效手段,在互联网高速发展的今天,由于相关法律的滞后性,电子数据保全还是一个新生的行业。在电子证据保全过程中,真实有效的电子证据的获取和认定是比较难解决的问题,通常电子证据的形成时间、公开方式、是否能为公众获知等都是很难界定的,因此,如何获取真实、有效的电子证据并保全下来,换言之,如何保障数据保全过程、保全结果的准确可靠,在后续的司法过程中作为有效的证据使用,则成为电子证据保全过程中亟待解决的技术问题。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种电子证据的取证方法及相关装置和可读存储介质。

第一方面,本发明实施例提供一种电子证据的取证方法,包括:

对进行数据保全的设备本身以及网络环境进行清洁;

启动录屏操作以记录后续操作过程;

当接收到启动取证客户端的指令时,启动取证客户端;

接收用户通过所述取证客户端发出的取证操作指令,并保存取证过程中实时产生的电子数据;

当取证结束时,结束录屏,并将录屏产生的视频流数据与所保存的电子数据上传以进行数据保全。

在一些可选的实施例中,所述对进行数据保全的设备本身以及网络环境进行清洁,具体包括:

检查网络环境,对所述网络环境进行杀毒操作;

清除缓存中的数据。

在一些可选的实施例中,当接收到启动取证客户端的指令时,所述启动取证客户端,具体包括:

监听启动取证客户端指令对应的事件;

当所述事件发生时,调用网络侧后台服务器上预设的浏览器内核,通过调用的所述浏览器内核加载所述取证客户端。

在一些可选的实施例中,在调用后台服务器上预设的浏览器内核之后,还包括:

对所述浏览器内核进行清洁。

在一些可选的实施例中,上述方法,在取证过程中,还包括:

将取证过程中输入的外部网站的url进行dns解析的结果,与所述外部网站的实际ip地址进行比对,当确定一致时,继续取证过程;否则,中止取证。

在一些可选的实施例中,将录屏产生的视频流数据与所保存的电子数据进行数据保全,具体包括:

分别计算录屏产生的视频流文件与取证过程中实时产生的电子数据的哈希值;

将所述视频流文件、取证过程中实时产生的电子数据、对应的哈希值以及取证时间打包并上传至数据保全服务器进行保全。

第二方面,本发明实施例提供一种电子证据的取证装置,包括:

清洁模块,用于对进行数据保全的设备本身以及网络环境进行清洁;

录屏模块,用于启动录屏操作以记录后续操作过程;以及当取证处理模块取证结束时,结束录屏;

取证客户端启动模块,用于当接收到启动取证客户端的指令时,启动取证客户端;

取证处理模块,用于接收用户通过所述取证客户端发出的取证操作指令,并保存取证过程中实时产生的电子数据;

上传模块,用于并将所述录屏模块录屏产生的视频流数据与取证处理模块所保存的电子数据上传以进行数据保全。

在一些可选的实施例中,所述清洁模块,具体用于检查网络环境,对所述网络环境进行杀毒操作;以及清除缓存中的数据。

在一些可选的实施例中,所述取证客户端启动模块,具体用于监听启动取证客户端指令对应的事件;当所述事件发生时,调用网络侧后台服务器上预设的浏览器内核,通过调用的所述浏览器内核加载所述取证客户端。

在一些可选的实施例中,所述取证处理模块,还用于将取证过程中输入的外部网站的url进行dns解析的结果,与所述外部网站的实际ip地址进行比对,当确定一致时,继续取证过程;否则,中止取证。

第三方面,本发明实施例提供一种非临时性计算机可读存储介质,其上存储有计算机指令,当该指令被处理器执行时实现以下步骤:

对进行数据保全的设备本身以及网络环境进行清洁;

启动录屏操作以记录后续操作过程;

当接收到启动取证客户端的指令时,启动取证客户端;

接收用户通过所述取证客户端发出的取证操作指令,并保存取证过程中实时产生的电子数据;

当取证结束时,结束录屏,并将录屏产生的视频数流据与所保存的电子数据上传以进行数据保全。

本发明实施例提供的上述技术方案的有益效果至少包括:

在进行录屏取证之前,先对进行数据保全的设备本身以及网络环境进行清洁,保持环境的清洁,取证过程不受干扰,进而保证了取证数据不会被篡改破坏,保证了保全数据的真实性和可靠性;在启动取证客户端之前就先开始录屏取证,将整个取证过程全部录屏,保证了取证的完整性和真实性。

进一步地,在调用后台服务器上预设的浏览器内核之后,先对所述浏览器内核进行清洁,进一步保证了取证环境的清洁;并且,将取证过程中将输入的外部网站的url进行dns解析的结果,与相应外部网站的实际ip地址进行比,确保访问的网址为目标网址,保证了取证的正确性;将视频流文件、取证过程中实时产生的电子数据上传时,一并将其对应的计算的哈希值和取证时间打包上传,保证了保全数据的及时提交、正确提交,从而进一步保证了数据取证操作的真实性、可靠性,提高了保全数据的有效性。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例一中电子证据的取证方法流程图;

图2a-2b为本发明实施例二中电子证据的取证方法具体实现流程图;

图3为本发明实施例中电子证据的取证装置的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

为了解决现有技术中存在的难以保证电子证据取证的真实性、有效性的问题,本发明实施例提供一种电子证据的取证方法,能够获取到真实、有效的电子证据,保证电子证据的可靠性。

实施例一

本发明实施例一提供一种电子证据的取证方法,其流程如图1所示,包括如下步骤:

步骤s101:对进行数据保全的设备本身以及网络环境进行清洁。

检查网络环境,对所述网络环境进行杀毒操作;清除缓存中的数据。

用户有电子证据需要保全时,首先要登录客户端web页面。在客户端启动取证流程之前,在用户登录客户端web页面时,客户端对其设备本身进行清洁,清除设备缓存中的数据,同时检查其网络环境,对该网络环境进行杀毒操作,保证网络环境的真实性。

在用户登录客户端web页面时,客户端还要将操作系统的时间与预设的标准时间校对一致,同时记录初始取证时间,例如可以选用北斗服务器的授时时间。

客户端在用户登录客户端web页面的同时,还可以获取用户信息,所述用户信息包括:申请人信息、取证主体即当前平台登陆者信息。

步骤s102:启动录屏操作以记录后续操作过程。

客户端捕获到用户登录客户端web页面后,进行完上述步骤s101的操作,在获取到用户的取证指令之前,开始启动录屏操作以记录后续操作过程。

客户端获取显卡输出的数据,并按照预设的分辨率和帧率将其转换成对应的视频流数据。分辨率一般可以设为800*600或者其他分辨率,能够满足取证清晰度需求皆可。可根据取证的实际需求来调整,但选定录屏分辨率不可超过用户显示器最高分辨率。帧率的设定例如可以设置为每秒8帧,合适的帧率既能满足取证精度的要求又不至于过多的加大取证客户端的计算量,帧率也可根据取证的实际需求来调整。

可选的,预先设置小视频流文件的大小,例如设置每个小视频流文件的大小为1m,则每1m大小的视频流生成一个小视频流文件,将转换后的视频流数据生成多个视频流文件。

或,预先设置小视频流文件的时长,例如设置每个小视频流文件的时长为10s,则每10s时长的视频流生成一个小视频流文件,将转换后的视频流数据生成多个视频流文件。

步骤s103:当接收到启动取证客户端的指令时,启动取证客户端。

监听启动取证客户端指令对应的事件;当所述事件发生时,调用网络侧后台服务器上预设的浏览器内核,通过调用的所述浏览器内核加载取证客户端。

启动取证客户端指令可以是基于“启动客户端”的按钮被点击,也可以是其他预设的与启动取证客户端指令对应的各种事件而发出的指令,例如用户进入了客户端web页面且客户端检测到用户已经安装了取证客户端后,默认用户确定启动取证客户端,或是用户选择了各种取证操作。客户端监听到所述启动取证客户端指令对应的事件时,调用网络侧后台服务器上预设的浏览器内核,比如google浏览器的内核,同时可以对该浏览器内核进行清洁。通过调用的清洁后的浏览器内核加载取证客户端,实现取证客户端的启动。

步骤s104:接收用户通过取证客户端发出的取证操作指令,并保存取证过程中实时产生的电子数据。

用户通过取证客户端发出的取证操作指令,可以是录屏取证的取证操作指令;也可以是截屏取证的取证操作指令,或者其他必要的取证操作指令。

例如当取证客户端接收到用户的截屏取证的取证操作指令时,取证客户端启动截屏操作,按上述方法选定截屏分辨率,截取当前浏览器区域中显示的画面作为证据上传的截屏图片,同时记录取证时间,并保存取证过程中实时产生的电子数据即截图文件和取证时间。

上述方法中,取证客户端将取证过程中输入的外部网站的url进行dns解析的结果,与所述外部网站的实际ip地址进行比对,当确定一致时,继续取证过程;否则,中止取证。

取证过程中,取证服务器根据用户输入的外部网站的地址打开网址,进行dns解析,将dns解析获取的ip地址与打开网址的实际ip地址进行对比,当确定一致时,继续取证过程;否则,中止取证,删除已获取的取证数据,重新取证,或通知用户dns解析异常,退出取证过程。

步骤s105:当取证结束时,结束录屏,并将录屏产生的视频流数据与所保存的电子数据上传以进行数据保全。

数据保全的方式可以有多种,例如下述方式:

分别计算录屏产生的视频流文件与取证过程中实时产生的电子数据的哈希值;将所述视频流文件、取证过程中实时产生的电子数据、对应的哈希值以及取证时间打包并上传至数据保全服务器进行保全。

取证客户端获取到用户的取证结束的指令时,结束录屏,分别计算录屏产生的视频流文件与取证过程中实时产生的电子数据即截图文件的哈希值;将所述视频流文件及其对应的哈希值、取证过程中实时产生的电子数据即截图文件及其对应的哈希值和取证时间、初始取证时间、用户信息组合成完整的待保全数据打包并上传给保全服务器以进行后续保全操作。

上述方法中,如果用户本次取证并上传的过程中出现了断网或者系统异常的情况,客户端无法保证本次取证的完整性,需要终止本次取证过程,清除已获取的电子证据文件,提示用户是否重新进行取证。

取证结束,用户选择关闭取证客户端时,取证客户端在获取到用户的关闭指令在执行关闭操作之前,清除其缓存;取证客户端关闭后,客户端释放上述浏览器内核,但无需进行该浏览器内核的缓存和cookie的清除。

实施例二

本发明实施例二提供电子证据的取证方法的一种具体实现过程,在本实施例二中,在启动客户端之前已经启动录屏操作,在录屏操作开启以后,取证的流程如图2a所示,包括如下步骤:

步骤s201:展示启动客户端的web页面。

用户有电子证据需要保全时,首先要进入到客户端web页面。客户端web页面,包括申请人用户名输入框、启动取证客户端按钮和取证客户端安装程序的下载地址打开按钮。

客户端获取到用户输入的用户名信息后,检测该用户名是否已注册,若已注册,继续后续操作;若未注册,提示用户进行新用户注册。

步骤s202:检测用户的操作系统中是否已安装取证客户端。

客户端获取到用户登录了客户端web页面后,客户端检测用户的操作系统中是否已安装取证客户端。若未安装,执行步骤s203;若已安装,执行步骤s204。

上述步骤s201进入到客户端web页面时,可选的,如上述步骤s202所述的,检测是否安装了取证客户端,若检测到已安装,点亮启动客户端按钮,使其处于可操作状态,若检测到未安装,则启动客户端按钮呈灰色,使其处于不可操作状态。也可选的,不进行主动检测,启动客户端保持可操作状态,而由用户点击启动客户端或安装程序的下载地址打开按钮来进行选择操作。

步骤s203:引导用户完成取证客户端的安装。

若客户端检测到用户的操作系统中没有安装取证客户端,则客户端检测用户操作系统的类型,向用户提供针对检测到的系统类型的客户端安装链接。若用户选择安装的话,点击取证客户端安装程序的下载地址打开按钮,客户端根据用户安装指令,获取客户端安装文件,引导用户完成取证客户端的安装。

步骤s204:对进行数据保全的保全系统以及网络环境进行清洁。

在用户登录客户端web页面,客户端确定用户已经完成了取证客户端的安装后,在客户端启动取证流程之前,对其设备本身进行清洁,清除设备缓存中的数据,同时检查其网络环境,对该网络环境进行杀毒操作,保证网络环境的真实性,确保取证过程不受干扰。

步骤s205:将操作系统的时间与预设的标准时间校对一致。

客户端预先设定标准时间,比如选用标准北斗授时时间,在用户登录客户端web页面时,客户端将操作系统的时间与预设的标准时间校对一致,同时记录初始取证时间。

步骤s206:获取用户信息。

客户端在用户登录客户端web页面的同时,还要获取用户信息,所述用户信息包括:申请人信息和取证主体即当前平台登陆者信息。

需要说明的是,步骤s204和步骤s205以及步骤s206相互独立,没有严格的先后执行顺序,例如三个步骤可以同时执行,也可以在步骤s204之后执行s205和步骤s206,本发明实施例不做限定。

步骤s207:启动录屏操作以记录后续操作过程。

步骤s208:当接收到启动取证客户端的指令时,启动取证客户端。

取证页面的界面内容例如可以包括:

订单编号,客户端初始化时生成本次取证订单编号,订单编号的字符串组成可以根据通过设置的生成规则限定,比如:dd+当前时间(精确到毫秒)+6位随机数;

申请人信息,包括取证服务器传递的申请人姓名和申请人id,及申请人账户余额;

取证主体信息,取证服务器传递的当前平台登陆者的信息,包括当前登陆者的姓名和用户名;

取证按钮,用于启动取证流程,该按钮点击后开始取证,画面初始化或用户未点击取证按钮时,除是否录屏选择框可用以外,其他项目均不可用;

提交按钮,用于提交获取的保全数据,当取证停止后,提交按钮变可用;

是否录屏选择框,用于供用户选择是否进行录屏操作;

录屏进度条,显示录屏限制时间和录屏进度,不录屏的场合,该进度条无效;

授时时间,显示从取证服务器获取的授时时间;

地址栏,用于输入要打开的链接地址,由于取证过程中调用的网页多样性,取证客户端内嵌浏览器可对目标网页进行全面查看,在后续流程中,用户输入相应网页地址后,点击搜索按钮,取证客户端将对应网页显示在浏览器区域中。

当前url栏,将当前显示的网页地址显示在区域中;

当前ip地址栏,将当前显示页面的ip地址显示在区域中。

步骤s209:打开用户输入的取证链接地址。

用户在地址栏中输入要取证的链接地址,取证客户端获取到该地址后将对应网页显示在浏览器区域中。

步骤s210:取证客户端获取用户的取证指令启动取证流程。

取证过程中的取证页面状态变化后的页面,除了包括步骤s208中描述的初始的取证页面中的订单编号、申请人信息、取证主体信息、提交按钮、是否录屏选择框、录屏进度条、授时时间、地址栏、当前url栏和当前ip地址栏,取证按钮已经改变显示为“取证中”,还包括:

截图取证按钮,用于获取用户的截图指令;

停止取证按钮,用于获取用户的停止取证指令。

且地址栏、当前url栏和当前ip地址栏显示了相应的信息;同时当前访问dns解析栏,显示着验证当前网址dns是否有异常存在的结果。

上述方法中,若设置的录屏限制时间到达后,取证客户端没有接受到用户的停止指令,取证客户端可以直接中止录屏并结束取证,也可以直接结束录屏但不结束取证,还可以由取证客户端向用户发出本次取证已到达时间限制的通知,并根据用户的选择确定是继续取证还是停止取证。

步骤s211:根据用户的截图取证指令启动截图操作,获得截图文件。

用户需要截屏取证时,点击截图取证按钮,取证客户端根据用户的截图取证指令启动截图操作,根据预设的截图分辨率,截取当前浏览器区域中显示的图像帧作为证据上传的截图图片,同时记录取证时间,截图完毕后,用户输入文件名称,点击确定按钮后,客户端获取截图图片。

步骤s212:获取用户的停止指令。

用户确定取证结束时,点击停止取证按钮,取证客户端根据用户的停止指令停止取证,取证客户端恢复到最初的取证页面,提交按钮变为可用,本次取证若有至少一次截图取证的话,截取的图片截图在列表中显示。

若取证客户端在获取到用户的停止指令后检测到还未进行截图取证的话,弹出还没有截图取证的提示页面。若用户确定不进行截图取证要停止取证的话,点击确定按钮,取证客户端捕获到用户确定停止取证的指令后,停止取证;若用户不想结束取证,点击取消按钮,取证客户端捕获到用户确定不停止取证的指令后,不结束取证,继续获取用户的指令进行后续取证工作。

后续步骤s213~步骤s224参照图2b所示。

步骤s213:获取保全数据。

取证客户端获取用户的停止指令后,停止取证流程,获得保全数据包括用户信息、授时时间信息、录屏文件流以及截图文件流。

所述录屏文件流可以包括所有小录屏文件;

可选的,所述录屏文件流包括所有小录屏文件和取证客户端将所有小录屏文件合成的完整录屏文件。

步骤s214:获取用户的提交指令。

用户确定要提交取证数据后,点击提交按钮,取证客户端获取用户的提交指令。

取证客户端捕获到用户的取证指令后检测用户是否有未提交的待保全数据,若是弹出还未提交的提示页面,提示用户未提交待保全数据,是确定重新取证还是取消重新取证。若取证客户端捕获到用户确定重新取证的指令,删除已获取的待保全数据,重新取证;若取证客户端捕获到用户取消重新取证的指令的话,取消重新取证,等待用户新的指令进行后续操作。

若取证客户端捕获到用户的取证指令后检测用户没有未提交的待保全数据,继续执行步骤s215。

步骤s215:计算各录屏文件和/或截图文件的校验值。

取证客户端获取用户的提交指令后,计算各录屏文件和/或截图文件的hash值,作为其校验值。

hash值计算方法可以选择安全哈希算法(securehashalgorithm,sha1)算法,可以选择消息摘要算法第五版(messagedigestalgorithm,md5)算法,也可以选择其他算法。

步骤s216:合成完整的保全文件。

取证客户端将获取的用户信息、授时时间信息、截图文件流及截图文件流中各截图文件的校验值、和/或录屏文件流及录屏文件流中各录屏文件的校验值合成为完整的保全文件。

步骤s217:压缩保全文件。

取证客户端将上述完整的保全文件进行压缩,例如可以采用zip工具进行压缩,并且计算压缩后完整的保全文件的大小。

步骤s218:计算本次取证费用。

取证客户端根据计算的压缩后的保全文件的大小来确定本次取证费用。

步骤s219:判断用户的账户余额是否大于或等于本次取证费用。

取证客户端根据上述方法中计算的本次取证费用和从取证服务器端获取的用户账户余额来判断用户的账户余额是否大于或等于本次取证费用。若是,执行步骤s221;若否,执行步骤s210。

步骤s220:通知用户续费。

若取证客户端判断用户的账户余额小于本次取证费用,向用户发出余额不足的通知消息,通知用户账户余额、本次取证费用及账户余额减去本次取证费用的差额。取证客户端确定用户续费后,回到步骤s219,直至判断用户的账户余额大于或等于本次取证费用。

如不需要收费,则不执行步骤s219-步骤s220,步骤s219-步骤s220计费的操作也可以在流程结束后再执行。

步骤s221:获取用户的确定提交指令。

取证客户端确定用户的账户余额大于或等于本次取证费用时,进一步提示用户是否确定提交保全数据,提示用户是否确定提交保全数据的页面包含最终确定的所要提交保全文件的大小、本次取证费用。所述本次取证费用可以是用户根据系统提示输入的,也可以是系统自动显示的。用户输入本次取证命名,点击提交按钮后,取证客户端获取用户的确定提交指令。

步骤s222:加密压缩后的保全文件。

取证客户端获取用户的确定提交指令后,将上述压缩后的完整的保全数据进行加密。所用加密方法,可以选择sha1算法,可以选择md5算法,也可以选择高级加密标准(advancedencryptionstandard,aes128)加密算法等等,还可以选择其他加密算法。

步骤s223:将加密后的保全文件提交给取证服务器。

取证客户端将加密后的保全文件提交给取证服务器,向用户发出证据固化完成的提示信息。

上述方法中,如果用户本次取证并上传的过程中出现了断网或者系统异常的情况,客户端无法保证本次取证的完整性,需要终止本次取证过程,清除已获取的电子证据文件,提示用户是否重新进行取证。

取证结束,用户选择关闭取证客户端时,取证客户端在获取到用户的关闭指令在执行关闭操作之前,清除其缓存;取证客户端关闭后,客户端自动释放上述浏览器内核,无需进行该浏览器内核的缓存和cookie的清除。

基于同一发明构思,本发明实施例还提供了一种电子证据的取证装置,该装置可以设置在电子证据保全系统中,该装置的结构如图3所示,包括:清洁模块301,录屏模块302,取证客户端启动模块303,取证处理模块304和上传模块305。

清洁模块301,用于对进行数据保全的设备本身以及网络环境进行清洁。

录屏模块302,用于启动录屏操作以记录后续操作过程;以及当取证处理模块取证结束时,结束录屏。

取证客户端启动模块303,用于当接收到启动取证客户端的指令时,启动取证客户端。

取证处理模块304,用于接收用户通过所述取证客户端发出的取证操作指令,并保存取证过程中实时产生的电子数据。

上传模块305,用于并将所述录屏模块录屏产生的视频流数据与取证处理模块所保存的电子数据上传以进行数据保全。

在一些可选的实施例中,所述清洁模块301,具体用于:

检查网络环境,对所述网络环境进行杀毒操作;以及清除缓存中的数据。

在一些可选的实施例中,所述取证客户端启动模块303,具体用于:

监听启动取证客户端指令对应的事件;当所述事件发生时,调用网络侧后台服务器上预设的浏览器内核,通过调用的所述浏览器内核加载所述取证客户端。

在一些可选的实施例中,所述取证处理模块304,还用于:

将取证过程中输入的外部网站的url进行dns解析的结果,与所述外部网站的实际ip地址进行比对,当确定一致时,继续取证过程;否则,中止取证。

关于上述实施例中的电子证据的取证装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

基于同一发明构思,本发明实施例还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由处理器执行时,使得处理器能够执行上述电子证据的取证方法,包括:

对进行数据保全的设备本身以及网络环境进行清洁;

启动录屏操作以记录后续操作过程;

当接收到启动取证客户端的指令时,启动取证客户端;

接收用户通过所述取证客户端发出的取证操作指令,并保存取证过程中实时产生的电子数据;

当取证结束时,结束录屏,并将录屏产生的视频数流据与所保存的电子数据上传以进行数据保全。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1