基于移动互联网的远程智能取证系统及方法与流程

文档序号:13627593阅读:814来源:国知局
基于移动互联网的远程智能取证系统及方法与流程

本发明涉及移动互联网及云计算技术领域,更具体地涉及一种移动互联网云端智能取证系统及方法。



背景技术:

随着移动互联网的飞速发展,移动互联网行业内盗版情况日益严重,侵权盗版正在从pc端向app迁移,app盗版纠纷并不少见,包括对内容的侵权,移动端app创意设计的侵权等,在此类案件审理中,由于app种类多样,法律性质难认定,侵权情形复杂,导致权利人维权取证困难。

从法律性质来判断,目前市场上的app主要有两类。一类是链接,用户下载完app,需要在联网状态下才能取得app所链内容,比如一些新闻客户端app、在线游戏app等。另一类是内容,用户只要下载完app,就能离线获得app中的内容,比如一些电子书app。当然,为了尽可能多地满足用户需求,越来越多的app同时兼具链接和内容两种性质。一旦发生争议,需要争议双方和法官根据具体的争议事实来判断app的法律性质。

由于app既可以体现为作品的载体,也可以体现为互联网企业的产品形态,其样态的灵活多样性决定了app可涵盖的内容包罗万象。以作品为例,可容纳文字、图片、音乐、游戏、影视等主要的作品类型。当前的司法实践中,据不完全统计,视频类app被诉侵权案件占到全部涉app案件的60%以上,已经成为此类案件的主要部分。紧随其后的是图片、音乐和游戏类app侵权案件。这些案件中,视频app往往能实现侵权视频的在线播放和下载,大量视频app兼具链接和内容的双重角色。文字、图片、音乐类app多以内容形式呈现,而游戏类app多为链接,大多需要在联网状态下才能运行。

因此,由于移动互联网维权难度很大,目前比较普遍的物理移动端取证在系统安全性,系统清洁性等方面都有很多的问题,而且难以保证取证结果不被恶意程序或者人为修改。因此,有必要提供一种智能的移动互联网云端取证的方法及设计来克服上述缺陷。



技术实现要素:

本发明的目的是提供一种移动互联网云端智能取证系统及方法,实现整个取证过程及所存证内容生成均存储于云端服务器,保证了整个取证流程的清洁及系统安全性。

本发明的目的是通过以下技术方案来实现:

一种移动互联网云端智能取证系统,包括客户端与云端服务器,所述云端服务器内设有登陆系统与录屏取证系统,客户端用于发送取证请求;云端服务器验证所述取证请求,验证通过后根据所述取证请求在所述云端服务器上自动装载相对应的智能终端平台及目标app;登陆系统在检测所述智能终端平台及目标app安装成功后根据所述取证请求自动登录所述云端服务器;录屏取证系统在登录成功后控制所述云端服务器远程共享屏幕给所述客户端,开启对所述云端服务器的屏幕录制,并在所述屏幕录制结束后对录屏视频进行加密操作及打时间戳处理。

在优选的实施方案中,所述云端服务器内还包括云服务器实例系统,用于储存所述取证请求、智能终端平台及目标app的配置文件,待所述云端服务器再次验证相同的取证请求后所述云服务器实例系统直接加载所述配置文件。

在优选的实施方案中,所述云端服务器内设有信息验证系统,用于对所述取证请求内所包含的信息进行有效性鉴别,鉴别通过后发送验证通过信息给所述云端服务器。

在优选的实施方案中,所述云端服务器内设有平台匹配系统及智能终端平台知识库,若所述智能终端平台知识库内无法找到与所述取证请求相兼容的智能终端平台,则所述平台匹配系统根据所述取证请求与所述智能终端平台知识库内已存储的全部智能终端平台进行匹配,并选取与所述取证请求兼容性最强的智能终端平台。

在优选的实施方案中,所述登陆系统内设有登录验证单元及自动登录单元,所述登录验证单元检测到所述云端服务器上安装了所述智能终端平台及目标app,则所述自动登录单元调取所述取证请求内的登录信息,并自动登录云端服务器。

在优选的实施方案中,所述录屏取证系统包括以下单元:

录屏连接单元,从所述取证请求中获取所述客户端的mac地址及ip地址。

屏幕共享单元,将所述云端服务器的屏幕数据发送给所述客户端,进行远程屏幕共享,将所述客户端上的屏幕操作数据发送给所述云端服务器。

屏幕录制单元,用于对所述云端服务器的进行屏幕录像。

视频加密单元,所述屏幕录像结束后自动对录屏视频进行加密操作。

时间戳设置单元,所述屏幕录像结束后自动对录屏视频进行打时间戳处理。

一种移动互联网云端智能取证方法,包括以下步骤:

使用客户端向云端服务器发送取证请求。

所述云端服务器验证所述取证请求,验证通过后所述云端服务器自动装载与所述取证请求相对应的智能终端平台及目标app。

检测到所述智能终端平台及目标app装载成功后登录系统根据所述取证请求自动登录云端服务器。

登录成功后控制所述云端服务器远程共享屏幕给所述客户端,开启对所述云端服务器的屏幕录制,所述屏幕录制结束后云端服务器自动对录屏视频进行加密操作及打时间戳处理。

在优选的实施方案中,所述云端服务器验证所述取证请求通过后启动云服务器实例系统,所述云服务器实例系统储存取证请求、智能终端平台及目标app的配置文件,待所述云端服务器再次验证到相同的取证请求后所述云服务器实例系统直接加载所述配置文件。

在优选的实施方案中,若所述智能终端平台知识库内无法找到与所述取证请求相兼容的智能终端平台,则从所述智能终端平台知识库内已存储的智能终端平台中选取与所述取证请求兼容性最强的智能终端平台。

在优选的实施方案中,所述录屏取证系统内的录屏连接单元根据所述取证请求获取所述客户端的mac地址及ip地址;屏幕共享单元将所述云端服务器的屏幕数据发送给所述客户端,进行远程屏幕共享,将所述客户端上的屏幕操作数据发送给所述云端服务器,通过客户端远程操控云端服务器;在屏幕共享的同时,屏幕录制单元对所述云端服务器进行屏幕录制;所述屏幕录制结束后,视频加密单元自动对本次操作的录屏视频进行加密操作,时间戳设置单元自动对本次操作的录屏视频进行打时间戳处理。

本发明的有益效果为:

本发明云端系统会自动启动屏幕录制功能,所有取证用户在云端装载的移动互联网智能取证平台上所做的移动端app取证操作都会被自动录制取证下来,真正实现整个取证过程及所存证内容生成并存储于云端,保证了整个取证流程的清洁及系统安全性。

在录制结束后系统会自动对所录制屏幕视频进行加密及打时间戳处理,并将生成的取证文件自动上传存储在有严格安全保护的云平台服务器系统。

附图说明

下面根据附图对本发明作进一步详细说明。

图1是本发明实施例所述的移动互联网云端智能取证系统的基础系统结构图;

图2是图1中云端服务器2的系统结构框图;

图3是本发明实施例所述的移动互联网云端智能取证方法的基础方法流程图;

图4是本发明实施例所述的移动互联网云端智能取证方法的完整方法流程图。

图中:

1、客户端;2、云端服务器;3、信息验证系统;4、云服务器实例系统;5、智能终端平台知识库;6、平台匹配系统;7、登录系统;8、自动登录单元;9、登录验证单元;10、录屏取证系统;11、录屏连接单元;12、屏幕共享单元;13、屏幕录制单元;14、视频加密单元;15、时间戳设置单元。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面将参照附图和具体实施例对本发明作进一步的说明。

如图1所示,本发明实施例的一种移动互联网云端智能取证系统,包括客户端与云端服务器,所述云端服务器内设有登陆系统与录屏取证系统,其中:

用户使用客户端1向云端服务器2发送取证信息,该客户端1为智能手机、平板电脑、笔记本电脑等移动智能终端或台式电脑、车载电脑等固定智能终端中的任意一种,客户端1通过互联网发送取证请求,例如用户使用客户端1登录网站向云端服务器2发送取证请求,取证请求内包括智能终端平台、要取证的目标app名称等信息。

如图2所示,云端服务器2接收到取证请求后,信息验证系统3验证取证请求内所包含信息的准确性,其中需要验证智能终端平台的基本信息是否准确,包括智能终端平台的平台类型、版本号等信息与智能终端平台知识库5里的相关信息进行比较和验证,并判断该信息的准确性,在信息准确的前提下,再对目标app的相关信息进行有效性鉴别,例如对版本号等有可能已经失效的信息、版本过期等情况、对目标app的名称信息进行有效性鉴别,云端服务器通过连接到互联网开放app市场上对目标app的有效性确认,后续操作中该目标app可下载及安装,鉴别通过后发送验证通过信息给云端服务器2。

云端服务器2接收到验证通过信息后自动启动云服务器实例系统4,云端服务器每验证的每一个取证请求都由唯一的云服务器实例系统4来提供服务,保证了服务环境的清洁性和安全性,用于储存取证请求、智能终端平台及目标app的配置文件,待云端服务器再次验证相同的取证请求后云服务器实例系统4直接加载配置文件。云服务器实例系统4对相应取证请求提供了自动化的系统准备和支持,包括自动下载和安装与取证请求相对应的目标app,在之后有类似取证请求时,云服务器实例系统4会自动重用之前已经准备好的云服务器镜像来提供服务,从而可简化系统的操作。

在启动了云服务器实例系统4后,云端服务器2会根据取证请求内记载的相关信息在云端服务器2上自动装载相对应的智能终端平台及目标app,装载方式是自动在互联网app市场/商店查找、下载及安装目标app,云端服务器内设有平台匹配系统6及智能终端平台知识库5,若智能终端平台知识库5内无法找到与取证请求相兼容的智能终端平台,则平台匹配系统6根据取证请求与智能终端平台知识库5内已存储的全部智能终端平台进行匹配,并选取与取证请求兼容性最强的智能终端平台,智能终端平台知识库5包括针对ios,安卓和windowsphone等移动端平台的手机及平板版本平台,下面举例说明:用户的取证请求中指定的智能终端平台为ios手机平台,其版本为ios6,并指定了目标取证的app及其版本号,如果系统发现目标app的版本号在ios6上并不支持的话,会自动进行兼容性匹配,并确定ios7是对目标取证app的版本兼容,因而自动装载ios7的平台进行取证。

登陆系统检测到智能终端平台及目标app安装到云端服务器上成功后根据取证请求内记载的信息自动登录云端服务器,登陆系统内设有登录验证单元9及自动登录单元8,登录验证单元9检测到云端服务器上已经安装了相应的智能终端平台及目标app,自动登录单元8调取取证请求内的相关登录信息自动登录云端服务器,如果目标app需要登陆,则相应的登陆信息也储存在取证请求的信息里。

如果安装后的智能移动平台状态异常或目标app异常,则云端服务器智能回滚至云端服务器2会根据取证请求重新自动装载相对应的智能终端平台及目标app,并对异常进行智能纠错,然后重复上述安装操作,其中状态异常有各种情况,包括由于网络问题,操作系统问题,或软件本身缺陷造成的异常,针对每种异常情况,云端服务器都能够通过捕获到的异常类型来做智能分析,针对每种不同种类的异常采取相应最合适的智能纠错操作,比如,针对网络传输的异常,系统会自动对云服务器网络设置进行纠错及调优,然后重新启动上述业务流程。

登录成功后录屏取证系统10控制云端服务器2将其屏幕远程共享给安装取证app的客户端1,屏幕共享后开启对云端服务器的屏幕录制,屏幕录制结束后云端服务器自动对录屏视频进行加密操作及打时间戳处理,并将生成的取证视频文件自动上传存储在有严格安全保护的云平台服务器系统,其中加密操作、打时间戳处理、文件上传操作等操作流程全部程序自动化实现,均不需要人为干预,可有效防止人为修改取证视频文件的情况。

其中,该录屏取证系统10具体包括以下单元:

录屏连接单元11,根据取证请求装载客户端1的mac地址及ip地址。

屏幕共享单元12,装载成功后云端服务器2将其屏幕数据发送给客户端1,进行远程屏幕共享,客户端1将其屏幕操作数据发送给云端服务器2,通过客户端1远程操控云端服务器2。

屏幕录制单元13,用于对云端服务器进行屏幕录制。

视频加密单元14,屏幕录制结束后自动对本次操作的录屏视频进行加密操作。

时间戳设置单元15,屏幕录制结束后自动对本次操作的录屏视频进行打时间戳处理。

如图3所示,一种移动互联网云端智能取证方法,包括以下步骤:

使用客户端1向云端服务器2发送取证请求,云端服务器2验证取证请求,验证通过后云端服务器2自动装载与取证请求相对应的智能终端平台及目标app,云端服务器2验证智能终端平台及目标app装载成功后登录系统7根据取证请求自动登录云端服务器2;登录成功后录屏取证系统10控制云端服务器2远程共享屏幕给客户端1,屏幕共享后开启对云端服务器的屏幕录制,屏幕录制结束后录屏取证系统10对录屏视频进行加密操作及打时间戳处理。

如图4所示,云端服务器2验证取证请求后启动云服务器实例系统4,云服务器实例系统4储存取证请求、智能终端平台及目标app的配置文件,待云端服务器2再次验证相同的取证请求后云服务器实例系统4直接加载配置文件。

若云端服务器2的智能终端平台知识库5内无法找到与取证请求所记载的平台信息相兼容的智能终端平台,则平台匹配系统6从智能终端平台知识库5内已存储的智能终端平台中选取与平台信息兼容性最强的智能终端平台。

登录系统7检测智能终端平台及目标app安装到云端服务器2上后调取取证请求内的登录信息,并进行自动登录云端服务器2。

录屏取证系统10内的录屏连接单元11根据取证请求获取客户端1的地址及ip地址,获取成功后屏幕共享单元12将云端服务器2的屏幕数据发送给客户端1,进行远程屏幕共享,屏幕共享单元12将客户端1上的屏幕操作数据发送给云端服务器2,使取证用户通过客户端1远程控制云端服务器2的桌面,同时屏幕录制单元13启动录屏软件对云端服务器进行屏幕录制。

屏幕录制结束后,视频加密单元14自动对本次操作的录屏视频进行加密操作,时间戳设置单元15自动对本次操作的录屏视频进行打时间戳处理。

最后应说明的是:以上的各实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分或全部技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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