| CPC G06F 21/6281 (2013.01) [G06F 21/121 (2013.01); G06F 2221/2141 (2013.01)] | 8 Claims |

|
1. An information processing device comprising:
an operating system that includes an application storage area for storing an application, and executes the application; and
a control system that accesses a sector group stored in a storage device, in response to an access request from the operating system, wherein the control system includes:
a processor; and
a memory including at least one set of instructions, which when executed by the processor, causes the processor to operate as:
an analyzer that, by reference to correspondence information indicating a correspondence between a sector number and a sector group identifier of the sector group stored in a storage area corresponding to the sector number in the storage device, generates access data from the access request by associating the sector number included in the access request with the sector group identifier;
a monitor that determines whether the access request is unauthorized, based on the access data and rule information indicating a rule for accessing the sector group stored in the storage device;
a determiner that determines, based on the access data, whether the access request seeks to access the sector group related to the application stored in the storage device;
a manager that, if it is determined that the access request seeks to access the sector group related to the application and the operating system makes a change to the application storage area, obtains application information related to the application and updates, based on the application information obtained, the rule information and the correspondence information; and
a control responder that controls a response, based on the result of the determination made by the determiner, wherein:
if the monitor determines that the access request is not unauthorized, the control responder issues an instruction to access the sector group stored in the storage device in response to the access request,
if the monitor determines that the access request is unauthorized, the control responder determines a type of the sector group that is a target for the access request,
if it is determined that the access request does not seek to access the sector group related to the application, the control responder provides an error notification to an external server, and
if it is determined that the access request seeks to access the sector group related to the application and the operating system does not make a change to the application storage area, the manager does not obtain application information related to the application and does not updates, based on the application information obtained, the rule information and the correspondence information.
|