一种基于安全密码模块的Java字节码加密方法

    公开(公告)号:CN119442288B

    公开(公告)日:2025-04-29

    申请号:CN202510026772.0

    申请日:2025-01-08

    Abstract: 本发明涉及代码加密技术领域,具体涉及一种基于安全密码模块的Java字节码加密方法,包括:密钥管理模块预先存储有被加密服务运行环境、密钥、密钥标识间的一一对应关系;代码加密模块接收当前被加密服务运行环境的源代码包,确定密钥标识,将源代码包和密钥标识发送至密钥管理模块;密钥管理模块调取对应的密钥对源代码包进行加密,并将加密代码包返回至代码加密模块;代码加密模块将加密代码包部署至对应的终端上;在终端加密代码包需要启动时,代码解密模块通过可信认证之后,将加密代码包发送至密钥管理模块;密钥管理模块利用内部密钥对加密代码包进行解密,将解密结果返回至代码解密模块。本发明可提高代码加解密过程的安全性。

    一种移动端场景重现方法、装置、系统及设备

    公开(公告)号:CN119718440A

    公开(公告)日:2025-03-28

    申请号:CN202411892808.5

    申请日:2024-12-20

    Abstract: 本发明公开了一种移动端场景重现方法,包括:通过远程服务器与移动设备建立远程连接,获取并显示通过所述远程服务器传输的所述移动设备的实时投屏画面;接收所述移动设备是否处于空闲状态的检测结果,在所述移动设备处于空闲状态时,则向所述移动设备下发包括目标应用程序标识和目标场景信息的场景重现请求;获取所述移动设备根据所述场景重现请求执行相应的adb指令后,唤醒目标应用程序并打开目标场景;对所接收到的所述目标场景的场景界面进行查看和操控,实现所述移动设备对应的所述目标场景在所述PC端的重现。能够实现在PC端实现对移动端特定场景的有效重现和实时监管。

    函数识别方法、装置、芯片、电子设备及存储介质

    公开(公告)号:CN119576403A

    公开(公告)日:2025-03-07

    申请号:CN202411657769.0

    申请日:2024-11-19

    Inventor: 刘平方

    Abstract: 本发明公开了一种函数识别方法、装置、芯片、电子设备及存储介质,其中函数识别方法先通过获取待识别函数的第一嵌入向量,作为函数识别的基础;然后分别计算第一嵌入向量与函数向量数据库中的多个已知函数一一对应的多个第二嵌入向量之间的相似度,得到多个相似度计算值;最后根据多个相似度计算值确定对应于待识别函数的目标函数,以识别待识别函数,得到与待识别函数对应的已知函数;由此本发明的函数识别方法仅需比对待识别函数的第一嵌入向量与已知函数的第二嵌入向量之间的相似度,即可对待识别函数进行识别,提高函数识别的效率和准确性。

    一种项目信息处理方法、装置、电子设备和可读存储介质

    公开(公告)号:CN119201193A

    公开(公告)日:2024-12-27

    申请号:CN202411235872.6

    申请日:2024-09-04

    Abstract: 本发明提供一种项目信息处理方法、装置、电子设备和可读存储介质,通过提取项目功能描述文件中各方法的方法描述语义向量和各方法两两之间的关联语义向量,以及最新源代码文件中各方法的源代码语义向量、参数约束向量以及任意两个方法之间的调用约束语义向量,确定了功能一致性和约束一致性,进而基于功能一致性和约束一致性,为项目功能描述文件添加一致性标签,缩短了编程语言和自然语言之间存在“词汇差距”,且从功能描述和代码约束两个方向综合度量了项目功能描述文件与其对应的最新源代码文件之间的一致性,提升了项目功能描述文件与其对应的最新源代码文件之间一致性的判定精度。

    一种源代码静态分析方法、装置、设备以及介质

    公开(公告)号:CN118860904B

    公开(公告)日:2024-12-27

    申请号:CN202411345238.8

    申请日:2024-09-26

    Inventor: 李响 岳贯集 杨轩

    Abstract: 本申请公开一种源代码静态分析方法、装置、设备以及介质,涉及软件检测技术领域,该方法包括基于源代码解析得到的抽象语法树,构建控制流图和函数调用图;利用函数调用图对控制流图进行到达定值分析,构建初始值流图;向初始值流图添加与C++语言参数对应的边,得到最终值流图;C++语言参数为基于所述抽象语法树所得到的参数节点和/或变量节点;基于最终值流图对源代码进行静态检测,得到静态检测结果。本申请能够降低因缺少与C++语言的参数节点对应的边而导致的误报漏报,有效提高源代码静态检测的精度。

    一种靶场场景的构建方法、装置、终端设备

    公开(公告)号:CN118820121B

    公开(公告)日:2024-12-10

    申请号:CN202411310345.7

    申请日:2024-09-19

    Abstract: 本发明涉及安全测试技术领域,具体为一种靶场场景的构建方法、装置、终端设备,包括以下步骤:对目标软件的代码进行分析,解析代码结构和逻辑流程,绘制代码流程图,并标记关键变量和分支决策点,得到代码逻辑映射表。本发明中,通过细化代码流程图和逻辑映射表的使用,提高靶场场景的精确性和实战性,使得靶场场景构建更具目标性,能够精准标注漏洞点并进行安全等级评估,有助于在实际环境中更好地模拟攻击和防御,不仅提升漏洞识别的准确性,还增强对安全漏洞影响的评估,使得安全测试更加全面和深入,改进传统靶场构建中的靶场场景设计,更加符合实际安全威胁情况,提高组织对安全威胁的响应能力和防御措施的有效性。

    一种源代码静态分析方法、装置、设备以及介质

    公开(公告)号:CN118860904A

    公开(公告)日:2024-10-29

    申请号:CN202411345238.8

    申请日:2024-09-26

    Inventor: 李响 岳贯集 杨轩

    Abstract: 本申请公开一种源代码静态分析方法、装置、设备以及介质,涉及软件检测技术领域,该方法包括基于源代码解析得到的抽象语法树,构建控制流图和函数调用图;利用函数调用图对控制流图进行到达定值分析,构建初始值流图;向初始值流图添加与C++语言参数相关的边,得到最终值流图;C++语言参数为基于所述抽象语法树所得到的参数节点和/或变量节点;基于最终值流图对源代码进行静态检测,得到静态检测结果。本申请能够降低因缺少与C++语言的参数节点相关的边而导致的误报漏报,有效提高源代码静态检测的精度。

    接口维护方法、装置、电子设备及存储介质

    公开(公告)号:CN114465892B

    公开(公告)日:2024-10-01

    申请号:CN202210260037.2

    申请日:2022-03-16

    Abstract: 本公开提供了一种接口维护方法、装置、电子设备及存储介质,该方法包括:基于本地接口信息,生成与所述本地接口信息对应的多端接口代码;所述多端接口代码包括客户端接口代码,用于在客户端实现与所述本地接口信息对应的功能;将所述本地接口信息发布至网关,使得所述网关基于所述本地接口信息的参数信息,对所述客户端发送的接口访问请求的参数信息进行校验,其中,所述接口访问请求基于所述客户端接口代码生成。本公开实施例,将本地接口信息发布至网关,如此,可以确保发布在网关的接口信息与本地接口信息的一致性,进而提高接口调用的安全性。

    代码摘要生成方法、系统、设备及存储介质

    公开(公告)号:CN113238798B

    公开(公告)日:2024-09-06

    申请号:CN202110418823.6

    申请日:2021-04-19

    Abstract: 本发明公开了代码摘要生成方法、系统、设备及存储介质,包括:将获取的目标代码解析为抽象语法树,对抽象语法树的每个节点嵌入层次信息;基于嵌入层次信息的抽象语法树的节点,得到每个节点的词向量;将抽象语法树的邻接矩阵和每个节点的词向量输入到训练后的图卷积神经网络中,得到每个节点的特征向量;将获取的目标代码处理为标记序列,将所述标记序列输入到训练后的双向门控循环单元中,得到每个标记对应的输出向量;将所有节点的特征向量与标记序列对应的输出向量进行融合,将融合后的向量输入到训练后的transformer模型中,得到生成的代码摘要。充分地提取代码的语法结构特征,生成的摘要质量更好。

    一种固件解析方法、存储介质及设备

    公开(公告)号:CN118444975A

    公开(公告)日:2024-08-06

    申请号:CN202410495233.7

    申请日:2024-04-23

    Inventor: 马延龙

    Abstract: 本申请公开一种固件解析方法、存储介质及设备,通过获取固件文件的第一头部信息,将固件文件的第一头部信息与第一信息映射表进行匹配,以确定固件文件的目标类型,无需扫描固件文件的全部信息,提升了固件解析的速度,同时基于目标类型调用对应的目标程序文件对固件文件进行自动化解析,得到待提取文件,无需手动输入命令,降低了操作复杂度,提升了固件解析的效率。

Patent Agency Ranking