从管理和技术两个方面说明防止非法使用软件的措施。
(1)从管理手段看,软件安全管理既依赖于道德、法律(知识产权等)和实体保护(防盗)等非技术手段,也可以通过一些技术手段达到安全管理的目的。 (2)从技术手段看,软件盗用既体现在整体非法复制,也反映在局部代码非法复用。所以,保护软件资产的安全管理措施包括:软件备份安全管理和软件代码安全管理两个方面。 对于磁盘或光盘备份的软件,可以用“软件指纹”、软件加密等手段防止软件盗用。 对于安装使用的软件,可以采取“软件狗”或“电子锁”、“时间炸弹”(如共享软件试用时间限制)等手段限制非法使用。 为了防止人们通过各种手段获取、盗用乃至恶意篡改软件核心代码,数字签名、反动态跟踪技术等成为代码(组件)安全管理的主要手段。