计算机与数字工程2011,Vol.39Issue(11):97-100,4.
基于病毒多态性的Java软件水印技术
A Software Watermark Technique Based on Polymorphic Virus
周正虎 1陈丹 2周光霞 1赵鑫2
作者信息
- 1. 南京航空航天大学计算机科学与技术学院,南京210016
- 2. 中国电子集团第28研究所C4,ISR国防重点实验室,南京,210007
- 折叠
摘要
Abstract
A software watermark technique based on polymorphic virus is proposed, in which the feature of polymorphic viruses are combined with the ideal of spread spectrum. Through encrypting multiple parts of the core modules and the watermark information together, on the one hand, preventing static reverse engineering analysis and protecting the key code, on the other hand, it works a tamper-proofing to the watermark, increasing the difficulty of attackers. Analysis shows that the algorithm can effectively resist the various attacks and the robustness of the algorithm is at a high quality.关键词
多态病毒/扩频/软件水印/逆向工程/防篡改/鲁棒性Key words
polymorphic virus/ spread spectrum/ software watermark/ reverse engineering/ tamper-proofing/ robustness分类
信息技术与安全科学引用本文复制引用
周正虎,陈丹,周光霞,赵鑫..基于病毒多态性的Java软件水印技术[J].计算机与数字工程,2011,39(11):97-100,4.