Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2007-07-10
2007-07-10
Vu, Tuan A. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
Reexamination Certificate
active
10003376
ABSTRACT:
A method and system for increasing security of a software program by obfuscation of program execution flow is disclosed, wherein the software program is executed on a computer system that includes a user-level protected mode and a kernel-level unprotected mode. The method and system include first identifying critical code segments to be hidden in the software program. The non-critical portions of the software program are then executed in the user-level protected mode, while the critical code segments are executed within respective exception handlers, thereby hiding execution of the critical code segments from a debugger program.
REFERENCES:
patent: 4910663 (1990-03-01), Bailey
patent: 5450586 (1995-09-01), Kuzara et al.
patent: 5630049 (1997-05-01), Cardoza et al.
patent: 5745770 (1998-04-01), Thangadurai et al.
patent: 5790846 (1998-08-01), Mealey et al.
patent: 5889988 (1999-03-01), Held
patent: 5963737 (1999-10-01), Mealey et al.
patent: 6247169 (2001-06-01), DeLong
patent: 6708326 (2004-03-01), Bhattacarya
patent: 6754851 (2004-06-01), Yoshimura
patent: 6842893 (2005-01-01), Sangavarapu et al.
Hagimont et al., “Hidden Software Capabilities”, Proceedings of the 16 International Conference on Distributed Systems, May 1996, pp. 1-14.
Pace Anti-Piracy
Strategic Patent Group P.C.
Vu Tuan A.
LandOfFree
Method and system for obfuscation of computer program... 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 obfuscation of computer program..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for obfuscation of computer program... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3744268