首页> 外国专利> Efficient obfuscation of program control flow

Efficient obfuscation of program control flow

机译:有效的程序控制流量混淆

摘要

An efficient obfuscation of program control flow, comprising obscuring a control execution flow through a plurality of code blocks of a computer program. It involves obtaining a secret key, initializing a state variable based on the secret key, generating a switching value by processing the state variable through an encoding function, and selecting a code block from among a set of code blocks using the switching value. It further involves executing the block code, which comprises updating the state variable based on a present value of the state variable, and repeating the steps of generating a switching value, selecting a code block, and executing the code block to control execution flow through the set of code blocks.
机译:节目控制流程的有效混淆,包括遮蔽通过计算机程序的多个代码块的控制执行流。 它涉及获得秘密密钥,基于秘密密钥初始化状态变量,通过编码函数处理状态变量来生成切换值,并使用切换值从一组代码块中选择代码块。 它还涉及执行块代码,其包括基于状态变量的当前值更新状态变量,并重复生成切换值的步骤,选择代码块,并执行代码块以控制执行流过 一组代码块。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号