×

Apparatus, method, and computer readable medium thereof for generating and utilizing a feature code to monitor a program

  • US 8,127,276 B2
  • Filed: 04/03/2007
  • Issued: 02/28/2012
  • Est. Priority Date: 12/13/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus, including a processor, for generating a feature code to monitor a program, comprising:

  • a call device for making the program call a function through a first application program interface (API) and a second API;

    a record device being electrically connected to the call device and configured for recording a first return address after the first API calls the function and recording a second return address after the second API calls the function;

    a generation device being electrically connected to the record device and configured for generating the feature code by using the first return address and the second return address, the generation device including a shift device being electrically connected to the record device and configured for shifting a plurality of bits of the second return address for a predetermined length; and

    an operation device being electrically connected to the shift device and configured for applying an XOR operation to the shifting result and the first return address to derive the feature code;

    wherein the feature code is used to be compared with a monitor code when the program is executed at another time to decide whether the program is attacked.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×