Application program interface interception system and method

Electrical computers and digital processing systems: support – Computer program modification detection by cryptography

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S188000, C713S189000, C726S022000, C071S001000, C071S064120, C071S064120, C071S064120, C071S064120, C071S064120

Reexamination Certificate

active

10874433

ABSTRACT:
A method of intercepting application program interface, including dynamic installation of associated software, within the user portion of an operating system. An API interception control server in conjunction with a system call interception module loads into all active process spaces an API interception module. An initializer module within the API interception module hooks and patches all API modules in the active process address space. When called by the application programs, the API routines' flow of execution, by virtue of their patched code, is re-directed into a user-supplied code in a pre-entry routine of the API interception module. The API routine might be completely by-passed or its input parameters might be filtered and changed by the user code. During the operation, the API routine is double-patched by the API interception module to ensure that all simultaneous calls to the API routine will re-direct its flow of control into the API interception module. A user-supplied code in a post-entry module of the API interception module might filter or change the return values of the API.

REFERENCES:
patent: 5899987 (1999-05-01), Yarom
patent: 6230312 (2001-05-01), Hunt
patent: 6718414 (2004-04-01), Doggett
patent: 6823460 (2004-11-01), Hollander et al.
Hunt et al., Detours: Binary Interception of Win32 Functions, Proceedings of the 3rd USENIX Windows NT Symposium, Seattle, WA, Jul. 1999, downloaded from the Internet Sep. 12, 2006.

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

Application program interface interception system and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Application program interface interception system and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application program interface interception system and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3776593

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