发明名称
摘要 PROBLEM TO BE SOLVED: To provide a program obfuscation apparatus and an obfuscation program that generate a program causing an increased computational complexity and storage space required for a program analysis by in-line expansion. SOLUTION: The program obfuscation apparatus includes an addition means 223 for adding a plurality of subroutines to a program, and a conversion means 224 for converting at least one statement in the program into a call instruction to call a first subroutine, which is one of the plurality of subroutines. The plurality of subroutines each have a branch structure, and at least one of the branch nodes of the branch structure includes a call instruction for another subroutine. The plurality of subroutines are associated to be executed one by one in order from the first subroutine, and the subroutine that is executed last executes the statement. COPYRIGHT: (C)2010,JPO&INPIT
申请公布号 JP5277825(B2) 申请公布日期 2013.08.28
申请号 JP20080239860 申请日期 2008.09.18
申请人 发明人
分类号 G06F21/14 主分类号 G06F21/14
代理机构 代理人
主权项
地址