Patent ID: 11868464
Assignee: SENTRYBAY LIMITED
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A computer system configured executing a process on a Windows™ operating system comprising:
a Windows™ operating system,
a utility for managing launch of processes, the utility comprising:
a service to detect launch of the process,
an application launcher, and
a verification process module to carry out the process validation checks, and

a processor configured for executing the operating system and utility,
wherein upon receiving an instruction to execute thea process with the utility the processor is configured to:
check the process has a valid digital certificate,
create a protected environment,
launch the process in the protected environment, and
wherein upon launch of the process in the protected environment the processor is configured to:
detect further processes in the protected environment,
check that the further processes are legitimate and can be verified by carrying out process validation checks comprising, in any order, determining if each of the further processes:
is a child process of a previously verified process, and
has the valid digital certificate,

and,
executing the further process if the validation process checks are satisfied, or take remedial action if the validation process checks are not satisfied.