Patent ID: 8490208
Filing Date: 2013-07-16
Classification: G06F

Abstract:
1. A non-transitory program storage device, readable by a computer, tangibly embodying a program of instructions executable by the computer to perform, on a device executing the program, a method of detecting whether a computer file has been copied, the computer file being generated during installation of a software program and having an inode number, the method comprising the steps of: retrieving the inode number of the computer file; reading from the computer file a stored inode number, the stored inode number being the inode number of a file system from which the computer file should not be copied; comparing the retrieved inode number and the read inode number; and determining that the computer file has been copied when the retrieved inode number does not match the read inode number; wherein the stored inode number is encrypted using an encryption key and the method further comprises encrypting the retrieved inode number using the encryption key to enable the comparison or decrypting the read inode number, using a corresponding decryption key, to enable the comparison.