Patent ID: 8286258

Claim:
A monitor method used in a monitor apparatus for monitoring data of hardware, the monitor apparatus comprising a processing unit and a storage unit, the data having private information, identification information and at least one first network transmission address of a network service provider server, the data being stored in the storage unit according to the identification information, the monitor method comprising the following steps of: enabling the processing unit to store the identification information of the data and the at least one first network transmission address in a mark information table, wherein the mark information table is stored in the storage unit; enabling the processing unit to access the data according to the identification information in response to an accessing system call generated by an operating system of the hardware, wherein the accessing system call is related to the identification information and comprises a data opening system call and a data reading system call; enabling the processing unit to open the data according to the identification information in response to the data opening system call with a pass parameter, wherein the pass parameter corresponds to the identification information; enabling the processing unit to store the private information of the data to a first memory address in response to the data reading system call with the pass parameter, wherein the pass parameter corresponds to the first memory address; enabling the processing unit to arrange a transmission of the private information of the data in response to a sending system call, wherein the sending system call has a second network transmission address; enabling the processing unit to determine whether the at least one first network transmission address is identical to the second network transmission address according to the identification information of the data and the at least one first network transmission address stored in the mark information table; and enabling the processing unit to output a signal when the at least one first network transmission address is not identical to the second network transmission address.