摘要 |
PROBLEM TO BE SOLVED: To provide a computer system capable of preventing deletion, alteration, leak or the like of secret data in a storage region by buffer overflow attack or the like. SOLUTION: The computer system comprises a memory map circuit 15 for storing an access control memory map where the existence of access privilege for executing a program from a CPU 10 at each address in the storage region 19 is set. The computer system also comprises an access privilege determination circuit 16 that determines, based on the access control memory map, the existence of the access privilege from the CPU 10 to the storage region at an execution program storage address Spc specified by a program counter 20, and, when the access privilege is absent, outputs an access prohibition signal SC for making the CPU 10 execute predetermined processing of disabling the access from the CPU 10 to the storage region at the execution program storage address. COPYRIGHT: (C)2008,JPO&INPIT |