首页> 外国专利> Protecting a computer program against reverse engineering

Protecting a computer program against reverse engineering

机译:保护计算机程序免受逆向工程

摘要

A method of protecting a computer program against reverse engineering includes: obfuscating and/or encrypting at least one program library of the computer program, wherein the at least one program library contains byte code adapted for being executed by a virtual machine; including the at least one obfuscated and/or encrypted library into a bootstrap library, the bootstrap library including a bootstrap module adapted for loading the at least one program library into the virtual machine and for starting the computer program; encrypting the bootstrap library; and including the encrypted bootstrap library into a native code launcher executable including a launcher module adapted for starting the virtual machine, decrypting the bootstrap library and for loading the bootstrap library into the virtual machine.
机译:一种防止计算机程序逆向工程的方法,包括:混淆和/或加密计算机程序的至少一个程序库,其中,至少一个程序库包含适于由虚拟机执行的字节码;以及将至少一个混淆和/或加密的库包括到引导程序库中,该引导程序库包括引导程序模块,该引导程序模块适于将至少一个程序库加载到虚拟机中并用于启动计算机程序;加密引导程序库;并将加密的引导程序库包含到本机代码启动器可执行文件中,该可执行文件包括适用于启动虚拟机,解密引导程序库并将引导程序库加载到虚拟机中的启动程序模块。

著录项

  • 公开/公告号US10482221B2

    专利类型

  • 公开/公告日2019-11-19

    原文格式PDF

  • 申请/专利权人 INVENTIO AG;

    申请/专利号US201615554830

  • 发明设计人 MARKUS GILLI;

    申请日2016-02-22

  • 分类号G06F21/14;G06F21/60;G06F9/4401;G06F21/12;G06F9/445;G06F9/455;H04L9/06;H04L9/14;

  • 国家 US

  • 入库时间 2022-08-21 11:28:34

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号