发明名称 COMPUTER PROGRAM PROTECTION
摘要 Executable software (30B) is protected by inserting an additional block of code (50), immediately after the header (30A). The block (50) is executable to analyse all or part of the structure (30) to determine whether or not any change has been made to the structure after the creation of the structure. For example, a CRC value may be checked. When the software (30B) is to be executed, the security block (50) executes first, to check if any changes have been made, such as by the effect of a virus. If this is detected, a compressed copy (52) is used to replace at least the program region (30B), prior to execution being handed to the block (30B).
申请公布号 WO2004003709(A2) 申请公布日期 2004.01.08
申请号 WO2003GB02574 申请日期 2003.06.16
申请人 BITARTS LIMITED;SAFA, JOHN, ARAM 发明人 SAFA, JOHN, ARAM
分类号 G06F21/56 主分类号 G06F21/56
代理机构 代理人
主权项
地址
您可能感兴趣的专利