The Research of Multi-point Function Opaque Predicates Obfuscation Algorithm

被引:0
|
作者
Yang Yubo [1 ]
Fan Wenqing [2 ]
Huang Wei [2 ]
Xu Guoai [1 ]
Yang Yixian [1 ,3 ]
机构
[1] Beijing Univ Posts & Telecommun, Informat Secur Ctr, Beijing 100876, Peoples R China
[2] Commun Univ China, Sch Comp Sci, Beijing 100024, Peoples R China
[3] Beijing Inst Graph Commun, Sch Informat Engn, Beijing 102600, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
Code Obfuscation; Complicated Control Flow; Opaque Predicate; Point Function;
D O I
暂无
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
On the algorithm of code obfuscation, opaque predicate is used to confuse the judgment of the program branches to achieve complex control flow statement. Currently, there are problems of obfuscation on the opaque predicate. The first problem is the isolation. the relation between opaque predicate is relatively isolated, once an opaque predicates Boolean value is obtained, the branch flow will always be identified; Second is the reversible, an attacker can determine the opaque predicate the Boolean value by analyzing reversible slicing attacks. In this paper, we proposed multi-point function opaque predicate obfuscation algorithm, using multi-function features makes opaque predicates interdependent and avoid reversible slicing attacks. Experimental data demonstrates that the obfuscated program performance and security has been significantly improved.
引用
收藏
页码:3063 / 3070
页数:8
相关论文
共 50 条
  • [21] Multi-point sampling
    不详
    GAS ENGINEERING & MANAGEMENT, 1999, 39 (03): : 30 - 30
  • [22] Fast-ReRoute Procedures for Multi-Point to Multi-Point MPLS tunnels
    Chaitou, Mohamad
    Le Roux, Jean-Louis
    2008 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2008, : 738 - 745
  • [23] Multi-point distribution function for the continuous time random walk
    Barkai, E.
    Sokolov, I. M.
    JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2007,
  • [24] RESEARCH ON PRECODING ALGORITHM FOR MULTI-USER MULTI-POINT COORDINATED COMMUNICATION SYSTEM BASED ON MODIFIED SLNR CRITERION
    Sun Zeng-you
    Liu Ling-yu
    Zhang Yang
    JOURNAL OF INVESTIGATIVE MEDICINE, 2015, 63 (08) : S58 - S58
  • [25] Fast-ReRoute Extensions for Multi-Point to Multi-Point MPLS tunnels
    Chaitou, Mohamad
    Le Roux, Jean-Louis
    2008 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2008, : 89 - 96
  • [26] Mixed Obfuscation of Overlapping Instruction and Self-Modify Code Based on Hyper-Chaotic Opaque Predicates
    Xie, Xin
    Liu, Fenlin
    Lu, Bin
    Xiang, Fei
    2014 TENTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2014, : 524 - 528
  • [27] Research on formability in multi-point forming with different elastic pads
    Qu Erhu
    Li Mingzhe
    Li Rui
    Cui Mingyang
    Lin Jianlei
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2018, 98 (5-8): : 1887 - 1901
  • [28] Research on continuous multi-point forming method for rotary surface
    Gong, Xue-peng
    Li, Ming-zhe
    Lu, Qi-peng
    Peng, Zhong-qi
    JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2012, 212 (01) : 227 - 236
  • [29] Research of Polycarbonate Sheet Processing Based on Multi-point Forming
    Cao, Junhui
    Fu, Wenzhi
    Li, Mingzhe
    Liu, Chunguo
    Peng, Heli
    ADVANCED MATERIALS AND ENGINEERING APPLICATIONS, 2012, 161 : 77 - 81
  • [30] Research on Process of Multi-point Micro Laser Shock Forming
    Fan, Yujie
    Guo, Erbin
    Zhou, Jianzhong
    Yin, Kaiting
    Cui, Pengfei
    PROCEEDINGS OF THE 2016 INTERNATIONAL FORUM ON MECHANICAL, CONTROL AND AUTOMATION (IFMCA 2016), 2017, 113 : 875 - 882