摘要 |
<p><P>PROBLEM TO BE SOLVED: To detect misapplication of a program by using watermark information which does not spoil readability of a source code and is robust against modification and correction of the source code and does not disappear even when the source code is decoded through decompilation or the like. <P>SOLUTION: A plurality of function classes 100 inherit a shared class 200. A method 101 includes processing of calling an authentication method 201 included in the shared class 200. A method name of the authentication method 201 is regarded as watermark information and is defined to be unique distinguishably from other names. A CPU of a computer reads an inspection object program from a storage unit into a memory and determines whether the inspection object program includes a method name identical to the method name of the authentication method 201 or not. If the inspection object program includes it, the CPU decides misapplication of the inspection object program and performs prescribed processing for coping with the misapplied program. <P>COPYRIGHT: (C)2013,JPO&INPIT</p> |