摘要 |
PURPOSE: A memory modification prevention method and a client terminal have the client terminal determine whether a first byte of an address of a corresponding function, determine if there was a hacking according to the result, and reports the hacking incident to a main program of a game. CONSTITUTION: When functions which can be modulated when attempting wall-hack are in a normal range in a memory, a client terminal determines a first byte of a corresponding function address is JMP (JuMP) code (S402, S404). When the first byte of the corresponding function address is not the JMP code, the client terminal determines that the corresponding function is a normal function (S406). If the corresponding functions are not in the normal range in the memory, or the first byte of the corresponding function address is the JMP code, the client terminal determines that the corresponding function is an abnormal function, and reports a wall-hack possibility to a main program of a game. According to the report, the main program of the game applies sanction against a game user. [Reference numerals] (AA) Start; (BB,EE) No; (CC,DD) Yes; (FF) End; (S402) Are corresponding functions in the normal range of a memory?; (S404) Is first byte of a corresponding function address a JMP code?; (S408) Determine corresponding function is a normal function; (SS406) Determine corresponding function is an abnormal function |