Data processing: software development – installation – and managem – Software program development tool – Linking
Reexamination Certificate
2007-11-06
2007-11-06
Ingberg, Todd (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Linking
C717S166000, C713S002000, C719S331000
Reexamination Certificate
active
10272214
ABSTRACT:
Software loading is effected by means of a header40and software modules STUB1, STUB2etc. The header40calls each stub in appropriate order, installing the stub in a loader region42, executing the stub and then removing it. The STUBS may be encrypted and may be installed at random or pseudo-random locations in the region42. Generic breaches of security, such as “riding the loader” are prevented because the stubs appear only transiently and at unpredictable positions. Security may be further improved by selecting each stub from a group of alternatives which are differently coded but functionally equivalent.
REFERENCES:
patent: 4024504 (1977-05-01), Chowning et al.
patent: 5812848 (1998-09-01), Cohen
patent: 5933503 (1999-08-01), Schell et al.
patent: 6006190 (1999-12-01), Baena-Arnaiz et al.
patent: 6134324 (2000-10-01), Bohannon et al.
patent: 6141698 (2000-10-01), Krishnan et al.
patent: 6185678 (2001-02-01), Arbaugh et al.
patent: 6205580 (2001-03-01), Hirose
patent: 6226747 (2001-05-01), Larsson et al.
patent: 6253258 (2001-06-01), Cohen
patent: 6385567 (2002-05-01), Lew et al.
patent: 6405316 (2002-06-01), Krishnan et al.
patent: 6490722 (2002-12-01), Barton et al.
patent: 6532451 (2003-03-01), Schell et al.
patent: 6618769 (2003-09-01), Bracha et al.
patent: 6618855 (2003-09-01), Lindholm et al.
patent: 6675201 (2004-01-01), Parkkinen
patent: 6698017 (2004-02-01), Adamovits et al.
patent: 6701334 (2004-03-01), Ye et al.
patent: 6701433 (2004-03-01), Schell et al.
patent: 6751735 (2004-06-01), Schell et al.
patent: 6810519 (2004-10-01), Hicks
patent: 6813762 (2004-11-01), Plaxton
patent: 6851111 (2005-02-01), McGuire et al.
patent: 6889376 (2005-05-01), Barritz et al.
patent: 6915511 (2005-07-01), Susarla et al.
patent: 6961852 (2005-11-01), Craft
patent: 6970960 (2005-11-01), Sarfati
patent: 7028294 (2006-04-01), Cyran et al.
patent: 7039923 (2006-05-01), Kumar et al.
patent: 7051343 (2006-05-01), Bracha et al.
patent: 7069550 (2006-06-01), Fraenkel et al.
patent: 7082600 (2006-07-01), Rau et al.
patent: 7099791 (2006-08-01), Fritzsche
patent: 2002/0071559 (2002-06-01), Christensen et al.
patent: 59231650 (1984-12-01), None
patent: 4215153 (1992-08-01), None
patent: 98/08163 (1998-02-01), None
patent: 02/06951 (2002-01-01), None
Linkers and Loaders, John R. Levine, Chapters 1,2,3,7 published Oct. 11, 1999.
The Design of the Unix Operating System, Maurice J. Bach, 1986, pp. 151-182.
Ingberg Todd
Simplex Major SDN.BHD
Smith-Hill and Bedell
LandOfFree
Plurality of loader modules with a CO- ordinator module... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Plurality of loader modules with a CO- ordinator module..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Plurality of loader modules with a CO- ordinator module... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3885601