Patent · US Active

Obfuscating computer program code

US8286251B2 · kind B2 · utility

276Cited by
1References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 19, 2007
Grant dateOct 9, 2012
Priority date
Expiry dateAug 15, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/14
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-implemented method of tamper-protecting a computer program, the method comprising: processing an input representation of the computer program to identify a function call for causing a data processing system to continue execution of the computer program at a predetermined entry point memory address when said computer program is executed by a data processing system; replacing the identified function call with a modified function call, wherein the modified function call includes an algebraic expression for causing the data processing system to compute the entry point memory address when said computer program is executed by the data processing system.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.