|
|
|
|
|
|
|
|
| ( 1 of 1 ) |
| United States Patent | 5,359,659 |
| Rosenthal | October 25, 1994 |
A method is disclosed for securing an existing executable software program against infection or corruption by software viruses or the like, without requiring any modification to the program's source code or any recompilation or relinking. Security routines capable of detecting the presence of any virus infection or other corruption are coupled to the program. The loading information for the program is modified so that upon any attempt to execute the program, the security routines will execute first and scan for viruses or other corruption. If any viruses or corruption are detected, execution of the program is aborted and a warning is displayed. If no viruses or corruption are found, the security routines are removed from memory and execution of the program continues normally.
| Inventors: | Rosenthal; Doren (San Luis Obispo, CA) |
|---|---|
| Family ID: | 25414406 |
| Appl. No.: | 07/901,552 |
| Filed: | June 19, 1992 |
| Current U.S. Class: | 726/24 |
| Current CPC Class: | G06F 21/564 (20130101); G06F 21/565 (20130101); G06F 11/327 (20130101); G06F 12/1408 (20130101) |
| Current International Class: | G06F 1/00 (20060101); G06F 21/00 (20060101); G06F 11/32 (20060101); G06F 12/14 (20060101); H04L 009/00 () |
| Field of Search: | ;380/4 ;364/269.4 ;395/575,700 |
| 4975950 | December 1990 | Lentz |
| 5121345 | June 1992 | Lenta |
| 5144660 | September 1992 | Rose |
| 5274819 | December 1993 | Bloomfield-Brown |
| 5278901 | January 1994 | Shieh et al. |
| 5289540 | February 1994 | Jones |
Gatekeeper Aid 1.0.1 (1989) Johnson (p. 1). . Taylor, W., "Virus-Proof Your PC," PC Computing, Feb. 1992, pp. 124-137. . Diehl, S., et al, "Rx For Safer Data" Byte, Aug. 1991, pp. 218-235 and specifically pp. 226-228. . Salamone, S., "Good Virus Protection Becomes Cheap, Test Shows," Network World, vol. 8, No. 42, Oct. 21, 1991, pp. 1, 68-69. . Ellison, C., "On Guard: 20 Utilities That Battle The Virus Threat," PC Magazine, Oct. 29, 1991, pp. 200-280. . Burger, R., Computer Viruses, A High-Tech Disease, (Abacus, Apr. 1989), pp. 87-91, 231-252. . Lundell, A., Virus! The Secret World of Computer Invaders That Breed and Destroy, (Contemporary Book, 1989), pp. 170-175. . Roberts, R., Computer Viruses, (Compute! Publications, 1988), pp. 31-79, 95-144. . McAfee, J., Computer Viruses, Worms, Data Diddlers, Killer Programs, and Other Threats To Your System, (St. Martin's Press, 1989), pp. 139-172.. |
|
|