一种应用内容的自动化安全监管系统与方法技术方案

技术编号:15395126 阅读:182 留言:0更新日期:2017-05-19 06:43
本发明专利技术公开了一种应用内容的自动化安全监管系统与方法,所述的系统包括:应用抓取子系统,用于从互联网中抓取和下载应用程序;内容安全监管子系统,用于安装抓取到的应用程序,并对应用程序中的图片和文字进行抓包处理;内容识别子系统,用于记录当前监管的应用程序,并对文本、图片信息进行识别,在出现不良信息时通知管理员。本发明专利技术首先对互联网上存在的应用程序进行抓取和安装,再对安装好的应用程序中所有页面的文字和图像进行抓包操作,最后对抓包得到的文字图像进行识别,发现不良信息时通知管理员,实现了应用内容的自动化安全监管。

Application content automatic safety supervision system and method

Automatic safety supervision system and the method of the invention discloses an application of content, the system comprises application capture subsystem, used to crawl from the Internet and download the application; content security supervision subsystem, application for installation to grab, and the corresponding program in the picture and text capture processing; content identification subsystem, application used to record the current regulation, and to identify the text and picture information, notify the administrator in adverse information. The present invention first capture and installation of applications on the Internet, then all pages of text and image applications installed in the capture operation, finally to capture the image text recognition, notify the administrator that bad information, realize the application content automatic safety supervision.

【技术实现步骤摘要】
一种应用内容的自动化安全监管系统与方法
本专利技术涉及一种应用内容的自动化安全监管系统与方法。
技术介绍
随着计算机技术,通信技术和多媒体技术的不断发展和融合,各种多媒体应用迅速在社会各个领域发展壮大;用户在享受海量应用带来的便利时,大量不法信息也随着这些应用广泛传播,严重干扰了正常的国家秩序,进而产生巨大的社会舆论压力,让任何政府部门和机构都无法忽视。由于网络中海量的应用程序如果采用人工审核的方式,必然会造成大量人力和财力资源的浪费;因此如何有效实现对网上信息的监管,及时发现服务器上的反动、邪教、色情等不良内容,提供一个健康的互联网成长环境,是我们面临的一个严肃的问题。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种应用内容的自动化安全监管系统与方法,首先对互联网上存在的应用程序进行抓取和安装,再对安装好的应用程序中所有页面的文字和图像进行抓包操作,最后对抓包得到的文字图像进行识别,发现不良信息时通知管理员,实现了应用内容的自动化安全监管。本专利技术的目的是通过以下技术方案来实现的:一种应用内容的自动化安全监管系统,包括:应用抓取子系统,用于从互联网中抓取和下载应用程序;内容安全监管子系统,用于安装抓取到的应用程序,并对应用程序中的图片和文字进行抓包处理;内容识别子系统,用于记录当前监管的应用程序,并对文本、图片信息进行识别,在出现不良信息时通知管理员。所述的应用抓取子系统包括:抓取模块,用于抓取互联网中存在的应用程序;下载模块,用于对抓取到的应用程序进行下载;推送模块,用于将下载的应用程序推送给内容安全监管子系统并进行通知。所述的内容安全监管子系统包括:安装模块,用于对应用抓取子系统下载的应用程序进行安装;抓包模块,用于启动安装好的应用程序,并对应用程序中所有页面的文字和图像进行抓包;传输模块,用于将抓包得到的文字和图像传输给内容识别子系统。所述的内容识别子系统包括:记录模块,用于记录当前监管的应用程序;识别模块,用于对抓包得到的文字和图像进行识别;通知模块,用于在识别到不良信息时通知管理员。所述的一种应用内容的自动化安全监管系统的监管方法,包括以下步骤:S1.应用抓取子系统从互联网中抓取和下载应用程序;S2.内容安全监管子系统安装抓取到的应用程序,并对应用程序中的图片和文字进行抓包处理;S3.内容识别子系统记录当前监管的应用程序,并对文本、图片信息进行识别,在出现不良信息时通知管理员。所述的步骤S1包括以下子步骤:S11.应用抓取子系统抓取互联网中存在的应用程序;S12.应用抓取子系统对抓取到的应用程序进行下载;S13.应用抓取子系统将下载的应用程序推送给内容安全监管子系统并进行通知。所述的步骤S2包括以下子步骤:S21.内容安全监管子系统对应用抓取子系统下载的应用程序进行安装;S22.内容安全监管子系统,启动安装好的应用程序,并对应用程序中所有页面的文字和图像进行抓包;S23.内容安全监管子系统将抓包得到的文字和图像传输给内容识别子系统。所述的步骤S3包括以下子步骤:S31.内容识别子系统记录当前监管的应用程序;S32.内容识别子系统对从当前监管的应用程序中抓包得到的文字和图像进行识别;S33.内容识别子系统识别到不良信息时,对管理员进行通知。所述的步骤S22包括以下子步骤:S221.启动安装好的应用程序,进入应用程序首页;S222.内容安全监管子系统抓取当前页面中的图片和文本信息,传输到内容识别子系统;S223.内容安全监管子系统计算当前页面中能够点击的控件数量进行计算并记录每个控件的坐标信息;S224.判断当前页面是否存在未点击的控件:(1)如果当前页面中存在未点击的控件,点击对应控件,进入下一级页面,并转至步骤S222;(2)如果当前页面不存在未点击的控件,进入步骤S225;进一步地,本申请中的控件指的是应用程序中的界面按钮;点击控件即调用系统的API接口来实现。S225.判断当前页面是否为应用程序首页;(1)当前页面不是应用程序首页,返回上一级页面,并转至步骤S224;(2)当前页面是应用程序首页,返回步骤S1,进行下一个应用程序的抓取。本专利技术的有益效果是:本专利技术中首先对互联网上存在的应用程序进行抓取和安装,再对安装好的应用程序中所有页面的文字和图像进行抓包操作,最后对抓包得到的文字图像进行识别,发现不良信息时通知管理员,实现了应用内容的自动化安全监管。附图说明图1为本专利技术的系统原理框图;图2为本专利技术的方法流程图;图3为应用程序图片和文字的抓包流程图。具体实施方式下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。如图1所示,一种应用内容的自动化安全监管系统,包括:应用抓取子系统,用于从互联网中抓取和下载应用程序;内容安全监管子系统,用于安装抓取到的应用程序,并对应用程序中的图片和文字进行抓包处理;内容识别子系统,用于记录当前监管的应用程序,并对文本、图片信息进行识别,在出现不良信息时通知管理员。本申请可以应用于android系统、iOS系统、以及PC端的各种操作系统中,其中在android系统中的应用尤为重要。在一个实施例中,本申请的内容安全监管子系统可以只有一个,内容安全监管子系统分别与应用抓取子系统和内容识别子系统连接和通讯。在另一个实施例中,本申请的内容安全监管子系统也可以是多个,每个内容安全监管子系统均分别与应用抓取子系统和内容识别子系统连接和通讯;这种情况下,可以同时对多个应用程序进行安装和文字图片的抓包。所述的应用抓取子系统包括:抓取模块,用于抓取互联网中存在的应用程序;下载模块,用于对抓取到的应用程序进行下载;在本申请中,可以通过网络爬虫的方式或者手动下载,并保存应用程序名称和MD5值,避免对相同应用做重复的鉴定。MD5即Message-DigestAlgorithm5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。推送模块,用于将下载的应用程序推送给内容安全监管子系统并进行通知。所述的内容安全监管子系统包括:安装模块,用于对应用抓取子系统下载的应用程序进行安装;抓包模块,用于启动安装好的应用程序,并对应用程序中所有页面的文字和图像进行抓包;传输模块,用于将抓包得到的文字和图像传输给内容识别子系统。所述的内容识别子系统包括:记录模块,用于记录当前监管的应用程序;识别模块,用于对抓包得到的文字和图像进行识别;通知模块,用于在识别到不良信息时通知管理员。如图2所示,所述的一种应用内容的自动化安全监管系统的监管方法,包括以下步骤:S1.应用抓取子系统从互联网中抓取和下载应用程序;S2.内容安全监管子系统安装抓取到的应用程序,并对应用程序中的图片和文字进行抓包处理;S3.内容识别子系统记录当前监管的应用程序,并对文本、图片信息进行识别,在出现不良信息时通知管理员。所述的步骤S1包括以下子步骤:S11.应用抓取子系统抓取互联网中存在的应用程序;S12.应用抓取子系统对抓取到的应用程序进行下载;S13.应用抓取子系统将下载的应用程序推送给内容安全监管子系统并进行通知。所述的步骤S2包括以下子步骤:S21.内容安全监管子系统对应用抓取子系统下载的应用程序本文档来自技高网...
一种应用内容的自动化安全监管系统与方法

【技术保护点】
一种应用内容的自动化安全监管系统,其特征在于:包括:应用抓取子系统,用于从互联网中抓取和下载应用程序;内容安全监管子系统,用于安装抓取到的应用程序,并对应用程序中的图片和文字进行抓包处理;内容识别子系统,用于记录当前监管的应用程序,并对文本、图片信息进行识别,在出现不良信息时通知管理员。

【技术特征摘要】
1.一种应用内容的自动化安全监管系统,其特征在于:包括:应用抓取子系统,用于从互联网中抓取和下载应用程序;内容安全监管子系统,用于安装抓取到的应用程序,并对应用程序中的图片和文字进行抓包处理;内容识别子系统,用于记录当前监管的应用程序,并对文本、图片信息进行识别,在出现不良信息时通知管理员。2.根据权利要求1所述的一种应用内容的自动化安全监管系统,其特征在于:所述的应用抓取子系统包括:抓取模块,用于抓取互联网中存在的应用程序;下载模块,用于对抓取到的应用程序进行下载;推送模块,用于将下载的应用程序推送给内容安全监管子系统并进行通知。3.根据权利要求1所述的一种应用内容的自动化安全监管系统,其特征在于:所述的内容安全监管子系统包括:安装模块,用于对应用抓取子系统下载的应用程序进行安装;抓包模块,用于启动安装好的应用程序,并对应用程序中所有页面的文字和图像进行抓包;传输模块,用于将抓包得到的文字和图像传输给内容识别子系统。4.根据权利要求1所述的一种应用内容的自动化安全监管系统,其特征在于:所述的内容识别子系统包括:记录模块,用于记录当前监管的应用程序;识别模块,用于对抓包得到的文字和图像进行识别;通知模块,用于在识别到不良信息时通知管理员。5.如权利要求1~4中任意一项所述的一种应用内容的自动化安全监管系统的监管方法,其特征在于:包括以下步骤:S1.应用抓取子系统从互联网中抓取和下载应用程序;S2.内容安全监管子系统安装抓取到的应用程序,并对应用程序中的图片和文字进行抓包处理;S3.内容识别子系统记录当前监管的应用程序,并对文本、图片信息进行识别,在出现不良信息时通知管理员。6.根据权利要求5所述的一种应用内容的自动化安全监管系统的监管方法,其特征在于:所述的步骤S1包括以下子步骤...

【专利技术属性】
技术研发人员:曾兵贾宇沈宜董文杰
申请(专利权)人:成都三零凯天通信实业有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1