一种网站数据安全的告警方法及装置制造方法及图纸

技术编号:13155717 阅读:98 留言:0更新日期:2016-05-09 18:33
本发明专利技术公开了一种网站数据安全的告警方法及装置,该方法包括:对网站数据进行监控,当监控到所述网站存在非法操作信息时,生成告警信息;通过编码将所述告警信息封装为类对象;根据微信公众号的模板消息固定格式,将封装的信息转换为与所述模板消息固定格式对应的模板告警信息;将所述模板告警信息发送至微信服务器,所述微信服务器将接收到的所述模板告警信息发送至关注用户。本发明专利技术采用微信告警机制,业务实现不需要用户进行参数配置,就可以实现告警信息自动化主动推送,使用方便简单,并且节约了费用成本。

【技术实现步骤摘要】

本专利技术涉及网站安全
,特别是涉及一种网站数据安全的告警方法及装置
技术介绍
随着网络的发展,网站作为信息传播的窗口和媒介,其作用也越来越普及和重要,很多网站因访问时效性或其他方面的需求,将服务器分布于全国各地。这样,大量的非法人员黑客趁虚而入,对网站进行非法攻击和操作的破坏,且一些网络和设备环境由于自身的性能问题,导致网站可能存在一些安全隐患,不能提供足够好的支撑而导致服务器瘫痪或者黑客趁虚而入破坏网站数据的安全,这将会使网站内容数据的完整性和安全性得不到保证。因此,如何保证网站内容数据的完整和安全成为当前重中之重,这就要有专门的维护人员能够及时掌握网站数据受到威胁的安全问题,对问题能进行及时维护和恢复,以保证网站数据的完整性和安全性。网站维护人员要想时时掌握对网站资源的信息的安全问题,需要对监控到网站的非法操作行为进行及时掌握。可是维护人员又不可能一直在机房盯着需要被监控保护的网站服务,就需要维护人员随时可以接收到安全隐患的告警信息通知,得到通知消息能及时去处理恢复数据。现有技术中主要通过短信或邮件进行告警,其中:短信告警机制是根据使用,一种收发短信的短信猫。该方法的缺点是配置驱动和参数麻烦,如果需要发送短信需要在短信猫里面插入一张手机卡,插上电源,通过(USB或者串口、网口)数据线和电脑相连;并且短信猫不稳定发送速度相对慢,速度和数量都有限制,需要发送短信的费用,不适宜于大批量信息发送的企业级应用。邮件告警机制是采用邮件系统进行告警信息的发送。该方法的缺点是在使用前对服务器的参数配置比较复杂,并且如果要给用户发送邮件,前提还必须要对用户邮箱进行配置管理,较为麻烦,同时邮件的收发在移动设备上使用还不太普遍,使用范围上有很大的限制,不适合大批量的信息发送给不同邮箱用户。
技术实现思路
本专利技术的目的是提供一种网站数据安全的告警方法及装置,目的在于解决现有告警机制配置复杂、成本高的问题。为解决上述技术问题,本专利技术提供一种网站数据安全的告警方法,包括:对网站数据进行监控,当监控到所述网站存在非法操作信息时,生成告警信息;通过编码将所述告警信息封装为类对象;根据微信公众号的模板消息固定格式,将封装的信息转换为与所述模板消息固定格式对应的模板告警信息;将所述模板告警信息发送至微信服务器,所述微信服务器将接收到的所述模板告警信息发送至关注用户。可选地,所述将所述模板告警信息发送至微信服务器之后还包括:根据发送返回的错误码判断告警是否成功,将判断结果保存至日志文件中。可选地,所述将封装的信息转换为与所述模板消息固定格式对应的模板告警信息包括:采用JSONObject技术将封装的信息转换为与所述模板消息固定格式对应的模板告警信息。可选地,所述将所述模板告警信息发送至微信服务器包括:将所述模板告警信息通过https请求,使用SSL安全协议的SSLSocket通讯技术发送至微信服务器。可选地,所述将所述模板告警信息发送至微信服务器包括:在获取微信接口访问凭证之后,将所述模板告警信息发送至微信服务器。本专利技术还提供了一种网站数据安全的告警装置,包括:生成模块,用于对网站数据进行监控,当监控到所述网站存在非法操作信息时,生成告警信息;封装模块,用于通过编码将所述告警信息封装为类对象;转换模块,用于根据微信公众号的模板消息固定格式,将封装的信息转换为与所述模板消息固定格式对应的模板告警信息;发送模块,用于将所述模板告警信息发送至微信服务器,所述微信服务器将接收到的所述模板告警信息发送至关注用户。可选地,还包括:保存模块,用于在将所述模板告警信息发送至微信服务器之后根据发送返回的错误码判断告警是否成功,将判断结果保存至日志文件中。可选地,所述转换模块具体用于:采用JSONObject技术将封装的信息转换为与所述模板消息固定格式对应的模板告警信息。可选地,所述发送模块具体用于:将所述模板告警信息通过https请求,使用SSL安全协议的SSLSocket通讯技术发送至微信服务器。可选地,所述发送模块具体用于:在获取微信接口访问凭证之后,将所述模板告警信息发送至微信服务器。本专利技术所提供的网站数据安全的告警方法及装置,通过对网站数据进行监控,当监控到网站存在非法操作信息时,生成告警信息;通过编码将告警信息封装为类对象;根据微信公众号的模板消息固定格式,将封装的信息转换为与模板消息固定格式对应的模板告警信息;将模板告警信息发送至微信服务器,微信服务器将接收到的模板告警信息发送至关注用户。可见,本专利技术采用微信告警机制,业务实现不需要用户进行参数配置,就可以实现告警信息自动化主动推送,使用方便简单,并且节约了费用成本。【附图说明】图1为本专利技术所提供的网站数据安全的告警方法的一种【具体实施方式】的流程图;图2为本专利技术所提供的网站数据安全的告警方法的另一种【具体实施方式】的流程图;图3为本专利技术实施例提供的网站数据安全的告警装置的结构框图。【具体实施方式】为了使本
的人员更好地理解本专利技术方案,下面结合附图和【具体实施方式】对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术所提供的网站数据安全的告警方法的一种【具体实施方式】的流程图如图1所示,本专利技术利用可用的微信公众号,该方法具体包括:步骤SlOl:对网站数据进行监控,当监控到所述网站存在非法操作信息时,生成告警信息;步骤S102:通过编码将所述告警信息封装为类对象;步骤S103:根据微信公众号的模板消息固定格式,将封装的信息转换为与所述模板消息固定格式对应的模板告警信息;本步骤中将要告警的信息内容,使用微信公众号的模板消息固定格式要求,通过编码把告警信息封装为类对象,然后由后台处理应用去调用开放接口主动推送告警消息。具体地,可采用JSONObject技术将封装的信息转换为预设模板消息格式的模板信息。步骤S104:将所述模板告警信息发送至微信服务器,所述微信服务器将接收到的所述模板告警信息发送至关注用户。具体地,已经处理好的固定模板消息和发送消息请求路径,可由应用处理发起https请求,使用SSL安全协议的SSLSocket通信技术传输主动发送的告警信息。本专利技术所提供的网站数据安全的告警方法,通过对网站数据进行监控,当监控到网站存在非法操作信息时,生成告警信息;通过编码将告警信息封装为类对象;根据微信公众号的模板消息固定格式,将封装的信息转换为与模板消息固定格式对应的模板告警信息;将模板告警信息发送至微信服务器,微信服务器将接收到的模板告警信息发送至关注用户。可见,本专利技术采用微信告警机制,业务实现不需要用户进行参数配置,就可以实现告警信息自动化主动推送,使用方便简单,并且节约了费用成本。本专利技术所提供的网站数据安全的告警方法的另一种【具体实施方式】的流程图如图2所示,在本实施例中,监控服务应用利用一台可以连接互联网的特定机器作为服务端,在上面安装该应用服务程序,并且部署好被监控网站目录的对应关系,启动服务端程序并保证建立网络通畅。服务程序通过建立好的网络连接,可利用微信开放获取关注用户接口,通过https本文档来自技高网
...

【技术保护点】
一种网站数据安全的告警方法,其特征在于,包括:对网站数据进行监控,当监控到所述网站存在非法操作信息时,生成告警信息;通过编码将所述告警信息封装为类对象;根据微信公众号的模板消息固定格式,将封装的信息转换为与所述模板消息固定格式对应的模板告警信息;将所述模板告警信息发送至微信服务器,所述微信服务器将接收到的所述模板告警信息发送至关注用户。

【技术特征摘要】

【专利技术属性】
技术研发人员:尚秀颖刘金鑫王立建张涛
申请(专利权)人:山东中创软件商用中间件股份有限公司
类型:发明
国别省市:山东;37

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

1