手机数据采集方法、装置和系统的制作方法
【专利摘要】本发明提供了一种手机数据采集方法、装置和系统,可在采集手机数据时,有效地限制主机通过手机连接互联网,从而避免造成系统内的数据外泄的危险。所述方法包括如下步骤:识别手机的类型;枚举所述手机的所有的USB设备;根据所述手机的类型,查找所述手机的联网USB设备和采集USB设备;限制所述手机的联网USB设备与主机的通信;将所述手机的采集USB设备与所述主机连接,采集所述手机的数据。
【专利说明】手机数据采集方法、装置和系统
【技术领域】
[0001] 本发明涉及数据传输领域,尤其涉及一种手机数据采集方法、装置和系统。
【背景技术】
[0002] 目前,随着手机越来越普及,其功能也越来越强大。人们不仅利用手机打电话和发 短信,还可以利用手机查看网页、发微博、聊QQ等。所以,手机中会存储着大量与用户有关 的信息。
[0003] 现在,当社会上发生各种案件时,公共安全机关通常会在犯罪嫌疑人所使用的手 机中提取用户的身份信息、联系人、通信记录和聊天记录等数据,以获取破案线索和犯罪证 据等。由于人员的流动性较强,犯罪嫌疑人可能会在不同地域流窜作案,或者犯罪团伙的各 个犯罪嫌疑人在不同区域作案。因此,公共安全机关在全国各地设立手机数据采集点,采集 点用于采集犯罪嫌疑人或特定目标用户手机中的数据。各个采集点将采集到的数据上传至 共享服务器内并存储,大量的采集点组成一个内部网络,该内部网络与外部其它网络没有 信息连接。
[0004] 然而在采集手机数据的过程中,采集点可能通过手机连接互联网,将系统内的数 据通过手机泄露到互联网中。
【发明内容】
[0005] 为解决上述问题,本发明提供一种手机数据采集方法、装置和系统,能够有效防止 采集点在采集手机数据的过程中将系统内的数据通过互联网传送出去。
[0006] 本发明提供了一种手机数据采集方法,所述方法包括如下步骤: 识别手机的类型; 枚举所述手机的所有的USB设备; 根据所述手机的类型,查找所述手机的联网USB设备和采集USB设备; 限制所述手机的联网USB设备与主机的通信; 将所述手机的采集USB设备与所述主机连接,采集所述手机的数据。
[0007] 进一步地,所述限制所述手机的联网USB设备与主机的通信的方法具体为:阻隔 除所述采集USB设备之外的其他USB设备与所述主机的连接。
[0008] 进一步地,所述限制所述手机的联网USB设备与主机的通信的方法具体为:阻隔 所述联网USB设备与所述主机连接。
[0009] 进一步地,所述限制所述手机的联网USB设备与主机的通信的方法具体为:将所 述联网USB设备与所述主机连接,监控并截获所述主机发送给所述手机的上网数据包。 [0010] 进一步地,在所述根据所述手机的类型,查找所述手机的联网USB设备和采集USB 设备步骤之后,还包括:阻隔所述手机的存储USB设备与所述主机连接。
[0011] 进一步地,所述识别手机的类型的方法具体为:根据手机描述符识别所述手机的 类型。
[0012] 本发明还提供了一种手机数据采集装置,包括: 识别单元,用于识别手机的类型; 枚举单元,用于枚举所述手机的所有的USB设备; 查找单元,用于根据所述手机的类型,查找所述手机的联网USB设备和采集USB设备; 第一控制单元,用于限制所述手机的联网USB设备与主机的通信; 采集单元,用于将所述手机的采集USB设备与所述主机连接,采集所述手机的数据。
[0013] 进一步地,所述第一控制单元采用如下方式限制所述手机的联网USB设备与主机 的通信: 阻隔所述手机的联网USB设备与所述主机连接; 或, 将所述手机的联网USB设备与所述主机连接,监控并截获所述主机发送给所述手机的 上网数据包。
[0014] 进一步地,还包括第二控制单元,用于阻隔所述手机的存储USB设备与所述主机 连接。
[0015] 进一步地,还包括SIM卡读取单元,用于读取SIM卡,并将所述SIM卡中的数据传 送给所述主机。
[0016] 进一步地,还包括获取单元,用于获取所述手机的描述符。
[0017] 本发明还提供一种手机数据采集系统,包括: 如所述的手机数据采集装置; 主机,用于接收所述手机数据采集装置采集的数据。
[0018] 进一步地,所述主机和手机数据采集装置包括2套以上; 所述手机数据采集系统还包括共享服务器,用于接收、存储由所述主机传送的数据,以 及,为每台所述主机提供数据共享服务。
[0019] 与现有技术相比,上述技术方案中的一个技术方案具有以下有益效果: 在对手机的数据进行采集时,由于在现有技术中,采集点(即主机)可能通过手机与互 联网连接,从而存在将共享服务器内的数据通过互联网传送出去的危险;本发明优选实施 例通过限制手机的联网USB设备与主机之间的通信,能够在主机采集手机数据时,阻隔或 监控主机与联网USB设备之间的通信,防止主机通过手机与互联网连接并将数据传送出 去,从而起到了防止系统内的数据外泄的目的。
[0020] 进一步地,当手机包括存储USB设备时,如果存储USB设备携带病毒,则在采集过 程中,存储USB设备与主机连接,可能造成主机被植入病毒的情况,危害主机以及整个共享 服务器的安全。而且,主机内的数据也可能被存储USB设备拷走,存在数据外泄的危险。本 发明的一个技术方案中,通过阻隔手机的存储USB设备与主机连接,防止了存储USB设备将 病毒植入主机内,避免了主机被植入病毒的危险;同时也能防止主机内的数据被存储USB 设备拷走,更进一步地起到了防止共享服务器内数据外泄的目的。
【专利附图】
【附图说明】
[0021] 图1是本发明手机数据采集方法第一实施例的流程图; 图2是本发明手机数据采集方法第二实施例的流程图; 图3是本发明手机数据采集装置第一实施例的示意图; 图4是本发明手机数据采集装置第二实施例的示意图; 图5是本发明手机数据采集系统一实施例的示意图。
【具体实施方式】
[0022] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。
[0023] 如图1所示,为本发明手机数据采集方法第一实施例的流程,包括如下步骤: 步骤10为:识别手机的类型。通过手机的类型,能够找到手机中相应的联网USB设备 和采集USB设备。此步骤为后续的采集工作做准备。
[0024] 步骤20为:枚举手机的所有的USB设备。通过枚举手机的USB设备,可获得手机 的所有的USB设备。此步骤为后续的采集工作做准备。
[0025] 应理解,步骤10和步骤20之间没有特定的顺序。
[0026] 步骤30为:根据手机的类型,查找手机的联网USB设备和采集USB设备。此步骤 用于确定手机的联网USB设备和采集USB设备,为后续的采集工作做准备。
[0027] 步骤40为:限制手机的联网USB设备与主机的通信。通过此步骤,能够防止主机 通过手机与互联网连接而将数据传送出去。此步骤在步骤30之后。此步骤具体有三种方 式: 方式一:阻隔除采集USB设备之外的其他USB设备与主机的连接。此方式中,由于在采 集手机数据时采集USB设备需与主机连接,故将手机中除了采集USB设备之外的其他USB 设备都阻隔。这样主机不能搜索到连接互联网的设备,从而无法通过手机连接到互联网,达 到了防止主机的数据通过手机连接互联网传送出去的目的。
[0028] 方式二:阻隔联网USB设备与主机连接。此方式将联网USB设备与主机阻隔,则主 机不能搜索到连接互联网的设备,无法通过手机连接到互联网。而除了采集USB设备之外 的其他USB设备是否与主机连接,不影响本发明问题的解决,所以在此方式中不做限定。
[0029] 方式三:将联网USB设备与主机连接,监控并截获主机发送给手机的上网数据包。 此方式中主机与联网USB设备连接,则主机能搜索到连接互联网的设备,但是主机发送的 上网数据包会被截获,无法发送给手机,从而无法通过手机连接到互联网。在此方式中,除 了采集USB设备和联网USB设备之外的其他USB设备是否与主机连接,不影响本发明问题 的解决,所以在此方式中不做限定。应理解,采集USB设备和联网USB设备可能为同一个 USB设备,所以在这种情况下,需要采用方式三对采集USB设备和联网USB设备进行监控,并 截获上网数据包,防止数据外泄。
[0030] 上述三种方式都能够实现防止主机通过手机与互联网连接而将数据传送出去的 目的,可以根据具体工艺进行选择。
[0031] 步骤50为:将手机的采集USB设备与主机连接,采集手机的数据。此步骤中,将采 集USB设备与主机连接,主机即可采集手机中存储的数据。
[0032] 应理解,在本发明中所提到的联网USB设备为主机通过手机连接到互联网上所需 要的手机USB设备。
[0033] 如图2所示,为本发明手机数据采集方法第二实施例的流程,包括如下步骤: 步骤11为:根据手机描述符识别手机的类型。识别手机类型的方式有很多,例如采用 人工手动方式输入手机的类型,还可以利用手机所带的手机描述符来识别手机的类型,这 样判断手机类型更为准确和简便,提高识别的速度。
[0034] 步骤20为:枚举手机的所有的USB设备。此步骤与图1中的步骤20相同,在此不 进行详细阐述。
[0035] 步骤30为:根据手机的类型,查找手机的联网USB设备和采集USB设备。此步骤 与图1中的步骤30相同,在此不进行详细阐述。
[0036] 步骤40为:限制手机的联网USB设备与主机的通信。此步骤与图1中的步骤40 相同,在此不进行详细阐述。
[0037] 步骤41为:阻隔手机的存储USB设备与主机连接。此步骤在步骤30之后。当手 机包括存储USB设备时,如果存储USB设备携带病毒,则在采集过程中,存储USB设备与主 机连接,可能造成主机被植入病毒的情况,危害主机的安全。而且,主机内的数据也可能通 过存储USB设备被拷走,存在数据外泄的危险。通过阻隔手机的存储USB设备与主机连接, 防止了存储USB设备将病毒植入主机,避免了主机被植入病毒的危险;同时也能防止主机 内的数据被存储USB设备拷走,更进一步地起到了防止共享服务器内数据外泄的目的。
[0038] 根据步骤40的三种方式,与步骤41结合,可以得到如下三种方式: 方式一:阻隔除采集USB设备之外的其他USB设备与主机的连接。此方式中的其他USB 设备也包括了存储USB设备。
[0039] 方式二:阻隔联网USB设备和存储USB设备与主机连接。
[0040] 方式三:阻隔存储USB设备与主机连接,将联网USB设备与主机连接,监控并截获 主机发送给手机的上网数据包。
[0041] 步骤50为:将手机的采集USB设备与主机连接,采集手机的数据。此步骤与图1 中的步骤50相同,在此不进行详细阐述。
[0042] 应理解,还可以采集手机SM卡中存储的数据。通过SM卡读卡器,读取SM卡中 的数据,并将数据传送给主机。
[0043] 根据手机数据采集方法,本发明还提供了一种手机数据采集装置。如图3所示,手 机数据采集装置包括:识别单元301、枚举单元302、第一控制单元303、采集单元304和查 找单元305。
[0044] 识别单元301用于识别手机的类型。通过手机的类型,能够找到手机中相应的联 网USB设备和采集USB设备,为后续的采集工作做准备。
[0045] 枚举单元302用于枚举手机的所有的USB设备。通过枚举手机的USB设备,可获 得手机的所有的USB设备,为后续的采集工作做准备。
[0046] 查找单元305,用于根据手机的类型,查找手机的联网USB设备和采集USB设备。 应理解,通过手机的类型,查找单元305能够确定联网USB设备和采集USB设备,为后续的 工作做准备。
[0047] 第一控制单元303用于限制手机的联网USB设备与主机的通信。通过第一控制单 元303,能够阻隔或截获主机与联网USB设备之间的通信,防止主机通过手机与互联网连接 并将数据传送出去,从而起到了防止共享服务器内的数据外泄的目的。
[0048] 采集单元304用于将手机的采集USB设备与主机连接,采集手机的数据。通过采 集单元304将采集USB设备与主机连接,主机即可采集手机中存储的数据。
[0049] 应理解,虽然图3中给出了各个单元之间的连接关系,即识别单元301、枚举单元 302、查找单元305、第一控制单元303和采集单元304依次连接,但各个单元之间的连接关 系不唯一,在此实施例中为了便于描述而采用了其中的一种连接方式。
[0050] 如图4所示,为本发明手机数据采集装置第二实施例的示意图,除图3所示的装 置实施例包括的识别单元301、枚举单元302、第一控制单元303、采集单元304和查找单元 305外,还包括获取单元401、第二控制单元402和SM卡读取单元403。
[0051] 获取单元401用于获取手机的描述符,并将得到的手机描述符发送给识别单元 301。识别单元301通过手机描述符来识别手机的类型,并将识别的结果发送给查找单元 305。查找单元305根据手机的类型,查找出枚举单元302枚举出手机的所有的USB设备中 手机的联网USB设备和采集USB设备,以供后续进行选择。
[0052] 在确定了所有的USB设备的类型后,通过第一控制单元303限制手机的联网USB 设备与主机的通信;同时,通过第二控制单元402阻隔手机的存储USB设备与主机连接。这 样能够防止主机通过手机与互联网连接而将数据传送出去,也能够防止通过存储USB设备 将主机内的数据拷走,防止存储USB设备中的病毒植入主机内。
[0053] 然后通过采集单元304将采集USB与主机连接,达到采集手机内数据的目的。
[0054] 同时,将SM卡与SM卡读卡单元403连接,读取SM卡中的数据,并将SM卡中 的数据传送给主机。
[0055] 应理解,第一控制单元303限制手机的联网USB设备与主机的通信的方式有两种: 第一种为阻隔手机的联网USB设备与主机连接。在这种情况下,除了采集USB设备和存储 USB设备之外的其他USB设备,可以与主机连接,也可以不与主机连接,不影响本发明问题 的解决。第二种为将手机的联网USB设备与主机连接,监控并截获主机发送给手机的上网 数据包。在这种情况下,可以将除了存储USB设备之外的其他USB设备都与主机连接。以 上两种情况根据具体工艺进行选择。
[0056] 同样,虽然图4中给出了各个单元之间的连接关系,但各个单元之间的连接关系 不唯一,在此实施例中为了便于描述而采用了其中的一种连接关系进行描述。
[0057] 如图5所示,本发明还提供了一种手机数据采集系统,包括:上述的手机数据采集 装置503和主机502。
[0058] 手机数据采集装置503用于采集手机数据,主机502用于接收手机数据采集装置 503采集的数据。由于手机数据采集装置503能够限制手机的联网USB设备与主机502之 间的连接,从而能够防止主机502通过手机的联网USB设备与互联网连接,防止主机内的数 据外泄。
[0059] 还可以包括多套上述的手机数据采集装置503和主机502,以及包括共享服务器 501。共享服务器501用于接收、存储由多个主机502传送的数据,以及,为每台主机502提 供数据共享服务。
[0060] 优选地,可以将每套手机数据采集装置503和主机502分布在不同的地点,从而实 现对不同地点的手机、SIM卡的数据的采集,并上传到共享服务器501共享,同时,每台手机 数据采集装置503和主机502都能访问共享服务器501存储的手机和SIM卡数据。
[0061] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统实施例 而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部 分说明即可。
[0062] 以上对本发明所提供的一种手机数据采集方法、装置和系统,进行了详细介绍,本 文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于 帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思 想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对 本发明的限制。
【权利要求】
1. 一种手机数据采集方法,所述方法包括如下步骤: 识别手机的类型; 枚举所述手机的所有的USB设备; 根据所述手机的类型,查找所述手机的联网USB设备和采集USB设备; 限制所述手机的联网USB设备与主机的通信; 将所述手机的采集USB设备与所述主机连接,采集所述手机的数据。
2. 如权利要求1所述的手机数据采集方法,其特征在于,所述限制所述手机的联网USB 设备与主机的通信的方法具体为:阻隔除所述采集USB设备之外的其他USB设备与所述主 机的连接。
3. 如权利要求1所述的手机数据采集方法,其特征在于,所述限制所述手机的联网USB 设备与主机的通信的方法具体为:阻隔所述联网USB设备与所述主机连接。
4. 如权利要求1所述的手机数据采集方法,其特征在于,所述限制所述手机的联网USB 设备与主机的通信的方法具体为:将所述联网USB设备与所述主机连接,监控并截获所述 主机发送给所述手机的上网数据包。
5. 如权利要求1所述的手机数据采集方法,其特征在于,在所述根据所述手机的类型, 查找所述手机的联网USB设备和采集USB设备步骤之后,还包括:阻隔所述手机的存储USB 设备与所述主机连接。
6. 如权利要求1所述的手机数据采集方法,其特征在于,所述识别手机的类型的方法 具体为:根据手机描述符识别所述手机的类型。
7. -种手机数据采集装置,其特征在于,包括: 识别单元,用于识别手机的类型; 枚举单元,用于枚举所述手机的所有的USB设备; 查找单元,用于根据所述手机的类型,查找所述手机的联网USB设备和采集USB设备; 第一控制单元,用于限制所述手机的联网USB设备与主机的通信; 采集单元,用于将所述手机的采集USB设备与所述主机连接,采集所述手机的数据。
8. 如权利要求7所述的手机数据采集装置,其特征在于,所述第一控制单元采用如下 方式限制所述手机的联网USB设备与主机的通信: 阻隔所述手机的联网USB设备与所述主机连接; 或, 将所述手机的联网USB设备与所述主机连接,监控并截获所述主机发送给所述手机的 上网数据包。
9. 如权利要求7所述的手机数据采集装置,其特征在于,还包括第二控制单元,用于阻 隔所述手机的存储USB设备与所述主机连接。
10. 如权利要求7所述的手机数据采集装置,其特征在于,还包括SIM卡读取单元,用于 读取SM卡,并将所述SM卡中的数据传送给所述主机。
11. 如权利要求7所述的手机数据采集装置,其特征在于,还包括获取单元,用于获取 所述手机的描述符。
12. -种手机数据采集系统,其特征在于,包括: 如权利要求7-11中任一项所述的手机数据采集装置; 主机,用于接收所述手机数据采集装置采集的数据。
13.如权利要求12所述的手机数据采集系统,其特征在于: 所述主机和手机数据采集装置包括2套以上; 所述手机数据采集系统还包括共享服务器,用于接收、存储由所述主机传送的数据,以 及,为每台所述主机提供数据共享服务。
【文档编号】H04L12/16GK104144061SQ201310165052
【公开日】2014年11月12日 申请日期:2013年5月8日 优先权日:2013年5月8日
【发明者】吴世雄, 沈顺孝, 吴神培 申请人:厦门市美亚柏科信息股份有限公司