一种采用动态细粒度代码隐藏与混淆技术的二进制软件保护方法

本发明公开了--种采用动态细粒度代码隐藏与混淆技术的二进制软件保护方法,其步骤为:S1:选择隐藏目标;以基本块为单位,在目标程序中选择待隐藏的代码块;S2:隐藏选择的基本块;针对每个待隐藏基本块,将原来的一- 段代码替换为一个分配器函数调用,并在剩余的位置填充其它混淆指令;S3:重新打包代码;新建-一个代码段用来保存所有的附加逻辑及数据。本发明具有适用范围广、轻量级、可扩展、安全性高等优

  • 2021-05-07
  • 收藏0
  • 阅读67
  • 下载0
  • 11页
  • pdf
  • 781.30M

评价

评分 :
   *