CN113032842A - 基于云平台的网页防篡改***及方法 - Google Patents

基于云平台的网页防篡改***及方法 Download PDF

Info

Publication number
CN113032842A
CN113032842A CN201911364052.6A CN201911364052A CN113032842A CN 113032842 A CN113032842 A CN 113032842A CN 201911364052 A CN201911364052 A CN 201911364052A CN 113032842 A CN113032842 A CN 113032842A
Authority
CN
China
Prior art keywords
webpage
cloud platform
tamper
file
comparison
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
Application number
CN201911364052.6A
Other languages
English (en)
Other versions
CN113032842B (zh
Inventor
严竞雄
张冰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nantong Shuqin Data Technology Co ltd
NANTONG INSTITUTE OF TECHNOLOGY
Original Assignee
Nantong Shuqin Data Technology Co ltd
NANTONG INSTITUTE OF TECHNOLOGY
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nantong Shuqin Data Technology Co ltd, NANTONG INSTITUTE OF TECHNOLOGY filed Critical Nantong Shuqin Data Technology Co ltd
Priority to CN201911364052.6A priority Critical patent/CN113032842B/zh
Publication of CN113032842A publication Critical patent/CN113032842A/zh
Application granted granted Critical
Publication of CN113032842B publication Critical patent/CN113032842B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/554Detecting local intrusion or implementing counter-measures involving event detection and direct action
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2139Recurrent verification

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Storage Device Security (AREA)

Abstract

本发明公开基于云平台的网页防篡改***及方法,该***包括:存储模块,用于保存本地网页文件;对比模块,用于将本地网页文件与远程云平台的网页文件进行数据比对;恢复模块,当发现对比模块的对比结果不一致时,按照本地网页文件修改远程云平台的网页文件,直至修改成一致。本发明可以实现对基于云平台网站的24小时不间断监控,将本地网页文件与远程云平台的网页文件进行数据比对,如果发现云平台上的网页被黑客恶意篡改,可以第一时间对其恢复,保障了云上的网页数据安全。

Description

基于云平台的网页防篡改***及方法
技术领域
本发明属于网络安全领域,具体涉及一种基于云平台的网页防篡改***及方法。
背景技术
根据国家互联网应急中心的年度统计数据,当前我国面临的网络空间安全问题日益严重。其中,网络篡改的网络攻击手段带来的危害最为显著。部分网站在建设、运维等环节缺乏合理的管理,并且存在技术上的漏洞与隐患,伴随着云计算技术的飞速发展,网络空间安全存在着越来越多的问题,而常用的网站攻击手段:网站篡改一旦发生,会对网站运营产生无法预测的影响。
发明内容
为了解决上述技术问题,本发明提出了一种基于云平台的网页防篡改***及方法。
为了达到上述目的,本发明的技术方案如下:
基于云平台的网页防篡改***,包括:
存储模块,用于保存本地网页文件;
对比模块,用于将本地网页文件与远程云平台的网页文件进行数据比对;
恢复模块,当发现对比模块的对比结果不一致时,按照本地网页文件修改远程云平台的网页文件,直至修改成一致。
本发明公开一种基于云平台的网页防篡改***,可以实现对基于云平台网站的24小时不间断监控,将本地网页文件与远程云平台的网页文件进行数据比对,如果发现云平台上的网页被黑客恶意篡改,可以第一时间对其恢复,保障了云上的网页数据安全。
在上述技术方案的基础上,还可做如下改进:
作为优选的方案,存储模块还用于保存篡改日志。
采用上述优选的方案,便于管理人员进行后期分析处理。
作为优选的方案,篡改日志用于记录以下一个或多个内容:
篡改的操作类型、文件、进程、时间。
采用上述优选的方案,便于管理人员进行后期分析处理。
基于云平台的网页防篡改方法,利用基于云平台的网页防篡改***进行运行,包括以下步骤:
S1:存储模块保存本地网页文件;
S2:利用对比模块将本地网页文件与远程云平台的网页文件进行数据比对,得到对比结果;
若对比结果为一致,则不动作;
若对比结果为不一致,则进入步骤S3;
S3:利用恢复模块按照本地网页文件修改远程云平台的网页文件,直至修改成一致;
S4:重复步骤S2-S3。
本发明公开一种基于云平台的网页防篡改方法,可以对云平台网站的24小时不间断监控。
作为优选的方案,当步骤S2得到的对比结果不一致时,生成篡改日志并记录。
采用上述优选的方案,便于管理人员进行后期分析处理。
作为优选的方案,当对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对,发现不同之处时,进行标记记录,此时恢复模块根据标记记录同步更改不同之处,而对比模块继续依次进行数据比对。
采用上述优选的方案,可以有效进行数据对比和数据修正。
作为优选的方案,当对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对,发现不同之处时,进行标记记录,此时恢复模块根据标记记录同步更改不同之处,对比模块再次确认该不同之处是否修改完成;
确认修改完成,则继续依次进行数据比对;
若没有修改完成,则再次进行修改,直至修改完成,再继续依次进行数据比对。
采用上述优选的方案,防止同一位置的数据被快速修改,故修改后再次确认修改无误后,再继续依次进行数据比对。
作为优选的方案,当恢复模块多次恢复同一个位置的数据时,将该数据位置保存到动态篡改位置频发表内。
采用上述优选的方案,可实现数据的快速修改。
作为优选的方案,动态篡改位置频发表每隔一定时间进行更新。
采用上述优选的方案,每隔一定时间(如几秒、十几秒、几十秒、一分钟等)对该时间段内修改的数据发生频率较高的位置信息发送给动态篡改位置频发表进行保存。
作为优选的方案,当对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对前,优先检查动态篡改位置频发表内的位置数据是否发生篡改,再进行依次数据对比。
采用上述优选的方案,可实现数据的快速修改。
附图说明
图1为本发明实施例提供的基于云平台的网页防篡改***的架构图。
图2为本发明实施例提供的数据库表的构建图。
图3为本发明实施例提供的数据库表创建部分代码图。
图4为本发明实施例提供的运行网页防篡改程序后,数据库中的部分数据图。
图5为本发明实施例提供的篡改后的网页页面和网页代码图。
图6为本发明实施例提供的恢复后的网页文件图。
具体实施方式
下面结合附图详细说明本发明的优选实施方式。
为了达到本发明的目的,基于云平台的网页防篡改***及方法的其中一些实施例中,基于云平台的网页防篡改***,包括:
存储模块,用于保存本地网页文件;
对比模块,用于将本地网页文件与远程云平台的网页文件进行数据比对;
恢复模块,当发现对比模块的对比结果不一致时,按照本地网页文件修改远程云平台的网页文件,直至修改成一致。
本发明公开一种基于云平台的网页防篡改***,可以实现对基于云平台网站的24小时不间断监控,将本地网页文件与远程云平台的网页文件进行数据比对,如果发现云平台上的网页被黑客恶意篡改,可以第一时间对其恢复,保障了云上的网页数据安全。
为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,存储模块还用于保存篡改日志。
采用上述优选的方案,便于管理人员进行后期分析处理。
为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,篡改日志用于记录以下一个或多个内容:篡改的操作类型、文件、进程、时间。
采用上述优选的方案,便于管理人员进行后期分析处理。
基于云平台的网页防篡改方法,利用基于云平台的网页防篡改***进行运行,包括以下步骤:
S1:存储模块保存本地网页文件;
S2:利用对比模块将本地网页文件与远程云平台的网页文件进行数据比对,得到对比结果;
若对比结果为一致,则不动作;
若对比结果为不一致,则进入步骤S3;
S3:利用恢复模块按照本地网页文件修改远程云平台的网页文件,直至修改成一致;
S4:重复步骤S2-S3。
本发明公开一种基于云平台的网页防篡改方法,可以对云平台网站的24小时不间断监控。
本申请的创新之处在于可以对云上的Web服务器进行内容篡改的防护,相比市场上的传统WAF产品更为先进。
从实用性角度考虑,本申请部署简单,配置容易,支持轻量级部署,适合运用于企业的生产实践活动当中。基于云架构的网站篡改在线检测技术,能够提高用户的网站访问体验。除此之外,还特别适合进行Web云平台的检测,具有很高的社会效益。既可为各公司企业和政府部门提供网站篡改在线检测服务,也可以实现行业主管部门和信息***部门对管辖区域内的门户网站的监控。
本项目基于Python程序设计语言进行开发,使用了pyhdfs、pymysql、hashlib、base64等库文件,用于实现与云平台的对接和数据加密解密处理。
技术架构如图1所示,其中存储模块可为数据库服务器,而对比模块和恢复模块可设置于文件防篡改服务器内,该***性能稳定,响应时间适中,满足预期的性能需求;***负载压力及承受力满足正常用户数,符合用户要求。
***具有较好的安全机制,具有配置信息加密的功能,用户在使用相关功能前必须先配置好***运行环境,按照说明书的操作流程使用***。
本申请基于Hadoop云平台进行开发设计,目前市场上WAF类型的产品很多,但是基于云平台WAP产品则相对较少。
本申请采用Python进行开发设计,后台数据库使用的是MySQl数据库,支持跨平台开发、部署及使用。配置文件内的数据,如连接数据库的用户名、密码等采用base64加密处理,增加了***的安全性,另外***架构清晰,支持轻量级部署,经测试,防御恢复效果较好,支持准实时恢复。
具体地,本地使用Python程序将需要部署在Web云上的网页先进行md5校验,并将文件名、md5校验值、文件路径存入MySQL数据库。
如图2所示,数据库表构建:数据库表localfiles中有id、name、md5、local字段。
如图3所示,数据库表创建代码图。
运行网页防篡改程序localcheck后,数据库中的数据如图4所示。
云上的index.html内容篡改,篡改后的网页页面和网页代码如图5所示。
在本地运行cloudguard云文件防篡改监控程序,当检测到文件被篡改时,立刻对文件进行恢复操作。
在云上查看恢复后的网页数据文件,恢复效果和原网页文件一致,恢复后的网页文件打开如图6所示。
本申请基于Python程序语言设计实现,在对云上的网页文件进行判断时,首先先获得数据库中保存的文件名、md5、文件路径等信息,通过pyhdfs库文件访问HDFS,对比本地文件与云上文件的md5值是否一致,如果不一致则对云上的网页文件进行恢复,提高了云上文件的数据安全性。
为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,
当步骤S2得到的对比结果不一致时,生成篡改日志并记录。
采用上述优选的方案,便于管理人员进行后期分析处理。
为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,
当对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对,发现不同之处时,进行标记记录,此时恢复模块根据标记记录同步更改不同之处,而对比模块继续依次进行数据比对。
采用上述优选的方案,可以有效进行数据对比和数据修正。
为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,
当对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对,发现不同之处时,进行标记记录,此时恢复模块根据标记记录同步更改不同之处,对比模块再次确认该不同之处是否修改完成;
确认修改完成,则继续依次进行数据比对;
若没有修改完成,则再次进行修改,直至修改完成,再继续依次进行数据比对。
采用上述优选的方案,防止同一位置的数据被快速修改,故修改后再次确认修改无误后,再继续依次进行数据比对。
为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,
当恢复模块多次恢复同一个位置的数据时,将该数据位置保存到动态篡改位置频发表内。
采用上述优选的方案,可实现数据的快速修改。
为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,
动态篡改位置频发表每隔一定时间进行更新。
采用上述优选的方案,每隔一定时间(如几秒、十几秒、几十秒、一分钟等)对该时间段内修改的数据发生频率较高的位置信息发送给动态篡改位置频发表进行保存。
为了进一步地优化本发明的实施效果,在另外一些实施方式中,其余特征技术相同,不同之处在于,
当对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对前,优先检查动态篡改位置频发表内的位置数据是否发生篡改,再进行依次数据对比。
采用上述优选的方案,可实现数据的快速修改。
对于本发明的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

Claims (10)

1.基于云平台的网页防篡改***,其特征在于,包括:
存储模块,用于保存本地网页文件;
对比模块,用于将本地网页文件与远程云平台的网页文件进行数据比对;
恢复模块,当发现所述对比模块的对比结果不一致时,按照本地网页文件修改远程云平台的网页文件,直至修改成一致。
2.根据权利要求1所述的基于云平台的网页防篡改***,其特征在于,所述存储模块还用于保存篡改日志。
3.根据权利要求2所述的基于云平台的网页防篡改***,其特征在于,所述篡改日志用于记录以下一个或多个内容:
篡改的操作类型、文件、进程、时间。
4.基于云平台的网页防篡改方法,其特征在于,利用如权利要求1-3任一项所述的基于云平台的网页防篡改***进行运行,包括以下步骤:
S1:存储模块保存本地网页文件;
S2:利用对比模块将本地网页文件与远程云平台的网页文件进行数据比对,得到对比结果;
若对比结果为一致,则不动作;
若对比结果为不一致,则进入步骤S3;
S3:利用恢复模块按照本地网页文件修改远程云平台的网页文件,直至修改成一致;
S4:重复步骤S2-S3。
5.根据权利要求4所述的基于云平台的网页防篡改方法,其特征在于,当所述步骤S2得到的对比结果不一致时,生成篡改日志并记录。
6.根据权利要求4或5所述的基于云平台的网页防篡改方法,其特征在于,当所述对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对,发现不同之处时,进行标记记录,此时所述恢复模块根据标记记录同步更改不同之处,而所述对比模块继续依次进行数据比对。
7.根据权利要求4或5所述的基于云平台的网页防篡改方法,其特征在于,当所述对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对,发现不同之处时,进行标记记录,此时所述恢复模块根据标记记录同步更改不同之处,所述对比模块再次确认该不同之处是否修改完成;
确认修改完成,则继续依次进行数据比对;
若没有修改完成,则再次进行修改,直至修改完成,再继续依次进行数据比对。
8.根据权利要求4或5所述的基于云平台的网页防篡改方法,其特征在于,当所述恢复模块多次恢复同一个位置的数据时,将该数据位置保存到动态篡改位置频发表内。
9.根据权利要求8所述的基于云平台的网页防篡改方法,其特征在于,所述动态篡改位置频发表每隔一定时间进行更新。
10.根据权利要求8所述的基于云平台的网页防篡改方法,其特征在于,当所述对比模块将本地网页文件与远程云平台的网页文件进行依次数据比对前,优先检查所述动态篡改位置频发表内的位置数据是否发生篡改,再进行依次数据对比。
CN201911364052.6A 2019-12-25 2019-12-25 基于云平台的网页防篡改***及方法 Active CN113032842B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911364052.6A CN113032842B (zh) 2019-12-25 2019-12-25 基于云平台的网页防篡改***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911364052.6A CN113032842B (zh) 2019-12-25 2019-12-25 基于云平台的网页防篡改***及方法

Publications (2)

Publication Number Publication Date
CN113032842A true CN113032842A (zh) 2021-06-25
CN113032842B CN113032842B (zh) 2024-01-26

Family

ID=76458667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911364052.6A Active CN113032842B (zh) 2019-12-25 2019-12-25 基于云平台的网页防篡改***及方法

Country Status (1)

Country Link
CN (1) CN113032842B (zh)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102057737A (zh) * 2008-07-01 2011-05-11 朗讯科技公司 无线通信网络中的终端切换控制方法和装置
CN102332071A (zh) * 2011-09-30 2012-01-25 奇智软件(北京)有限公司 发现疑似恶意信息、追踪恶意文件的方法及装置
CN102546253A (zh) * 2012-01-05 2012-07-04 中国联合网络通信集团有限公司 网页防篡改方法、***和管理服务器
CN102693322A (zh) * 2012-06-01 2012-09-26 杭州海康威视数字技术股份有限公司 支持多国语言的网页处理方法、网页加载方法及其***
CN103716315A (zh) * 2013-12-24 2014-04-09 上海天存信息技术有限公司 一种网页篡改的检测方法及装置
US8924335B1 (en) * 2006-03-30 2014-12-30 Pegasystems Inc. Rule-based user interface conformance methods
CN104715004A (zh) * 2013-12-13 2015-06-17 柯尼卡美能达美国研究所有限公司 混淆页面描述语言输出以阻碍转换为可编辑格式
CN105678193A (zh) * 2016-01-06 2016-06-15 杭州数梦工场科技有限公司 一种防篡改的处理方法和装置
CN108696519A (zh) * 2018-05-10 2018-10-23 深圳市联软科技股份有限公司 一种基于共享存储的网页防篡改***及方法
CN109257340A (zh) * 2018-08-29 2019-01-22 北京中科锐链科技有限公司 一种基于区块链的网站防篡改***及方法
CN109344661A (zh) * 2018-09-06 2019-02-15 南京聚铭网络科技有限公司 一种基于机器学习的微代理的网页防篡改方法
CN110008392A (zh) * 2019-03-07 2019-07-12 北京华安普特网络科技有限公司 一种基于网络爬虫技术的网页篡改检测方法

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8924335B1 (en) * 2006-03-30 2014-12-30 Pegasystems Inc. Rule-based user interface conformance methods
CN102057737A (zh) * 2008-07-01 2011-05-11 朗讯科技公司 无线通信网络中的终端切换控制方法和装置
CN102332071A (zh) * 2011-09-30 2012-01-25 奇智软件(北京)有限公司 发现疑似恶意信息、追踪恶意文件的方法及装置
CN102546253A (zh) * 2012-01-05 2012-07-04 中国联合网络通信集团有限公司 网页防篡改方法、***和管理服务器
CN102693322A (zh) * 2012-06-01 2012-09-26 杭州海康威视数字技术股份有限公司 支持多国语言的网页处理方法、网页加载方法及其***
CN104715004A (zh) * 2013-12-13 2015-06-17 柯尼卡美能达美国研究所有限公司 混淆页面描述语言输出以阻碍转换为可编辑格式
CN103716315A (zh) * 2013-12-24 2014-04-09 上海天存信息技术有限公司 一种网页篡改的检测方法及装置
CN105678193A (zh) * 2016-01-06 2016-06-15 杭州数梦工场科技有限公司 一种防篡改的处理方法和装置
CN108696519A (zh) * 2018-05-10 2018-10-23 深圳市联软科技股份有限公司 一种基于共享存储的网页防篡改***及方法
CN109257340A (zh) * 2018-08-29 2019-01-22 北京中科锐链科技有限公司 一种基于区块链的网站防篡改***及方法
CN109344661A (zh) * 2018-09-06 2019-02-15 南京聚铭网络科技有限公司 一种基于机器学习的微代理的网页防篡改方法
CN110008392A (zh) * 2019-03-07 2019-07-12 北京华安普特网络科技有限公司 一种基于网络爬虫技术的网页篡改检测方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
严竞雄;唐日成;王岩;陈浩;姜智钟;黄加: "基于云平台的网页防篡改技术在Linux操作***中的应用", 南通职业大学学报, vol. 34, no. 2, pages 1 - 5 *
刘江: "网页篡改监控***的设计与实现", 信息科技, no. 11, pages 63 - 70 *

Also Published As

Publication number Publication date
CN113032842B (zh) 2024-01-26

Similar Documents

Publication Publication Date Title
US11768936B2 (en) Anomaly-based ransomware detection for encrypted files
US9672347B2 (en) Integrity for security audit logs
US11599431B2 (en) Database optimized disaster recovery orchestrator
US11003563B2 (en) Compliance testing through sandbox environments
US10585762B2 (en) Maintaining files in a retained file system
CN104572357A (zh) 一种用于hdfs***的备份和恢复方法
EP3497917B1 (en) Detection of bulk operations associated with remotely stored content
Taveras SCADA live forensics: real time data acquisition process to detect, prevent or evaluate critical situations
US11803461B2 (en) Validation of log files using blockchain system
EP3501158B1 (en) Interrupt synchronization of content between client device and cloud-based storage service
Al-Dhaqm et al. Model derivation system to manage database forensic investigation domain knowledge
US11868339B2 (en) Blockchain based distributed file systems
CN107231370A (zh) 一种基于云计算的数据监控方法
Sremack Big Data Forensics–Learning Hadoop Investigations
US20130275385A1 (en) Data storage and archiving spanning multiple data storage systems
CN108229162A (zh) 一种云平台虚拟机完整性校验的实现方法
CN108090364B (zh) 一种数据泄漏源的定位方法及***
CN113032842B (zh) 基于云平台的网页防篡改***及方法
CN116860764A (zh) 一种数据变更处理方法和***、电子设备及存储介质
CN116467388A (zh) 一种基于区块链的共享文件一致性维护***及方法
CN112907227A (zh) 一种软件设计资料档案管理***
Kumar et al. Data warehouse security issue.
Qiang et al. Enhance the user data privacy for SAAS by separation of data
US10771568B2 (en) System for intercepting and reconstructing session data for web incidents
Veloso Automated support tool for forensics investigation on hard disk images

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