多端通用字节码安全加载方法技术

技术编号:43166322 阅读:18 留言:0更新日期:2024-11-01 19:58
本发明专利技术涉及一种多端通用字节码安全加载方法,包括以下步骤:S1:执行磁盘本地安全字节码应用程序资源;S2:服务器下发磁盘本地安全字节码应用程序执行;S3:使用消息队列与安全字节码应用程序进行交互。本发明专利技术通过将C、C++、Go、Rust等语言实现的功能逻辑转换为自定义的字节码,再通过解释器加载使用,加载时进行签名验证,可以提高可移植性,有效提高了逆向分析门槛,提高了安全性。

【技术实现步骤摘要】

本专利技术涉及字节码加载,特别涉及一种多端通用字节码安全加载方法


技术介绍

1、c、c++、go、rust语言实现的功能逻辑构建后生成的原生程序,使用x86_64、arm64等机器码指令,容易被ida、ghidra、cutter等分析工具逆向分析;同时也由于这些原生程序缺少签名验证,容易被篡改。导致这些程序在安全性方面存在不足。

2、因此,有必要提供一种多端通用字节码安全加载方法,以提高程序的安全性。


技术实现思路

1、本专利技术的目的在于提供一种多端通用字节码安全加载方法,以提高程序的安全性。

2、为了解决现有技术中存在的问题,本专利技术提供了一种多端通用字节码安全加载方法,包括以下步骤:

3、s1:执行磁盘本地安全字节码应用程序资源;

4、s2:服务器下发磁盘本地安全字节码应用程序执行;

5、s3:使用消息队列与安全字节码应用程序进行交互。

6、可选的,在所述多端通用字节码安全加载方法中,s1中执行磁盘本地安全字节码应用程序资源的方本文档来自技高网...

【技术保护点】

1.一种多端通用字节码安全加载方法,其特征在于,包括以下步骤:

2.如权利要求1所述的多端通用字节码安全加载方法,其特征在于,S1中执行磁盘本地安全字节码应用程序资源的方式如下:

3.如权利要求2所述的多端通用字节码安全加载方法,其特征在于,

4.如权利要求2所述的多端通用字节码安全加载方法,其特征在于,S2中服务器下发磁盘本地安全字节码应用程序执行的方式如下:

5.如权利要求4所述的多端通用字节码安全加载方法,其特征在于,S3中使用消息队列与安全字节码应用程序进行交互的方式如下:

6.如权利要求5所述的多端通用字节码安全加载方...

【技术特征摘要】

1.一种多端通用字节码安全加载方法,其特征在于,包括以下步骤:

2.如权利要求1所述的多端通用字节码安全加载方法,其特征在于,s1中执行磁盘本地安全字节码应用程序资源的方式如下:

3.如权利要求2所述的多端通用字节码安全加载方法,其特征在于,

4.如权利要求2所述的多端通用字节码安全加载方法,其特征在于,s2中服务器下发磁盘本地安全字节码应用程序执行的方式如下:

5...

【专利技术属性】
技术研发人员:郝元礼高梓铖卫鹏飞
申请(专利权)人:巨人移动技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1