1. A method, comprising: decompressing, at a computer device, an application to one or more executables and one or more libraries; hashing, at the computer device, the one or more executables and the one or more libraries, after decompressing the application, to create one or more hash values; storing the one or more hash values in memory at a hash value server; transmitting a query to the memory at the hash value server to verify the one or more hash values of the one or more executables; rehashing the one or more executables and one or more libraries each time the one or more executables are executed to create one or more rehash values; ending an installation of the application on the computer device if the created hash value does not match the hash value stored in the memory; and continuing the installation of the application on the computer device if the created hash value does match the hash value stored in the memory; wherein an installation of the application is initiated on the computer device.