CN110505497A - 一种云手机运行监测方法、***、装置和存储介质 - Google Patents
一种云手机运行监测方法、***、装置和存储介质 Download PDFInfo
- Publication number
- CN110505497A CN110505497A CN201910698677.XA CN201910698677A CN110505497A CN 110505497 A CN110505497 A CN 110505497A CN 201910698677 A CN201910698677 A CN 201910698677A CN 110505497 A CN110505497 A CN 110505497A
- Authority
- CN
- China
- Prior art keywords
- feature information
- information
- operation end
- mobile phone
- fisrt feature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000012544 monitoring process Methods 0.000 title claims abstract description 34
- 238000001514 detection method Methods 0.000 claims description 18
- 230000002159 abnormal effect Effects 0.000 claims description 4
- 238000007689 inspection Methods 0.000 claims 1
- 238000012423 maintenance Methods 0.000 abstract description 3
- 238000011835 investigation Methods 0.000 abstract description 2
- 238000004590 computer program Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
- H04N21/23116—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving data replication, e.g. over plural servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23418—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种云手机运行监测方法、***、装置和存储介质,所述方法包括获取第一特征信息和第二特征信息,根据所述第一特征信息和第二特征信息,对预设的信息名单进行查询,以及当检测到所述信息名单对所述第一特征信息和第二特征信息的包含关系满足预设的触发条件,对所述运行端进行录屏等步骤。通过进行录屏,记录了运行端运行时所输出的画面,也就是记录了用户通过客户端进行的操作。通过对录屏的结果进行分析,可以预防或者发现正在进行或者进行过的违法操作行为,识别云手机***中所存在的违法内容,并为后续的调查以及处罚等操作提供线索和证据,有助于净化互联网环境,维护互联网和社会的安全。本发明广泛应用于互联网技术领域。
Description
技术领域
本发明涉及互联网技术领域,尤其是一种云手机运行监测方法、***、装置和存储介质。
背景技术
云手机是一种新型的手机技术,“云手机”这一技术概念可以指由运行端、云端服务器以及客户端所组成的***,也可以指由运行端和云端服务器组成的***,还可以指运行端或者云端服务器。其中,云端服务器分别与运行端和客户端连接,用户可以通过客户端发出控制指令,所述控制指令被上传到云端服务器后被发送到运行端,运行端上运行的手机操作***对控制指令进行响应并执行响应的操作,然后将响应结果和执行结果通过云端服务器传送到客户端,通过客户端的显示器和音响等***展示出来,使得用户在客户端可以对运行端进行操作和浏览。
云手机技术为用户提供了便利,但是也对信息安全带来了隐患,即用户可能通过云手机技术浏览或处理不符合法律法规的信息,危害互联网以及社会的安全。
发明内容
为了解决上述技术问题,本发明的目的在于提供一种云手机运行监测方法、***、装置和存储介质。
一方面,本发明实施例包括一种云手机运行监测方法,包括以下步骤:
获取第一特征信息和第二特征信息;所述第一特征信息与运行端对应,所述第二特征信息与所述运行端上运行的应用软件对应;
根据所述第一特征信息和第二特征信息,对预设的信息名单进行查询;
当检测到所述信息名单对所述第一特征信息和第二特征信息的包含关系满足预设的触发条件,对所述运行端进行录屏。
进一步地,所述信息名单包括第一黑名单和第二黑名单;所述预设的触发条件具体为:所述第一黑名单包含所述第一特征信息,且所述第二黑名单包含所述第二特征信息。
进一步地,所述信息名单包括第一白名单和第二白名单;所述预设的触发条件具体为:所述第一白名单不包含所述第一特征信息,且所述第二白名单不包含所述第二特征信息。
进一步地,所述对所述运行端进行录屏这一步骤,具体包括:
使用第一服务器接收所述运行端上传的视频数据流;
将所述第一服务器接收到的视频数据流进行拷贝,并将拷贝的结果发送至第二服务器;
将所述视频数据流存储在所述第二服务器。
进一步地,所述云手机运行监测方法还包括以下步骤:
根据所述第一特征信息,查询与所述运行端对应的显示性能参数;
将所述显示性能参数对所述视频数据流对应的实际显示参数进行对比;
当检测到所述实际显示参数与所述显示性能参数一致,判断为检测合格,反之判断为检测不合格。
进一步地,所述云手机运行监测方法还包括以下步骤:
根据所述第二特征信息,查询与所述应用软件对应的界面图像信息;
根据所述界面图像信息,对所述视频数据流进行逐帧检测;
当检测到所述视频数据流中包含所述界面图像信息的帧数达到预设的阈值,判断为检测合格,反之判断为检测不合格。
进一步地,当判断为检测不合格,则对所述运行端和/或所述应用软件进行异常标记。
另一方面,本发明实施例还包括一种云手机运行监测***,包括:
信息获取模块,用于获取第一特征信息和第二特征信息;所述第一特征信息与运行端对应,所述第二特征信息与所述运行端上运行的应用软件对应;
信息查询模块,用于根据所述第一特征信息和第二特征信息,对预设的信息名单进行查询;
录屏模块,用于当检测到所述信息名单对所述第一特征信息和第二特征信息的包含关系满足预设的触发条件,对所述运行端进行录屏。
另一方面,本发明实施例还包括一种云手机运行监测装置,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行本发明实施例所述方法。
另一方面,本发明实施例还包括一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行本发明方法。
本发明的有益效果是:本发明实施例中的方法通过预设一个触发条件,使得满足此触发条件时,对所述运行端进行录屏。所述录屏记录了运行端运行时所输出的画面,也就是记录了用户通过客户端进行的操作。通过对录屏的结果进行分析,可以预防或者发现正在进行或者进行过的违法操作行为,识别云手机***中所存在的违法内容,并为后续的调查以及处罚等操作提供线索和证据,有助于净化互联网环境,维护互联网和社会的安全。
附图说明
图1为本发明实施例中所述云手机***的结构示意图;
图2为本发明实施例中所述云手机运行监测方法的流程图;
图3为本发明实施例中所述云手机运行监测***的结构框图。
具体实施方式
本实施例中,所述云手机运行监测方法用于图1所示的云手机***。当未对所述云手机***实施云手机运行监测方法,也就是由云手机***执行其本身的功能时,仅需图1中所示的云手机***由运行端、第一服务器和客户端,其中,第一服务器分别与运行端和客户端连接,用户可以通过客户端发出控制指令,所述控制指令被上传到第一服务器后被发送到运行端,运行端上运行的手机操作***以及应用软件对控制指令进行响应并执行响应的操作,然后将响应结果和执行结果通过第一服务器传送到客户端,通过客户端的显示器和音响等***展示出来,使得用户在客户端可以对运行端进行操作和浏览。
当对所述云手机***实施云手机运行监测方法时,则增加一个第二服务器,所述第二服务器与第一服务器连接,使得第二服务器可以与第一服务器进行数据通信。但对所述云手机***实施所述云手机运行监测方法时,如果相关步骤无需使用到所述第二服务器,那么即使不设置第二服务器也可以实施所述云手机运行监测方法。
本实施例中,所述云手机运行监测方法如图2所示,包括以下步骤:
S1.获取第一特征信息和第二特征信息;所述第一特征信息与运行端对应,所述第二特征信息与所述运行端上运行的应用软件对应;
S2.根据所述第一特征信息和第二特征信息,对预设的信息名单进行查询;
S3.当检测到所述信息名单对所述第一特征信息和第二特征信息的包含关系满足预设的触发条件,对所述运行端进行录屏。
所述步骤S1-S3是由第一服务器执行的。
步骤S1中,所述第一特征信息是指运行端的硬件编号、固件ID号、MAC地址或IP地址等用于对运行端进行区分和识别的信息,所述第二特征信息是指运行端上所运行的应用软件的软件包名、版本号和序列号等信息。所述第一特征信息和第二特征信息可以由第一服务器与运行端进行请求而获得。
本实施例中,所述应用软件特指在执行步骤S1时正在被运行端所运行的应用软件,所述运行可以是指运行端的处理器正在对应用软件的相关数据正在处理,也可以是指所述应用软件的相关数据被存储在运行端的内存中等待处理。
步骤S2中,所述信息名单被预先设置并存储在第一服务器中。所述信息名单中所存储的是一系列分别与第一特征信息或第二特征信息同类型的信息,通过执行步骤S2,可以得知所述信息名单对所述第一特征信息和第二特征信息的包含关系,也就是所述第一特征信息或第二特征信息是否被包含在信息名单中。步骤S2的执行结果是,所述第一特征信息或第二特征信息被包含在信息名单中,或所述第一特征信息或第二特征信息不包含在信息名单中。
步骤S3中,预设一个触发条件,使得步骤S2的执行结果满足此触发条件时,对所述运行端进行录屏。所述录屏记录了运行端运行时所输出的画面,也就是记录了用户通过客户端进行的操作。通过对录屏的结果进行分析,可以预防或者发现正在进行或者进行过的违法操作行为,识别云手机***中所存在的违法内容,并为后续的调查以及处罚等操作提供线索和证据,有助于净化互联网环境,维护互联网和社会的安全。
进一步作为优选的实施方式,所述信息名单包括第一黑名单和第二黑名单;所述预设的触发条件具体为:所述第一黑名单包含所述第一特征信息,且所述第二黑名单包含所述第二特征信息。
本实施例中,所述信息名单可以被设置为黑名单模式。在黑名单模式下,所述信息名单由第一黑名单和第二黑名单组成。所述预设的触发条件具体为:所述第一黑名单包含所述第一特征信息,且所述第二黑名单包含所述第二特征信息,也就是说,当检测到所述第一特征信息被包含在所述第一黑名单内,且所述第二特征信息被包含在所述第二黑名单内时,对所述运行端进行录屏。
所述第一黑名单和第二黑名单的具体内容可以在执行步骤S1-S3前进行人工设置。例如,将曾经有不良运行记录的运行端以及应用软件的相关信息分别存储到所述第一黑名单和第二黑名单。
进一步作为优选的实施方式,所述信息名单包括第一白名单和第二白名单;所述预设的触发条件具体为:所述第一白名单不包含所述第一特征信息,且所述第二白名单不包含所述第二特征信息。
本实施例中,所述信息名单可以被设置为白名单模式。在白名单模式下,所述信息名单由第一白名单和第二白名单组成。所述预设的触发条件具体为:所述第一白名单不包含所述第一特征信息,且所述第二白名单不包含所述第二特征信息,也就是说,当检测到所述第一特征信息未被包含在所述第一白名单内,且所述第二特征信息未被包含在所述第二白名单内时,对所述运行端进行录屏。
所述第一白名单和第二白名单的具体内容可以在执行步骤S1-S3前进行人工设置。例如,将曾经有良好运行记录的运行端以及应用软件的相关信息分别存储到所述第一白名单和第二白名单。
通过所述黑名单模式或白名单模式,可以对录屏的对象进行筛选,提高录屏的效率。
进一步作为优选的实施方式,所述步骤S3中对所述运行端进行录屏这一步骤,具体包括:
S301.使用第一服务器接收所述运行端上传的视频数据流;
S302.将所述第一服务器接收到的视频数据流进行拷贝,并将拷贝的结果发送至第二服务器;
S303.将所述视频数据流存储在所述第二服务器。
本实施例中,所述步骤S3是由步骤S301-S303组成的。在执行步骤S301-S303时需要使用到所述第二服务器。
步骤S301中,第一服务器所接收的视频数据流,可以通过以下方式取得:由第一服务器向运行端发出控制指令,命令运行端对其屏幕所显示的画面进行记录,从而形成视频数据流并进行上传;由第一服务器接收运行端所上传的数据,并从中解析出或生成视频数据流。不同的取得方式可以对第一服务器和运行端产生不同的负担,因此可以根据实际应用情况进行选择。
步骤S302中,所述第一服务器将接收到的视频数据流进行拷贝,并将拷贝所得到的副本发送至第二服务器,由第二服务器对视频数据流进行存储或进一步处理。
进一步作为优选的实施方式,所述云手机运行监测方法还包括以下步骤:
S4.根据所述第一特征信息,查询与所述运行端对应的显示性能参数;
S5.将所述显示性能参数对所述视频数据流对应的实际显示参数进行对比;
S6.当检测到所述实际显示参数与所述显示性能参数一致,判断为检测合格,反之判断为检测不合格。
所述步骤S4-S6是在执行步骤S1-S3后执行的,且执行所述步骤S4-S6的基础是,所述步骤S3由步骤S301-S303组成。
步骤S4中所述的显示性能参数,是指运行端的最高分辨率、屏幕尺寸以及色彩饱和度等,其中屏幕尺寸除了长度和宽度之外,还包括“刘海”以及“水滴”所在位置等。所述显示性能参数可以通过以下方式取得:根据所述第一特征信息,访问运行端生产厂家的技术支持网站或其他互联网数据网站获取显示性能参数;从所述第一特征信息中直接解析出显示性能参数;从第一服务器所存储的数据表中查询得到相应的显示性能参数。
步骤S5中所述实际显示参数,是对视频数据流进行播放时所生成的静态画面或动态画面的分辨率、画面尺寸以及色彩饱和度等。
步骤S5中,将显示性能参数与实际显示参数进行对比,分析它们是否相同。例如,将显示性能参数中的屏幕尺寸与实际显示参数中的屏幕尺寸进行对比。
当执行步骤S5后判断所述实际显示参数与所述显示性能参数一致,则判断为检测合格;如果判断所述实际显示参数与所述显示性能参数一致,则表示运行端所上传的视频数据流可能并不是由运行端运行所生成的,而可能是运行端预先存储的数据,这表明运行端可能有作弊行为,因此判断为检测不合格。在判断为检测不合格的情况下,对所述运行端和/或所述运行端上所运行的应用软件进行异常标记,以进行后续的处理。
进一步作为优选的实施方式,所述云手机运行监测方法还包括以下步骤:
S7.根据所述第二特征信息,查询与所述应用软件对应的界面图像信息;
S8.根据所述界面图像信息,对所述视频数据流进行逐帧检测;
S9.当检测到所述视频数据流中包含所述界面图像信息的帧数达到预设的阈值,判断为检测合格,反之判断为检测不合格。
所述步骤S7-S9是在执行步骤S1-S3后执行的,且执行所述步骤S7-S9的基础是,所述步骤S3由步骤S301-S303组成。在执行步骤S7-S9之前或之后还可以执行步骤S4-S6。
步骤S7中所述的界面图像信息,是指所述应用软件的启动图像、载入图像、LOGO以及人机界面等具有辨识性的图形。所述界面图像信息可以通过以下方式取得:根据所述第二特征信息,访问应用软件开发商的技术支持网站或其他软件共享网站获取显示性能参数;从第一服务器所存储的数据表中查询得到相应的界面图像信息。所获取的界面图像信息应当对应所述应用软件的最新版本。
步骤S8中,对所述视频数据流播放后生成的静态画面或动态画面进行逐帧检测,判断所述视频数据流播放后生成的静态画面或动态画面中哪一些含有所述界面图像信息,如果某个静态画面或动态画面含有所述界面图像信息,就将帧数累加1,直至对所有的静态画面或动态画面完成检测。
步骤S9中,将步骤S8所累加得到的帧数与预设的阈值进行比较,如果所述帧数不小于预设的阈值,则判断为检测合格,如果所述帧数小于预设的阈值,则表示运行端在生成所述视频数据流时所使用的应用软件的版本并不是执行步骤S9时对应的最新版本,运行端所上传的视频数据流可能并不是由运行端运行所生成的,而可能是运行端预先存储的数据,这表明运行端可能有作弊行为,因此判断为检测不合格。在判断为检测不合格的情况下,对所述运行端和/或所述运行端上所运行的应用软件进行异常标记,以进行后续的处理。
通过执行步骤S4-S6和/或S7-S9,可以对运行端所上传的视频数据流的真实性进行检测,避免因运行端出错或者作弊而造成误判,进而导致未对应录屏的运行端进行录屏。
本实施例还包括一种云手机运行监测***,参照图3,包括:
信息获取模块,用于获取第一特征信息和第二特征信息;所述第一特征信息与运行端对应,所述第二特征信息与所述运行端上运行的应用软件对应;
信息查询模块,用于根据所述第一特征信息和第二特征信息,对预设的信息名单进行查询;
录屏模块,用于当检测到所述信息名单对所述第一特征信息和第二特征信息的包含关系满足预设的触发条件,对所述运行端进行录屏。
所述信息获取模块、信息查询模块和录屏模块可以是第一服务器和第二服务器上具有相应功能的硬件模块或软件模块。
本实施例还包括一种云手机运行监测装置,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行本发明实施例所述方法。
本实施例还包括一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行本发明云手机运行监测方法。
本实施例中的云手机运行监测***、装置和存储介质,可以执行本发明的云手机运行监测方法,可执行方法实施例的任意组合实施步骤,具备该方法相应的功能和有益效果。
需要说明的是,如无特殊说明,当某一特征被称为“固定”、“连接”在另一个特征,它可以直接固定、连接在另一个特征上,也可以间接地固定、连接在另一个特征上。此外,本公开中所使用的上、下、左、右等描述仅仅是相对于附图中本公开各组成部分的相互位置关系来说的。在本公开中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。此外,除非另有定义,本实施例所使用的所有的技术和科学术语与本技术领域的技术人员通常理解的含义相同。本实施例说明书中所使用的术语只是为了描述具体的实施例,而不是为了限制本发明。本实施例所使用的术语“和/或”包括一个或多个相关的所列项目的任意的组合。
应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种元件,但这些元件不应限于这些术语。这些术语仅用来将同一类型的元件彼此区分开。例如,在不脱离本公开范围的情况下,第一元件也可以被称为第二元件,类似地,第二元件也可以被称为第一元件。本实施例所提供的任何以及所有实例或示例性语言(“例如”、“如”等)的使用仅意图更好地说明本发明的实施例,并且除非另外要求,否则不会对本发明的范围施加限制。
应当认识到,本发明的实施例可以由计算机硬件、硬件和软件的组合、或者通过存储在非暂时性计算机可读存储器中的计算机指令来实现或实施。所述方法可以使用标准编程技术-包括配置有计算机程序的非暂时性计算机可读存储介质在计算机程序中实现,其中如此配置的存储介质使得计算机以特定和预定义的方式操作——根据在具体实施例中描述的方法和附图。每个程序可以以高级过程或面向对象的编程语言来实现以与计算机***通信。然而,若需要,该程序可以以汇编或机器语言实现。在任何情况下,该语言可以是编译或解释的语言。此外,为此目的该程序能够在编程的专用集成电路上运行。
此外,可按任何合适的顺序来执行本实施例描述的过程的操作,除非本实施例另外指示或以其他方式明显地与上下文矛盾。本实施例描述的过程(或变型和/或其组合)可在配置有可执行指令的一个或多个计算机***的控制下执行,并且可作为共同地在一个或多个处理器上执行的代码(例如,可执行指令、一个或多个计算机程序或一个或多个应用)、由硬件或其组合来实现。所述计算机程序包括可由一个或多个处理器执行的多个指令。
进一步,所述方法可以在可操作地连接至合适的任何类型的计算平台中实现,包括但不限于个人电脑、迷你计算机、主框架、工作站、网络或分布式计算环境、单独的或集成的计算机平台、或者与带电粒子工具或其它成像装置通信等等。本发明的各方面可以以存储在非暂时性存储介质或设备上的机器可读代码来实现,无论是可移动的还是集成至计算平台,如硬盘、光学读取和/或写入存储介质、RAM、ROM等,使得其可由可编程计算机读取,当存储介质或设备由计算机读取时可用于配置和操作计算机以执行在此所描述的过程。此外,机器可读代码,或其部分可以通过有线或无线网络传输。当此类媒体包括结合微处理器或其他数据处理器实现上文所述步骤的指令或程序时,本实施例所述的发明包括这些和其他不同类型的非暂时性计算机可读存储介质。当根据本发明所述的方法和技术编程时,本发明还包括计算机本身。
计算机程序能够应用于输入数据以执行本实施例所述的功能,从而转换输入数据以生成存储至非易失性存储器的输出数据。输出信息还可以应用于一个或多个输出设备如显示器。在本发明优选的实施例中,转换的数据表示物理和有形的对象,包括显示器上产生的物理和有形对象的特定视觉描绘。
以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。
Claims (10)
1.一种云手机运行监测方法,其特征在于,包括以下步骤:
获取第一特征信息和第二特征信息;所述第一特征信息与运行端对应,所述第二特征信息与所述运行端上运行的应用软件对应;
根据所述第一特征信息和第二特征信息,对预设的信息名单进行查询;
当检测到所述信息名单对所述第一特征信息和第二特征信息的包含关系满足预设的触发条件,对所述运行端进行录屏。
2.根据权利要求1所述的一种云手机运行监测方法,其特征在于,所述信息名单包括第一黑名单和第二黑名单;所述预设的触发条件具体为:所述第一黑名单包含所述第一特征信息,且所述第二黑名单包含所述第二特征信息。
3.根据权利要求1所述的一种云手机运行监测方法,其特征在于,所述信息名单包括第一白名单和第二白名单;所述预设的触发条件具体为:所述第一白名单不包含所述第一特征信息,且所述第二白名单不包含所述第二特征信息。
4.根据权利要求1所述的一种云手机运行监测方法,其特征在于,所述对所述运行端进行录屏这一步骤,具体包括:
使用第一服务器接收所述运行端上传的视频数据流;
将所述第一服务器接收到的视频数据流进行拷贝,并将拷贝的结果发送至第二服务器;
将所述视频数据流存储在所述第二服务器。
5.根据权利要求4所述的一种云手机运行监测方法,其特征在于,还包括以下步骤:
根据所述第一特征信息,查询与所述运行端对应的显示性能参数;
将所述显示性能参数对所述视频数据流对应的实际显示参数进行对比;
当检测到所述实际显示参数与所述显示性能参数一致,判断为检测合格,反之判断为检测不合格。
6.根据权利要求4所述的一种云手机运行监测方法,其特征在于,还包括以下步骤:
根据所述第二特征信息,查询与所述应用软件对应的界面图像信息;
根据所述界面图像信息,对所述视频数据流进行逐帧检测;
当检测到所述视频数据流中包含所述界面图像信息的帧数达到预设的阈值,判断为检测合格,反之判断为检测不合格。
7.根据权利要求5或6任一项所述的一种云手机运行监测方法,其特征在于,当判断为检测不合格,则对所述运行端和/或所述应用软件进行异常标记。
8.一种云手机运行监测***,其特征在于,包括:
信息获取模块,用于获取第一特征信息和第二特征信息;所述第一特征信息与运行端对应,所述第二特征信息与所述运行端上运行的应用软件对应;
信息查询模块,用于根据所述第一特征信息和第二特征信息,对预设的信息名单进行查询;
录屏模块,用于当检测到所述信息名单对所述第一特征信息和第二特征信息的包含关系满足预设的触发条件,对所述运行端进行录屏。
9.一种云手机运行监测装置,其特征在于,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行权利要求1-7任一项所述方法。
10.一种存储介质,其中存储有处理器可执行的指令,其特征在于,所述处理器可执行的指令在由处理器执行时用于执行如权利要求1-7任一项所述方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910698677.XA CN110505497B (zh) | 2019-07-31 | 2019-07-31 | 一种云手机运行监测方法、***、装置和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910698677.XA CN110505497B (zh) | 2019-07-31 | 2019-07-31 | 一种云手机运行监测方法、***、装置和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110505497A true CN110505497A (zh) | 2019-11-26 |
CN110505497B CN110505497B (zh) | 2022-04-22 |
Family
ID=68587945
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910698677.XA Active CN110505497B (zh) | 2019-07-31 | 2019-07-31 | 一种云手机运行监测方法、***、装置和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110505497B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111083270A (zh) * | 2019-12-06 | 2020-04-28 | 广州微算互联信息技术有限公司 | 一种客服***自动获取云手机状态的方法、***、装置及存储介质 |
CN111698287A (zh) * | 2020-05-08 | 2020-09-22 | 广州微算互联信息技术有限公司 | 一种云手机活跃应用采集方法、***及存储介质 |
CN112182347A (zh) * | 2020-10-30 | 2021-01-05 | 北京字跳网络技术有限公司 | 处罚状态的检测方法、装置、电子设备和存储介质 |
CN113596402A (zh) * | 2021-07-29 | 2021-11-02 | 上海浦东发展银行股份有限公司 | 事中监控方法、装置、设备、***和存储介质 |
CN114500497A (zh) * | 2021-12-28 | 2022-05-13 | 盘石软件(上海)有限公司 | 对云手机进行取证的方法及*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106060568A (zh) * | 2016-06-28 | 2016-10-26 | 电子科技大学 | 一种视频篡改检测及定位方法 |
US20170163941A1 (en) * | 2009-10-07 | 2017-06-08 | Iwatchlife, Inc. | Video analytics based control of video data storage |
CN106815522A (zh) * | 2015-11-27 | 2017-06-09 | 中兴通讯股份有限公司 | 移动终端软件假界面识别方法及装置 |
WO2018095142A1 (zh) * | 2016-11-28 | 2018-05-31 | 广州华多网络科技有限公司 | 一种直播互动的方法及装置 |
CN108154080A (zh) * | 2017-11-27 | 2018-06-12 | 北京交通大学 | 一种视频设备快速溯源的方法 |
CN108765405A (zh) * | 2018-05-31 | 2018-11-06 | 北京瑞源智通科技有限公司 | 一种影像鉴真方法和*** |
CN108874258A (zh) * | 2017-05-11 | 2018-11-23 | 腾讯科技(深圳)有限公司 | 分享录屏视频的方法及装置 |
CN109002273A (zh) * | 2017-06-06 | 2018-12-14 | 中兴通讯股份有限公司 | 浏览图片的方法、移动终端及存储介质 |
CN109889539A (zh) * | 2019-03-21 | 2019-06-14 | 安徽威尔信通信科技有限责任公司 | 一种基于wifi的智能终端浏览信息过滤方法 |
US20190196888A1 (en) * | 2017-12-27 | 2019-06-27 | Pearson Education, Inc. | Automated registration and greeting process - custom queueing (security) |
-
2019
- 2019-07-31 CN CN201910698677.XA patent/CN110505497B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170163941A1 (en) * | 2009-10-07 | 2017-06-08 | Iwatchlife, Inc. | Video analytics based control of video data storage |
CN106815522A (zh) * | 2015-11-27 | 2017-06-09 | 中兴通讯股份有限公司 | 移动终端软件假界面识别方法及装置 |
CN106060568A (zh) * | 2016-06-28 | 2016-10-26 | 电子科技大学 | 一种视频篡改检测及定位方法 |
WO2018095142A1 (zh) * | 2016-11-28 | 2018-05-31 | 广州华多网络科技有限公司 | 一种直播互动的方法及装置 |
CN108874258A (zh) * | 2017-05-11 | 2018-11-23 | 腾讯科技(深圳)有限公司 | 分享录屏视频的方法及装置 |
CN109002273A (zh) * | 2017-06-06 | 2018-12-14 | 中兴通讯股份有限公司 | 浏览图片的方法、移动终端及存储介质 |
CN108154080A (zh) * | 2017-11-27 | 2018-06-12 | 北京交通大学 | 一种视频设备快速溯源的方法 |
US20190196888A1 (en) * | 2017-12-27 | 2019-06-27 | Pearson Education, Inc. | Automated registration and greeting process - custom queueing (security) |
CN108765405A (zh) * | 2018-05-31 | 2018-11-06 | 北京瑞源智通科技有限公司 | 一种影像鉴真方法和*** |
CN109889539A (zh) * | 2019-03-21 | 2019-06-14 | 安徽威尔信通信科技有限责任公司 | 一种基于wifi的智能终端浏览信息过滤方法 |
Non-Patent Citations (1)
Title |
---|
王斌: "对象级数据视频被动取证技术研究", 《中国优秀硕士学位论文全文数据库》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111083270A (zh) * | 2019-12-06 | 2020-04-28 | 广州微算互联信息技术有限公司 | 一种客服***自动获取云手机状态的方法、***、装置及存储介质 |
CN111698287A (zh) * | 2020-05-08 | 2020-09-22 | 广州微算互联信息技术有限公司 | 一种云手机活跃应用采集方法、***及存储介质 |
CN111698287B (zh) * | 2020-05-08 | 2023-06-27 | 广州微算互联信息技术有限公司 | 一种云手机活跃应用采集方法、***及存储介质 |
CN112182347A (zh) * | 2020-10-30 | 2021-01-05 | 北京字跳网络技术有限公司 | 处罚状态的检测方法、装置、电子设备和存储介质 |
CN113596402A (zh) * | 2021-07-29 | 2021-11-02 | 上海浦东发展银行股份有限公司 | 事中监控方法、装置、设备、***和存储介质 |
CN114500497A (zh) * | 2021-12-28 | 2022-05-13 | 盘石软件(上海)有限公司 | 对云手机进行取证的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN110505497B (zh) | 2022-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110505497A (zh) | 一种云手机运行监测方法、***、装置和存储介质 | |
CN106487762B (zh) | 用户身份的识别方法、身份识别应用客户端及服务器 | |
EP3211825B1 (en) | Trusted terminal verification method and apparatus | |
WO2020024407A1 (zh) | 电子装置、车险智能理赔方法及存储介质 | |
CN111045756B (zh) | 生成接口服务的方法、装置、计算设备和介质 | |
CN107436844B (zh) | 一种接口用例合集的生成方法及装置 | |
CN107852412A (zh) | 用于网络钓鱼和品牌保护的***和方法 | |
CN105389263B (zh) | 应用软件权限监控方法、***及设备 | |
CN107784205B (zh) | 一种用户产品审核的方法、装置、服务器和存储介质 | |
CN112100431A (zh) | Ocr***的评估方法、装置、设备及可读存储介质 | |
CN105827664B (zh) | 漏洞检测方法及装置 | |
CN112734046A (zh) | 模型训练及数据检测方法、装置、设备及介质 | |
CN107784428A (zh) | 基于移动终端的见证方法、装置、计算机设备和存储介质 | |
CN114338104B (zh) | 安全网关解析功能验证方法、装置、设备及存储介质 | |
CN116707965A (zh) | 一种威胁检测方法、装置、存储介质以及电子设备 | |
CN103685254A (zh) | 公共账号信息的安全检测方法与服务器 | |
CN108804501B (zh) | 一种检测有效信息的方法及装置 | |
CN107632916A (zh) | 查看移动终端操作记录的方法和装置 | |
CN112433936A (zh) | 测试方法、装置及存储介质 | |
CN112597529A (zh) | 多媒体内容处理方法和装置、存储介质和电子设备 | |
CN110140144A (zh) | 用于验证渲染的数据的图像处理*** | |
CN110113296B (zh) | 一种处理数据的方法 | |
CN111414525B (zh) | 小程序的数据获取方法、装置、计算机设备和存储介质 | |
CN114936249A (zh) | 一种文件解析、转换方法、装置、设备及可读存储介质 | |
CN109146464A (zh) | 一种身份验证方法及装置、一种计算设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20191126 Assignee: Guangzhou Duling Technology Co.,Ltd. Assignor: Hunan micro computing Internet Information Technology Co.,Ltd. Contract record no.: X2024990000103 Denomination of invention: A method, system, device, and storage medium for monitoring the operation of cloud smartphones Granted publication date: 20220422 License type: Common License Record date: 20240315 |
|
EE01 | Entry into force of recordation of patent licensing contract |