-
公开(公告)号:CN114329281A
公开(公告)日:2022-04-12
申请号:CN202111677208.3
申请日:2021-12-31
Applicant: 北京升明科技有限公司 , 网神信息技术(北京)股份有限公司 , 奇安信科技集团股份有限公司
IPC: G06F16/957 , G06F16/955 , G06F9/455
Abstract: 本申请公开一种渲染服务器、网页渲染方法及装置,涉及浏览器技术领域。本申请的渲染服务器包括:多个虚拟机、接收单元、请求单元、选择单元和发送单元;接收单元,用于接收目标浏览器发送的第一待渲染网页对应的URL;请求单元,用于根据第一待渲染网页对应的URL向第一网页服务器请求第一待渲染网页对应的网页数据;选择单元,用于根据第一待渲染网页对应的URL在多个虚拟机中选择第一目标虚拟机;第一目标虚拟机,用于基于自身运行的浏览器内核对第一待渲染网页对应的网页数据进行解析渲染处理,从而获得第一待渲染网页对应的已渲染网页内容;发送单元,用于将第一待渲染网页对应的已渲染网页内容发送至目标浏览器。
-
公开(公告)号:CN115617365A
公开(公告)日:2023-01-17
申请号:CN202110726693.2
申请日:2021-06-29
Applicant: 奇安信科技集团股份有限公司 , 网神信息技术(北京)股份有限公司
Abstract: 本发明实施例提供了一种静态TLS的访问方法、装置、电子设备及存储介质。其中,静态TLS的访问方法,包括:可执行文件启动后静态加载预先创建的库文件,其中,库文件与可执行文件预先链接,库文件包括TLS数据块;可执行文件运行过程动态加载目标动态链接库或创建线程后,基于TLS数据块为目标动态链接库或线程分配访问的静态TLS。本发明的实施例,可以以较小的代价解决一些不支持动态加载的动态链接库使用静态TLS变量的问题,相比于现有技术中需要修改大量代码的方式解决一些不支持动态加载的动态链接库使用静态TLS变量的问题,具有风险小、人力成本低、简单易行的优点,还可以减少冲突,提升程序运行的稳定性。
-
公开(公告)号:CN111478974A
公开(公告)日:2020-07-31
申请号:CN202010346735.5
申请日:2020-04-27
Applicant: 奇安信科技集团股份有限公司 , 网神信息技术(北京)股份有限公司
Abstract: 本公开提供了一种网络连接方法,应用于支持多种类型的传输协议的客户端,该方法包括:向服务端发送用于通信握手的一个或多个握手消息,其中,每个握手消息包括客户端支持的一种传输协议类型;接收由服务端发送的基于一个或多个握手消息生成的一个或多个响应消息,其中,每个响应消息具有对应的一个握手消息,每个响应消息包括用于表征服务端是否支持与响应消息对应的握手消息所包括的传输协议类型的消息;以及根据一个或多个响应消息在客户端和服务端之间建立客户端和服务端都支持的传输协议的网络连接。本公开还提供了另一种网络连接方法、一种网络连接装置、一种电子设备和一种计算机可读存储介质。
-
公开(公告)号:CN111478974B
公开(公告)日:2023-10-13
申请号:CN202010346735.5
申请日:2020-04-27
Applicant: 奇安信科技集团股份有限公司 , 奇安信网神信息技术(北京)股份有限公司
IPC: H04L67/141 , H04L67/01 , H04L69/18
Abstract: 本公开提供了一种网络连接方法,应用于支持多种类型的传输协议的客户端,该方法包括:向服务端发送用于通信握手的一个或多个握手消息,其中,每个握手消息包括客户端支持的一种传输协议类型;接收由服务端发送的基于一个或多个握手消息生成的一个或多个响应消息,其中,每个响应消息具有对应的一个握手消息,每个响应消息包括用于表征服务端是否支持与响应消息对应的握手消息所包括的传输协议类型的消息;以及根据一个或多个响应消息在客户端和服务端之间建立客户端和服务端都支持的传输协议的网络连接。本公开还提供了另一种网络连接方法、一种网络连接装置、一种电子设备和一种计算机可读存储介质。
-
公开(公告)号:CN114238819B
公开(公告)日:2024-12-13
申请号:CN202111584083.X
申请日:2021-12-22
Applicant: 北京升明科技有限公司 , 奇安信网神信息技术(北京)股份有限公司
IPC: G06F16/957 , G06F16/958 , G06F9/445
Abstract: 本申请公开一种网页渲染方法及装置,涉及浏览器技术领域。本申请的方法包括:获取目标网页对应的网页文件和CSS文件,目标网页为需要加载目标插件对应的插件窗口的网页;根据网页文件和CSS文件生成目标网页对应的文档对象模型树、渲染树和绘制图层树,文档对象模型树、渲染树和绘制图层树中均包含插件窗口对应的插件窗口元素;根据文档对象模型树、渲染树和绘制图层树确定插件窗口元素对应的目标位置集合,目标位置集合包含插件窗口元素对应的至少一个待裁剪位置或插件窗口元素对应的至少一个待隐藏位置;根据绘制图层树和目标位置集合对目标网页进行渲染处理,并输出显示渲染后的目标网页,渲染后的目标网页中包含经过优化处理后的插件窗口。
-
公开(公告)号:CN114186160A
公开(公告)日:2022-03-15
申请号:CN202111503363.3
申请日:2021-12-09
Applicant: 北京升明科技有限公司 , 网神信息技术(北京)股份有限公司
IPC: G06F16/958
Abstract: 本申请提供一种网站适配问题检测方法、装置及存储介质,网站适配问题检测方法应用于浏览器中,包括:获取浏览器在页面中的加载内容;分析加载内容是否符合预设规则,预设规则为浏览器的页面中无法加载相应内容的情况集合;若是,则获取加载内容对应的网页代码片段,并将网页代码片段记录为问题代码。这样,无需维护人员再查看网站的源代码,通过浏览器,能够更加快速地查找出不适配的加载内容对应的网页代码片段,进而提高网站适配问题的检测效率。
-
公开(公告)号:CN114265992A
公开(公告)日:2022-04-01
申请号:CN202111563058.3
申请日:2021-12-20
Applicant: 北京升明科技有限公司 , 网神信息技术(北京)股份有限公司
IPC: G06F16/955 , G06F16/957 , H04L9/40
Abstract: 本申请提供了一种浏览器内核控制网页加载的方法,包括:浏览器内核检测出网页加载操作请求;将网页加载操作运行在一个网页加载捕获函数中,由所述网页加载捕获函数获取到网页加载数据;根据获取的网页加载数据,确定当前加载的网页是否为特定网页。本申请通过网页加载捕获函数运行网页加载操作,可较简便的实现网页加载数据的获取,据此确定当前加载的网页是哪一个网页。
-
公开(公告)号:CN114253810A
公开(公告)日:2022-03-29
申请号:CN202111589593.6
申请日:2021-12-23
Applicant: 北京升明科技有限公司 , 网神信息技术(北京)股份有限公司
Abstract: 本申请提供了一种浏览器内核异常监控方法,包括:通过对浏览器当前线程进行监控,确定当前线程是否为内核线程;在所述当前线程为内核线程时,启动预先部署的异常捕获函数,当所述内核线程出现异常时,由所述异常捕获函数捕获所述内核线程的异常信息;调用操作系统的内存转储接口,基于所述异常信息生成内存转储文件,以保存所述异常信息。本申请实施例通过在当前线程为内核线程时,启动异常捕获函数,可较简便的实现内核异常信息的获取,并保存异常信息得到内存转储文件,为浏览器调试提供依据。
-
公开(公告)号:CN114338844B
公开(公告)日:2024-04-05
申请号:CN202111676176.5
申请日:2021-12-31
Applicant: 北京升明科技有限公司 , 奇安信网神信息技术(北京)股份有限公司
Abstract: 本发明公开了一种客户端服务器之间的跨协议通信方法及装置,涉及网络通信技术领域,利用国密通信适配器将客户端的HTTPS协议与服务器的国密通信协议进行适配,从而使得双方可以成功建立通信并正常进行业务数据交换。本发明的主要技术方案为:本发明预先配置了国密通信适配器,它至少包含有HTTPS协议代理模块、国密协议代理模块和数据交换模块,当支持HTTPS协议的客户端向支持国密通信协议的目标服务器发起访问请求时,就可以利用客户端与HTTPS协议代理模块建立第一握手连接,以及利用国密协议代理模块与目标服务器建立第二握手连接,然后在基于这两个握手连接,利用数据交换模块实现客户端和目标服务器之间的业务数据交换。
-
公开(公告)号:CN114520824A
公开(公告)日:2022-05-20
申请号:CN202111618270.5
申请日:2021-12-27
Applicant: 北京升明科技有限公司 , 网神信息技术(北京)股份有限公司
IPC: H04L67/141 , H04L69/18
Abstract: 本发明提供一种基于TLS协议的通信握手方法、装置、电子设备及介质,所述方法包括:基于初始TLS协议向服务器发送通信握手请求;接收所述服务器发来的响应信息,当所述响应信息为握手请求失败时,更换所述初始TLS协议,并基于更换后的TLS协议向所述服务器重新发送通信握手请求。本发明提供的基于TLS协议的通信握手方法、装置、电子设备及介质,通过在客户端采用动态TLS协议版本的做法,以最大可能性去匹配服务器对TLS协议版本的适配需求,确保了客户端和服务器之间通信握手请求的成功率。
-
-
-
-
-
-
-
-
-