Patent ID: 8533826
Filing Date: 2013-09-10
Classification: G06F

Abstract:
1. Method for protection of source code of a computer program comprising the following steps: a—translating said source code into a target code, b—generating an object code starting from said target code, c—applying an obfuscation program to protect said source code, wherein said obfuscation program is executed after the source code has been translated into a target code and before said object code is generated and comprises the following steps: d—replacing at least one line of said computer program by a new program line performing an operation which provides a numeric variable V used by said computer program or an instruction of said computer program, e—assembling one line of the resulting computer program to obtain opcodes, f—using the opcodes obtained as operands of the operation providing the numeric variable V, and g—replacing said numeric variable V by the result of the operation described by said new program line.