CPC G06F 16/24524 (2019.01) [G06F 16/2255 (2019.01); G06F 16/244 (2019.01)] | 8 Claims |
1. An information processing device that accesses a file included in software, the software including hash values of paths of a plurality of files, the information processing device comprising:
an attribute information setting circuit that loads attribute information of each of the plurality of files into a memory;
a receiving circuit that receives a readout request including a file path from a program;
a deriving circuit that derives a hash value of the file path included in the readout request;
a file confirming circuit that confirms whether the derived hash value matches with one of the hash values of the files included in the software; and
a determining circuit that refers to the information loaded into the memory by the attribute information setting circuit in a case in which matching of the hash values is confirmed, to thereby determine whether or not a process on the file which has been subjected to the readout request is executable.
|