Method and system for inserting floating code hooks into multipl

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 700

Patent

active

056714173

ABSTRACT:
A method and system of inserting a floating code hook at a proper position within a program's code having unknown length is provided. The method comprises the steps of estimating an insertion point for a code hook in a computer program loaded in a computer's memory and determining whether expected code is located at the estimated insertion point. If the expected code is located at the estimated insertion point, the method inserts the code hook into the program code at the insertion point. If the expected code is not located at the estimated insertion point, the method moves the estimated insertion point a predetermined number of bytes from the estimated insertion point to a new estimated insertion point, and again determines whether expected code is located at the estimated insertion point. This process continues until the proper insertion point is located, and the floating code hook is inserted.

REFERENCES:
patent: 5265254 (1993-11-01), Blasciak et al.
patent: 5386522 (1995-01-01), Evans
patent: 5450586 (1995-09-01), Kuzara et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for inserting floating code hooks into multipl does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for inserting floating code hooks into multipl, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for inserting floating code hooks into multipl will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1942282

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.