Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2005-03-21
2008-09-16
Zhen, Wei Y. (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S127000, C717S130000
Reexamination Certificate
active
07426718
ABSTRACT:
A method and system are provided that override constructors such that the constructors not only initialize objects but also provide notification about virtual pointers of the objects. This notification is provided to a list that stores which virtual pointers are created and where they are supposed to be pointing. By knowing the address of the virtual tables that the virtual pointers are supposed to be pointing to, a determination can be made whether the virtual tables are the correct virtual tables or whether they may be different virtual tables that have been substituted in by a hacker and that contain pointers to foreign code.
REFERENCES:
patent: 5617569 (1997-04-01), Gray et al.
patent: 5663721 (1997-09-01), Rossi
patent: 5696925 (1997-12-01), Koh
patent: 5938766 (1999-08-01), Anderson et al.
patent: 5960087 (1999-09-01), Tribble et al.
patent: 6006328 (1999-12-01), Drake
patent: 6049838 (2000-04-01), Miller et al.
patent: 6138269 (2000-10-01), Ball et al.
patent: 6141723 (2000-10-01), Lyons
patent: 6212632 (2001-04-01), Surine et al.
patent: 6345313 (2002-02-01), Lindholm
patent: 6446259 (2002-09-01), Brett
patent: 6584478 (2003-06-01), Spertus
patent: 7007159 (2006-02-01), Wyatt
patent: 2006/0020936 (2006-01-01), Wyatt
patent: 2006/0195617 (2006-08-01), Arndt et al.
Gang Qu, “Publicly detectable techniques for the protection virtual components”Jun. 2001, ACM, DAC '01, pp. 474-479.
Salles et al. “Security of Runtime Extensible Virtual Environments”, Sep. 2002, ACM, CVE '02, pp. 97-104.
Hatlelid Kristjan E.
London Uri
Shubin Vladimir A.
Deng Anna
Microsoft Corporation
Woodcock & Washburn LLP
Zhen Wei Y.
LandOfFree
Overriding constructors to provide notification in order to... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Overriding constructors to provide notification in order to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Overriding constructors to provide notification in order to... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3992614