%0 Journal Article %T 基于三线程保护和软件哨兵的防篡改技术 %A 余艳玮 %A 赵亚鑫 %J 计算机应用 %D 2013 %X ?软件哨兵是一种动态防篡改技术,但是哨兵自身安全性无法保障,容易被绕过或移除。针对软件哨兵中存在的安全弊端,着重研究和实现了三线程结构和软件哨兵相结合的动态防篡改技术,利用改进的三线程结构来保护哨兵自身安全。相对于传统的三线程技术,改进后的三线程通过remote线程和watch线程之间的相互监视保护,显著改善了其保护力度,增加了黑客攻击软件哨兵的难度。实验结果表明,采用改进的三线程保护的软件哨兵,不仅能防止软件篡改攻击,还能有效抵抗对哨兵本身的攻击。 %K 防篡改 %K 三线程保护 %K 软件哨兵 %K 自保护 %K 完整性校验 %U http://www.joca.cn/CN/abstract/abstract16122.shtml