×

Piracy prevention using unique module translation

  • US 7,603,552 B1
  • Filed: 05/04/2005
  • Issued: 10/13/2009
  • Est. Priority Date: 05/04/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing solidified software in a computing environment, comprising:

  • (a) creating a new reference for at least one function in a function table;

    (b) copying an address of the at least one function and associating the address with the new reference;

    (c) replacing the address associated with an old reference of the at least one function with a dummy address; and

    (d) substituting each old reference in normal code with the new reference, wherein injected code is not able to execute in the computing environment.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×