Validating computer program installation
First Claim
Patent Images
1. A computer program product for validating an installation of a target computer program on a target computer, said computer program product comprising:
- installation checking code validated with a further computer connected by a network link to said target computer and operable to execute upon said target computer to gather characteristics of said installation of said target computer program upon said target computer;
comparing code operable to comparing said gathered characteristics with predetermined valid characteristics;
response code operable if said gathered characteristics match said predetermined valid characteristics to trigger an installation valid response and operable if said gathered characteristics do not match said predetermined valid characteristics to trigger an installation invalid response.
12 Assignments
0 Petitions
Accused Products
Abstract
The installation of a computer program, such as a malware scanner, may be checked to determine whether or not it has not been tampered with using an installation checking computer program to gather characteristics of the installation of the target computer program after the installation checking computer program has first been validated by a separate further computer. The installation characteristics may include operating system registry entries, installed files list, file sizes and file checksums.
-
Citations
30 Claims
-
1. A computer program product for validating an installation of a target computer program on a target computer, said computer program product comprising:
-
installation checking code validated with a further computer connected by a network link to said target computer and operable to execute upon said target computer to gather characteristics of said installation of said target computer program upon said target computer;
comparing code operable to comparing said gathered characteristics with predetermined valid characteristics;
response code operable if said gathered characteristics match said predetermined valid characteristics to trigger an installation valid response and operable if said gathered characteristics do not match said predetermined valid characteristics to trigger an installation invalid response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of validating an installation of a target computer program on a target computer, said method comprising the steps of:
-
validating security of an installation checking computer program with a further computer connected by a network link to said target computer;
executing said installation checking computer program upon said target computer to gather characteristics of said installation of said target computer program upon said target computer;
comparing said gathered characteristics with predetermined valid characteristics;
if said gathered characteristics match said predetermined valid characteristics, then triggering an installation valid response; and
if said gathered characteristics do not match said predetermined valid characteristics, then triggering an installation invalid response. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. Apparatus for validating an installation of a target computer program on a target computer, said apparatus comprising:
-
installation checking logic validated with a further computer connected by a network link to said target computer and operable to execute upon said target computer to gather characteristics of said installation of said target computer program upon said target computer;
comparing logic operable to comparing said gathered characteristics with predetermined valid characteristics;
response logic operable if said gathered characteristics match said predetermined valid characteristics to trigger an installation valid response and operable if said gathered characteristics do not match said predetermined valid characteristics to trigger an installation invalid response. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification