摘要 |
<p>A method for securely executing a executable (3) on a computer system including the step of calculating a baseline checksum for the executable (3). Next, the baseline checksum for the executable (3) is stored in a secure location - the kernel (5). Next, a request to execute the executable (3) is received. Next, an execution checksum for the executable (3) is calculated. The executable (3) is executed if the baseline checksum for the executable (3) equals the execution checksum for the executable (3). The executable (3) is not executed if the baseline checksum for the executable (3) does not equal the execution checksum for the executable (3).</p> |