摘要 |
PURPOSE:To provide the illegal usage preventing system of a program, which is easily realized with high certainty. CONSTITUTION:When a mainbody program is introduced(restoration) into a server, a source program for checking is completed(step S3) with a random number at the time of restoring, which is decided as the attribute of the mainbody program, as a keyword. The source program is erased(step S5) after being compiled. Thus, the logic analysis of a check is made to be hard and illegal usage comes to be difficult. When the mainbody program is executed, its execution is enabled only when the keyword of the check program is coincident. The program cannot be executed at the time of illegal duplicating since the attribute of the mainbody program comes to be different so that the keyword is not coincident. |