摘要:本发明公开了一种源代码保护的装置及方法,所述装置包括关键字信息储存单元、非可替换标识符信息储存单元、标识符替换信息储存单元、标识符选取单元、以及标识符替换单元。所述方法中,预存关键字信息、不可替换的标识符信息、替换前后的标识符信息,并执行如下步骤:根据预定规则选取源代码中对应的标识符;将选取的标识符与关键字信息和不可替换的标识符信息进行比较,将不同于上述关键字信息和不可替换的标识符信息的标识符按照替换前后的标识符信息进行替换。本发明中,所述源代码中特定标识符被替换后得到的标识符不包含任何意义、信息,因此,被替换了标识符的源代码被很好的保护起来。
- 专利类型发明专利
- 申请人北京龙芯中科技术服务中心有限公司;
- 发明人李祖松;许彤;杨耀武;
- 地址100080 北京市海淀区科学院南路10号
- 申请号CN200910236076.3
- 申请时间2009年10月20日
- 申请公布号CN101706859A
- 申请公布时间2010年05月12日
- 分类号G06F21/22(2006.01)I;