基于云端和无线终端的联动检测客户端软件安装状态的方法和无线终端技术

技术编号:9528769 阅读:108 留言:0更新日期:2014-01-02 18:14
本发明专利技术公开了一种基于云端和无线终端的联动检测客户端软件安装状态的客户端软件安装状态检测方法,包括:无线终端路由器接收客户端发送的网页访问请求,将所述网页访问请求转发给云端服务器;所述无线终端判断在预先配置的监测时间内是否接收到所述客户端上报的软件升级信息;若判断出在所述监测时间内没有接收到所述客户端上报的软件升级信息,则所述无线终端在所述云端服务器响应于所述网页访问请求所返回的网页中插入软件安装提示信息,而后将网页返回给所述客户端。利用本发明专利技术,在客户端向用户展示网页时可一并展示软件安装提示信息,用于提醒用户目前还未安装软件。

【技术实现步骤摘要】
基于云端和无线终端的联动检测客户端软件安装状态的方法和无线终端
本专利技术涉及互联网领域,具体涉及一种基于云端和无线终端的联动检测客户端软件安装状态的方法和无线终端。
技术介绍
钓鱼网站或者是欺诈网站等主要是通过仿冒真实网站的URL地址或是页面内容,伪装成银行及电子商务等类型的网站,或是利用真实网站服务器程序上的漏洞,在该网站的某些网页中插入危险的网页代码,以此来骗取用户银行或信用卡账号、密码等私人资料。目前,安全软件是拦截各类木马,保护用户的账号、隐私等重要信息的常用客户端软件。现有技术中安全软件的安装基本依赖于用户的自觉性。对于熟悉计算机软件的人来说,一般都有意识自主安装安全软件;但对于不不熟悉计算机软件的人来说,他们可能并没有意识需要安装安全软件,或者也不知道如何安装正确的安全软件,因此他们所使用的客户端很容易受到病毒攻击,在访问网页时也有可能因碰到钓鱼网站而遭受损失。因此,如何能够及时的检测到客户端软件的安装状态是需要解决的技术问题。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于云端和无线终端的联动检测客户端软件安装状态的方法和相应的无线终端。根据本专利技术的一个方面,提供了一种基于云端和无线终端的联动检测客户端软件安装状态的客户端软件安装状态检测方法,包括:无线终端路由器接收客户端发送的网页访问请求,将所述网页访问请求转发给云端服务器;所述无线终端判断在预先配置的监测时间内是否接收到所述客户端上报的软件升级信息;若判断出在所述监测时间内没有接收到所述客户端上报的软件升级信息,则所述无线终端在所述云端服务器响应于所述网页访问请求所返回的网页中插入软件安装提示信息,而后将网页返回给所述客户端。根据本专利技术的另一方面,提供了一种无线终端,包括:转发模块,用于接收客户端发送的网页访问请求,将所述网页访问请求转发给云端服务器;监测模块,用于判断在预先配置的监测时间内是否接收到所述客户端上报的软件升级信息;提示模块,用于在所述监测模块判断出在所述监测时间内没有接收到所述客户端上报的软件升级信息的情况下,在所述云端服务器响应于所述网页访问请求所返回的网页中插入软件安装提示信息,而后将网页返回给所述客户端。根据本专利技术提供的方案,在客户端通过无线终端发起网页请求的过程中,利用无线终端判断在预先配置的监测时间内是否接收到客户端上报的软件升级信息。如果在监测时间内没有接收到客户端上报的软件升级信息,则无线终端在云端服务器响应于网页访问请求所返回的网页中插入软件安装提示信息,而后将网页返回给客户端。这样,在客户端向用户展示网页时一并展示软件安装提示信息,用于提醒用户目前还未安装软件。对于比较重要的安全软件,采用本实施例提供的方法,可以引导用户正确安装安全软件,从而进一步避免客户端受到病毒攻击,保证网页访问的安全性。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例中包含客户端、无线终端和云端的系统架构图;图2示出了根据本专利技术的一个实施例的基于云端和无线终端的联动检测客户端软件安装状态的方法的流程图;图3示出了根据本专利技术的另一个实施例的基于云端和无线终端的联动检测客户端软件安装状态的方法的流程图;图4示出了根据本专利技术一个实施例的无线终端。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了本专利技术实施例中包含客户端、无线终端和云端的系统架构图。如图1所示,客户端100包括但不仅限于各种PC、平板设备、智能手机、电视机等,无线终端300可以为各种无线接入设备,例如无线路由器、无线上网卡、安全网关等,无线终端300具有无线覆盖功能,在该无线终端300的覆盖范围内的客户端100都可以通过该无线终端300接入云端200网络。本专利技术基于该系统架构内云端200和无线终端300的联动用于检测客户端软件的安装状态。图2示出了根据本专利技术的一个实施例的基于云端和无线终端的联动检测客户端软件安装状态的方法的流程图。如图2所示,该方法包括如下步骤:步骤S101,无线终端接收客户端发送的网页访问请求,将网页访问请求转发给云端服务器。由于客户端通过无线终端接入云端网络,所以当用户通过客户端发起网页访问时,客户端生成网页访问请求发送给无线终端,由无线终端将该网页访问请求转发给云端服务器。步骤S102,无线终端判断在预先配置的监测时间内是否接收到客户端上报的软件升级信息,若是,则执行步骤S103;否则执行步骤S104。如果客户端安装了某个软件,客户端会定期通过无线终端向网络上报软件升级信息。本专利技术利用客户端软件的这个特点,预先配置了与客户端的定期上报时间所匹配的监测时间。在客户端通过无线终端与云端服务器交互时,无线终端判断在监测时间内是否接收到客户端上报的软件升级信息。如果无线终端判断出在该监测时间内没有接收到客户端上报的软件升级信息,就可以判定客户端没有安装该软件;反之,可以判定客户端安装有该软件。步骤S103,无线终端将云端服务器响应于网页访问请求所返回的网页返回给客户端。如果通过步骤S102判定客户端安装有软件,那么无线终端按照现有的操作方式,将云端服务器响应于网页访问请求所返回的网页返回给客户端。步骤S104,无线终端在云端服务器响应于网页访问请求所返回的网页中插入软件安装提示信息,而后将网页返回给客户端。如果通过步骤S102判定客户端没有安装软件,那么无线终端在接收到云端服务器返回的网页后,在网页中插入软件安装提示信息,而后将网页返回给客户端。根据本专利技术上述实施例提供的方法,在客户端通过无线终端发起网页请求的过程中,利用无线终端判断在预先配置的监测时间内是否接收到客户端上报的软件升级信息。如果在监测时间内没有接收到客户端上报的软件升级信息,则无线终端在云端服务器响应于网页访问请求所返回的网页中插入软件安装提示信息,而后将网页返回给客户端。这样,在客户端向用户展示网页时一并展示软件安装提示信息,用于提醒用户目前还未安装软件。对于比较重要的安全软件,采用本实施例提供的方法,可以引导用户正确安装安全软件,从而进一步避免客户端受到病毒攻击,保证网页访问的安全性。图3示出了根据本专利技术的另一个实施例的基于云端和无线终端的联动检测客户端软件安装状态的方法的流程图。如图3所示,该方法包括如下步骤:步骤S201,无线终端接收客户端发送的网页访问请求,将网页访问请求转发给云端服务器。由于客户端通过无线终端接入云端网络,所以当用户通过客户端发起网页访问时,客户端生成网页访问请求发送给无线终端,由无线终端将该网本文档来自技高网...
基于云端和无线终端的联动检测客户端软件安装状态的方法和无线终端

【技术保护点】
一种基于云端和无线终端的联动检测客户端软件安装状态的方法,包括:无线终端接收客户端发送的网页访问请求,将所述网页访问请求转发给云端服务器;所述无线终端判断在预先配置的监测时间内是否接收到所述客户端上报的软件升级信息;若判断出在所述监测时间内没有接收到所述客户端上报的软件升级信息,则所述无线终端在所述云端服务器响应于所述网页访问请求所返回的网页中插入软件安装提示信息,而后将网页返回给所述客户端。

【技术特征摘要】
1.一种基于云端和无线终端的联动检测客户端软件安装状态的方法,包括:无线终端接收客户端发送的网页访问请求,将所述网页访问请求转发给云端服务器;其中,所述网页访问请求携带有用于反映客户端类型的信息;所述无线终端根据所述用于反映客户端类型的信息,确定所述客户端的类型,根据所述客户端的类型确定监测时间;其中,若客户端是PC,则所述监测时间与客户端执行自动升级所间隔的预定时间有关;若客户端是智能手机或平板电脑,所述监测时间与客户端访问云端服务器获取升级信息所间隔的预定时间以及智能手机或平板电脑连接无线终端的在线时间有关;所述无线终端判断在预先配置的所述监测时间内是否接收到所述客户端上报的软件升级信息;若判断出在所述监测时间内没有接收到所述客户端上报的软件升级信息,则所述无线终端在所述云端服务器响应于所述网页访问请求所返回的网页中插入软件安装提示信息,而后将网页返回给所述客户端。2.根据权利要求1所述的方法,所述无线终端判断在预先配置的监测时间内是否接收到所述客户端上报的软件升级信息具体为:所述无线终端判断在预先配置的监测时间内所述客户端上报的信息是否与所述无线终端中预置的与客户端类型对应的软件升级信息一致。3.根据权利要求1或2所述的方法,所述用于反映客户端类型的信息为用户代理字符串或介质访问控制地址或动态主机配置协议信息。4.根据权利要求1所述的方法,在所述将网页返回给客户端之后还包括:所述无线终端接收所述客户端发送的软件安装请求;所述无线终端根据所述客户端的类型,向所述云端服务器请求软件安装页面或软件安装文件后返回给所述客户端。5.根据权利要求1所述的方法,所述无线终端向用户提供了用于启动/关闭检测客户端软件安装状态功能的设置接口;在所述无线终端判断在预先配置的监测时间内是否接收到所述客户端上报的软件升级信息的步骤之前还包括:所述无线终端判断是否启动检测客户端软件安装状态功能;若...

【专利技术属性】
技术研发人员:倪杰马齐
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1