数字数据保护设备制造技术

技术编号:2866460 阅读:264 留言:0更新日期:2012-04-11 18:40
当软件最初被装载到RAM(20)时,引擎(30A)被安装在RAM(20)另外的空白区域的起始位置。当受保护应用程序被调用时,该引擎首先创建一系列步骤(附图3D),包括用于保护块(38)的调用命令。在到达该调用(36)时,执行该保护块(38),以便完成各种安全检查。如果这些操作均能成功执行,则创建步骤(2)并改写该调用(36),以便于步骤(2)和(3)的执行能够以正常方式继续。因此,除非该安全检查已被成功完成,否则该受保护软件(步骤1、2和3)不会受到详细审查。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及用于数字数据的保护设备。数字数据包括软件文件以及数据文件,由于各种原因需要对它进行保护。例如,需要进行保护以防备未授权复制。就软件来说,需要进行保护以防备由于病毒的攻击、黑客等等引起的损坏。本专利技术试图提供一种用于数字数据的改进保护设备。本专利技术提供一种数字数据保护设备,包括可执行代码,该代码加入了与受保护数据相关的充分信息,以用于当它被执行时,能以可用形式创建包含该受保护数据的深一层代码。该设备可以包括安全装置,该安全装置可操作用于检测受保护数据的受损情况,深一层代码包括至少一条用来调用该安全装置以便评估任何受损情况的指令。该调用指令最好包含在一组可执行代码需要的位置的深一层代码内,其中当该安全装置执行时,该安全装置可操作用于重新创建可执行代码组,以取代该调用指令。如果检测到任何损坏,该安全装置最好可操作用于删除深一层代码。该设备可进一步包括重定位装置,该重定位装置可操作用于对该安全装置位置进行改变以及对该调用指令进行修改以便指向新位置。该重定位装置可以包含于受保护数据内,以便当受保护代码在使用中时,重复地进行操作。该可执行代码可以包含用来创建受保护代码的可本文档来自技高网...

【技术保护点】
一种数字数据保护设备,包括可执行代码,所述可执行代码中包含了与受保护数据相关的足够信息,以便在执行时能够创建包含了可用形式的受保护数据的深一层代码。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:JA萨法
申请(专利权)人:辛普雷克斯梅杰有限公司
类型:发明
国别省市:MY[马来西亚]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1