一种ELF文件执行动作的确定方法、装置、设备及介质

    公开(公告)号:CN116383807A

    公开(公告)日:2023-07-04

    申请号:CN202310367297.4

    申请日:2023-04-07

    Inventor: 董进刚

    Abstract: 本发明公开了一种ELF文件执行动作的确定方法、装置、设备及介质,涉及数据处理技术领域。该方法包括:获取目标ELF文件,并将目标ELF文件的各区段加载至内存中;将压缩加密区段中的子区段解压至内存中,并在代码段中确定检测程序的第一查找结果;在壳区段中确定壳程序的第二查找结果;根据第一查找结果和第二查找结果,确定目标ELF文件的执行动作。本方案在代码段中确定第一查找结果,在壳区段确定第二查找结果,进而确定目标ELF文件的执行动作,避免目标ELF文件的主程序脱离壳程序运行,进而提高了对目标ELF文件进行破解和篡改的难度,提高了目标ELF文件的安全性。

    跨语言壳增强方法、装置、电子设备和存储介质

    公开(公告)号:CN116628645A

    公开(公告)日:2023-08-22

    申请号:CN202310644052.1

    申请日:2023-06-01

    Inventor: 董进刚 李选庆

    Abstract: 本发明公开了一种跨语言壳增强方法、装置、电子设备和存储介质。其中,方法包括:为目标应用程序正常运行所需的ELF格式程序添加保护壳,其中,所述目标应用程序和所述ELF格式程序是基于不同语言实现的,所述保护壳中保存有白盒密码算法,所述目标应用程序中保存有白盒密码盒;在所述目标应用程序启动后,初始化所述白盒密码盒,得到密钥相关变量,并将所述密钥相关变量传输给所述ELF格式程序;所述保护壳根据所述密钥相关变量和所述白盒密码算法,对所述ELF格式程序的加密数据进行解密。本发明方案能够有效提高保护壳对于数据的保密性,且有效的防止带有保护壳的ELF格式程序被单独分析。

    消息传输方法、装置、系统及其保护代码更新方法、装置

    公开(公告)号:CN111131281B

    公开(公告)日:2022-09-02

    申请号:CN201911389464.5

    申请日:2019-12-30

    Abstract: 本发明公开了一种消息传输方法、装置、系统及其保护代码更新方法、装置,消息发送装置采用加密代码对消息原文进行加密得到加密消息,并调用虚拟指令编译器,对加密代码对应的解密代码进行编译,生成解密代码的解密字节码,将加密消息和解密字节码传输到消息接收装置;消息接收装置在接收到加密消息和解密字节码后,调用虚拟指令解释器,对解密字节码进行解释执行,对加密消息进行解密得到消息原文。本发明能够在无需升级消息收发端软件程序版本的情况下,灵活更新消息保护代码,以实现消息传输的安全防护能力。

    消息传输方法、装置、系统及其保护代码更新方法、装置

    公开(公告)号:CN111131281A

    公开(公告)日:2020-05-08

    申请号:CN201911389464.5

    申请日:2019-12-30

    Abstract: 本发明公开了一种消息传输方法、装置、系统及其保护代码更新方法、装置,消息发送装置采用加密代码对消息原文进行加密得到加密消息,并调用虚拟指令编译器,对加密代码对应的解密代码进行编译,生成解密代码的解密字节码,将加密消息和解密字节码传输到消息接收装置;消息接收装置在接收到加密消息和解密字节码后,调用虚拟指令解释器,对解密字节码进行解释执行,对加密消息进行解密得到消息原文。本发明能够在无需升级消息收发端软件程序版本的情况下,灵活更新消息保护代码,以实现消息传输的安全防护能力。

Patent Agency Ranking