-
公开(公告)号:CN109525553B
公开(公告)日:2021-06-11
申请号:CN201811190384.2
申请日:2018-10-12
Applicant: 网络通信与安全紫金山实验室 , 上海拟态数据技术有限公司
Abstract: 本发明提供一种URL请求的传输保护方法、中间设备、服务器及系统。该方法包括:中间设备接收客户端发送的原URL请求,并对所述原URL请求按照预设混淆策略进行混淆,得到混淆后的新URL请求;中间设备将原URL请求传输至第一服务器,以形成伪访问通道;并将新URL请求传输到第二服务器,以供其对新URL请求进行处理。该方法还包括:接收中间设备发送的原URL请求,以形成伪访问通道;接收中间设备发送的新URL请求;若所述新URL请求为单个异构URL请求,则识别其混淆算法,并去混淆,得到原URL请求并进行响应;若所述新URL请求为URL请求集合,则对其进行恢复;对恢复结果进行多模裁决并进行响应。本发明能够迷惑攻击者,确保URL请求的正常实现。
-
公开(公告)号:CN111475152B
公开(公告)日:2023-03-14
申请号:CN202010289686.6
申请日:2020-04-14
Applicant: 中国人民解放军战略支援部队信息工程大学 , 网络通信与安全紫金山实验室
Abstract: 本发明公开了一种代码处理方法及装置,通过获得用户输入的源代码和编译方式,其中,所述编译方式包括异构度;将所述源代码编译为目标代码;分别调用预设函数库中预设数量的各库函数,对所述各库函数中每一个库函数:与目标代码构建为一个异构功能等价执行文件,其中,所述预设数量等于所述异构度的数值,所述预设函数库中的库函数之间互为异构等价关系。因此,本发明无需构建复杂的异构等价的系统架构即可获得具有很强的动态性、异构性和随机性等不确定性特点的异构功能等价执行文件,节省了技术人员设计软件的时间,进而提升了软件设计的效率。
-
公开(公告)号:CN111475198B
公开(公告)日:2023-01-24
申请号:CN202010290284.8
申请日:2020-04-14
Applicant: 中国人民解放军战略支援部队信息工程大学 , 网络通信与安全紫金山实验室
Abstract: 本发明提供一种网络服务器的拟态化方法及装置,若通过与网络服务器连接的云服务系统获取网络服务器的配置信息满足预设配置信息要求,获取用户通过云服务系统选择的具有特定功能的拟态化软件的标识信息;确定具有特定功能的拟态化软件的标识信息对应的软件安装脚本;根据配置信息,在与网络服务器连接的云服务系统上运行软件安装脚本完成安装标识信息指向的拟态化软件。本发明通过与用户选择的拟态化软件对应的软件安装脚本完成拟态化软件的安装,降低网络服务器拟态化的难度;且可预先在云服务系统中配置不同的拟态化软件和对应的软件安装脚本,以适应不同的拟态化需求,使得在节省了拟态化软件的开发时间和开发需要的资源的同时,提高通用性。
-
公开(公告)号:CN111475316A
公开(公告)日:2020-07-31
申请号:CN202010290501.3
申请日:2020-04-14
Applicant: 中国人民解放军战略支援部队信息工程大学 , 网络通信与安全紫金山实验室
IPC: G06F9/54 , G06F16/215
Abstract: 本发明提供了一种拟态构造云服务系统持久化操作方法、装置、设备和系统,通过获得多个会话控制对象消息,其中,每个会话控制对象消息为云服务执行体池中一个云服务执行体根据数据库操作请求生成的会话控制对象消息;对多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对数据库的操作相同;分别将各消息组中的一个会话控制对象消息发送到执行消息队列中,以使数据库根据执行消息队列中的会话控制对象消息进行数据库操作。由此可以看出,本发明避免对数据库中数据的重复操作,避免不必要的冗余与错误,避免数据库与真实的业务逻辑不符,提高数据库中数据的正确性。
-
公开(公告)号:CN111475152A
公开(公告)日:2020-07-31
申请号:CN202010289686.6
申请日:2020-04-14
Applicant: 中国人民解放军战略支援部队信息工程大学 , 网络通信与安全紫金山实验室
Abstract: 本发明公开了一种代码处理方法及装置,通过获得用户输入的源代码和编译方式,其中,所述编译方式包括异构度;将所述源代码编译为目标代码;分别调用预设函数库中预设数量的各库函数,对所述各库函数中每一个库函数:与目标代码构建为一个异构功能等价执行文件,其中,所述预设数量等于所述异构度的数值,所述预设函数库中的库函数之间互为异构等价关系。因此,本发明无需构建复杂的异构等价的系统架构即可获得具有很强的动态性、异构性和随机性等不确定性特点的异构功能等价执行文件,节省了技术人员设计软件的时间,进而提升了软件设计的效率。
-
公开(公告)号:CN111475316B
公开(公告)日:2023-01-24
申请号:CN202010290501.3
申请日:2020-04-14
Applicant: 中国人民解放军战略支援部队信息工程大学 , 网络通信与安全紫金山实验室
IPC: G06F9/54 , G06F16/215
Abstract: 本发明提供了一种拟态构造云服务系统持久化操作方法、装置、设备和系统,通过获得多个会话控制对象消息,其中,每个会话控制对象消息为云服务执行体池中一个云服务执行体根据数据库操作请求生成的会话控制对象消息;对多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对数据库的操作相同;分别将各消息组中的一个会话控制对象消息发送到执行消息队列中,以使数据库根据执行消息队列中的会话控制对象消息进行数据库操作。由此可以看出,本发明避免对数据库中数据的重复操作,避免不必要的冗余与错误,避免数据库与真实的业务逻辑不符,提高数据库中数据的正确性。
-
公开(公告)号:CN111475198A
公开(公告)日:2020-07-31
申请号:CN202010290284.8
申请日:2020-04-14
Applicant: 中国人民解放军战略支援部队信息工程大学 , 网络通信与安全紫金山实验室
Abstract: 本发明提供一种网络服务器的拟态化方法及装置,若通过与网络服务器连接的云服务系统获取网络服务器的配置信息满足预设配置信息要求,获取用户通过云服务系统选择的具有特定功能的拟态化软件的标识信息;确定具有特定功能的拟态化软件的标识信息对应的软件安装脚本;根据配置信息,在与网络服务器连接的云服务系统上运行软件安装脚本完成安装标识信息指向的拟态化软件。本发明通过与用户选择的拟态化软件对应的软件安装脚本完成拟态化软件的安装,降低网络服务器拟态化的难度;且可预先在云服务系统中配置不同的拟态化软件和对应的软件安装脚本,以适应不同的拟态化需求,使得在节省了拟态化软件的开发时间和开发需要的资源的同时,提高通用性。
-
公开(公告)号:CN109525553A
公开(公告)日:2019-03-26
申请号:CN201811190384.2
申请日:2018-10-12
Applicant: 上海拟态数据技术有限公司
CPC classification number: H04L63/10 , H04L67/02 , H04L67/28 , H04L67/2823
Abstract: 本发明提供一种URL请求的传输保护方法、中间设备、服务器及系统。该方法包括:中间设备接收客户端发送的原URL请求,并对所述原URL请求按照预设混淆策略进行混淆,得到混淆后的新URL请求;中间设备将原URL请求传输至第一服务器,以形成伪访问通道;并将新URL请求传输到第二服务器,以供其对新URL请求进行处理。该方法还包括:接收中间设备发送的原URL请求,以形成伪访问通道;接收中间设备发送的新URL请求;若所述新URL请求为单个异构URL请求,则识别其混淆算法,并去混淆,得到原URL请求并进行响应;若所述新URL请求为URL请求集合,则对其进行恢复;对恢复结果进行多模裁决并进行响应。本发明能够迷惑攻击者,确保URL请求的正常实现。
-
-
-
-
-
-
-