一种特定浏览器过滤网址的方法与流程

文档序号:11234642阅读:334来源:国知局

本发明涉及一种特定浏览器过滤网址的方法。



背景技术:

随着通讯技术的日益发达,手机已成为人们日常生活必不可少的工具。移动互联网快速发展,无线应用和移动终端的相关度大幅提高,各种应用软件逐渐集成到移动终端上,互联网也成为孩子获取知识、与人沟通的重要途径。然而,互联网中也藏匿着大量色情、暴力、贩毒、邪教等有害内容,严重影响孩子的健康成长;更有很多孩子渐渐地沉溺于网络游戏、交友聊天不能自拔!面对如此纷乱复杂的互联网环境,许多家长束手无策,甚至"谈网色变",既不能不让孩子上网,又担心孩子因此"学坏",同样的困扰迫使一批家长不得不选择在一旁陪着上网,这显然又不利于孩子性格及能力的培养。如何能让孩子们通过互联网既能增加知识、扩大视野,又不会被网上的不良信息所侵害。

倡导绿色上网的各种管控手机、管控app应运而生,有必要提出一种能有效过滤网址的方法,保证孩子通过浏览器获得健康有益的信息,为孩子健康成长提供帮助。



技术实现要素:

本发明的目的在于提供一种特定浏览器过滤网址的方法,能监控用户通过特定浏览器进入的网站,拦截并过滤不良网址,为孩子的健康成长提供绿色的网络环境。

本发明一种特定浏览器过滤网址的方法,由管理者、管控平台和装设管控app的移动终端三者组成管控系统,所述特定浏览器指的是装设于移动终端上允许反编译的浏览器app,包括如下步骤:

步骤1、管理者在管控平台开立用户账号和密码,并基于该用户账号设定网站管控策略,该网站管控策略包括网址的黑名单、搜索引擎网址的白名单、关键词黑名单;

步骤2、管理者在移动终端上安装管控app,输入用户账号和密码与管控平台信息交互后进行身份认证,若身份合法,则激活该管控app,同时上传该移动终端的唯一特征信息,在管控平台中将该移动终端与用户账号进行绑定管理,该管控app一旦在移动终端上激活成功后,则始终在系统后台运行,用户只有在与管控平台身份认证合法的前提下才有权停止或卸载该管控app;

步骤3、管理者通过管控平台向移动终端的管控app下发网址的黑名单、搜索引擎网址的白名单、关键词黑名单;

步骤4、当用户通过移动终端的浏览器登录网站时,在移动终端系统端,浏览器通过插入表结构函数将浏览器运行数据存入浏览器数据库中,此时,系统通过底层api截取该插入表结构函数所携带的参数,判断该参数的属性属于哪一款的浏览器,将判断结果连同参数本身一起发送给管控app,管控app根据判断结果调用对应的算法对上传的参数进行解析,得到网址信息和关键词信息,将该网址信息与内置的网址的黑名单进行对比,若该网址信息属于网址的黑名单,则管控app立即关闭顶层应用,杀死正处于使用中的浏览器app的进程;若该网址信息属于搜索引擎的白名单,则将同时解析得到关键词与关键词黑名单进行比对,若属于关键词黑名单,则管控app立即关闭顶层应用,杀死正处于使用中的浏览器app的进程。

本发明的用户通过移动终端的浏览器app登录网站时,浏览器会通过插入表结构函数将浏览器运行数据插入至其对应的浏览器数据库中,移动终端系统调取底层api截取插入表结构函数中所携带的参数,通过该参数的属性可以判断其来自哪一款的浏览器,系统将判断结果和参数本身发送给管控app,管控app根据判断结果调取对应的算法解析参数,并将解析出的网址信息与管控app中内置的网址的黑名单做比对,若属于禁止访问的网站/网页,直接关闭顶层应用,即杀死处于顶层的应用的进程,若网址为搜索引擎,则进一步判断该搜索引擎中涉及的关键词是否属于黑名单,从而实现监控移动终端浏览器登录和搜寻的网站/网页,拦截并过滤不良网址,为青少年提供一个健康绿色的网络环境的目的。

具体实施方式

本发明一种特定浏览器过滤网址的方法,由管理者、管控平台和装设管控app的移动终端三者组成管控系统,所述特定浏览器指的是装设于移动终端上允许反编译的浏览器app,例如uc浏览器、qq浏览器、搜狗浏览器、百度浏览器和猎豹浏览器等,具体包括如下步骤:

步骤1、管理者在管控平台开立用户账号和密码,并基于该用户账号设定网站管控策略,该网站管控策略包括网址的黑名单、搜索引擎网址的白名单、关键词黑名单;

步骤2、管理者在移动终端上安装管控app,输入用户账号和密码与管控平台信息交互后进行身份认证,若身份合法,则激活该管控app,同时上传该移动终端的唯一特征信息,在管控平台中将该移动终端与用户账号进行绑定管理,该管控app一旦在移动终端上激活成功后,则始终在系统后台运行,用户只有在与管控平台身份认证合法的前提下才有权停止或卸载该管控app;

步骤3、管理者通过管控平台向移动终端的管控app下发网址的黑名单、搜索引擎网址的白名单、关键词黑名单;

步骤4、当用户通过移动终端的浏览器登录网站时,在移动终端系统端,浏览器通过插入表结构函数,即insert(参数),将浏览器运行数据存入浏览器数据库中,此时,系统通过底层api截取该插入表结构函数所携带的参数,判断该参数的属性属于哪一款的浏览器,将判断结果连同参数本身一起发送给管控app,管控app根据判断结果(即属于哪一款的浏览器)调用对应的算法对上传的参数进行解析,得到网址信息和关键词信息,将该网址信息与内置的网址的黑名单进行对比,若该网址信息属于黑名单,则管控app立即关闭顶层应用,即杀死正处于使用中的浏览器app的进程;若该网址信息属于搜索引擎的白名单,则将同时解析得到关键词与关键词黑名单进行比对,若属于关键词黑名单,则管控app立即关闭顶层应用,即杀死正处于使用中的浏览器app的进程。

本发明的重点在于:用户通过移动终端的浏览器app登录网站时,浏览器会通过插入表结构函数将浏览器运行数据插入至其对应的浏览器数据库中,移动终端系统调取底层api截取插入表结构函数中所携带的参数,通过该参数的属性可以判断其来自哪一款的浏览器,系统将判断结果和参数本身发送给管控app,管控app根据判断结果调取对应的算法解析参数,并将解析出的网址信息与管控app中内置的网址黑名单做比对,若属于禁止访问的网站/网页,直接关闭顶层应用,即杀死处于顶层的应用的进程,若网址为搜索引擎,则进一步判断该搜索引擎中涉及的关键词是否属于黑名单,从而实现监控移动终端浏览器登录和搜寻的网站/网页,拦截并过滤不良网址,为青少年提供一个健康绿色的网络环境的目的。

以上所述,并非对本发明的技术范围作任何限制,故凡是依据本发明的技术实质对以上实施例所作的任何细微修改、等同变化与修饰,均仍属于本发明技术方案的范围内。



技术特征:

技术总结
本发明一种特定浏览器过滤网址的方法,用户通过移动终端的浏览器APP登录网站时,浏览器会通过插入表结构函数将浏览器运行数据插入至其对应的浏览器数据库中,系统调取底层API截取插入表结构函数中所携带的参数,通过该参数的属性可以判断其来自哪一款的浏览器,系统将判断结果和参数本身发送给管控APP,管控APP根据判断结果调取对应的算法解析参数,并将解析出的网址信息与管控APP中内置的网址黑名单做比对,若属于禁止访问的网站/网页,直接关闭顶层应用,若网址为搜索引擎,则进一步判断该搜索引擎中涉及的关键词是否属于黑名单,从而监控浏览器登录和搜寻的网站/网页,拦截并过滤不良网址,为青少年提供一个健康绿色的网络环境的目的。

技术研发人员:张锡聪;吴龙斌
受保护的技术使用者:绿网天下(福建)网络科技股份有限公司
技术研发日:2017.04.24
技术公布日:2017.09.08
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1