
基本信息:
- 专利标题: 一种应用程序安装包生成方法、装置及电子设备
- 专利标题(英):Application installation package generation method and device and electronic equipment
- 申请号:CN201511021602.6 申请日:2015-12-30
- 公开(公告)号:CN106933610A 公开(公告)日:2017-07-07
- 发明人: 秦皓 , 杨文玉
- 申请人: 北京金山安全软件有限公司
- 申请人地址: 北京市海淀区小营西路33号二层东区
- 专利权人: 北京金山安全软件有限公司
- 当前专利权人: 北京金山安全软件有限公司
- 当前专利权人地址: 北京市海淀区小营西路33号二层东区
- 代理机构: 北京柏杉松知识产权代理事务所
- 代理人: 马敬; 项京
- 主分类号: G06F9/445
- IPC分类号: G06F9/445
摘要:
本发明实施例公开了一种应用程序安装包生成方法、装置及电子设备,方法包括:将目标应用程序的源代码编译成底层虚拟机的中间代码;利用所述底层虚拟机的解释器,将所述中间代码编译为机器代码;利用所述机器代码,生成所述目标应用程序的安装包。应用本发明实施例,即使攻击者获得了目标应用程序的机器代码,也很难从机器代码中获取应用程序的源代码,提高了应用程序的安全性。
摘要(英):
The embodiment of the invention discloses an application installation package generation method and device and electronic equipment. The method comprises the steps that a source code of a target application is compiled into an intermediate code of a low level virtual machine; an interpreter of the low level virtual machine is utilized to compile the intermediate code into a machine code; and the machine code is utilized to generate an installation package of the target application. By use of the embodiment, even if an attacker obtains the machine code of the target application, it is quite difficult to acquire the source code of the application from the machine code, and therefore the security of the application is improved.
公开/授权文献:
- CN106933610B 一种应用程序安装包生成方法、装置及电子设备 公开/授权日:2021-07-30
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/22 | ..微控制或微程序装置 |
------------G06F9/445 | ...程序的装载或启动 |