[发明专利]一种在软件保护装置中简化实现.Net虚拟机的系统和方法有效
申请号: | 200810113144.2 | 申请日: | 2008-05-28 |
公开(公告)号: | CN101593258A | 公开(公告)日: | 2009-12-02 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 北京飞天诚信科技有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22;G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种在软件保护装置中简化实现.Net虚拟机的系统和方法,属于信息安全领域。所述在软件保护装置中简化实现.Net虚拟机的系统包括:内存管理模块、指令解析模块、加载模块、系统库模块和接口库模块。所述方法包括如下步骤:实现内存管理;实现可加载核心代码的加载器;实现核心代码解析的指令解析器;实现系统库;以及实现接口库。本发明通过在软件保护装置中实现内存管理装置、指令解析装置、加载装置、系统库装置和接口库装置,从而实现了.Net虚拟机,允许用户根据自己的需要选择不同的.Net开发语言,将其植入软件保护装置,解决了软件保护装置内存有限的问题。 | ||
搜索关键词: | 一种 软件 保护装置 简化 实现 net 虚拟机 系统 方法 | ||
【主权项】:
1.一种在软件保护装置中简化实现.Net虚拟机的系统,其特征在于,所述系统包括:内存管理模块、指令解析模块、加载模块、系统库模块和接口库模块;所述内存管理模块连接于所述加载模块,用于管理内存的分配、回收及复用;所述指令解析模块连接于所述加载模块、系统库模块和接口库模块,用于在软件保护装置中写入的代码在软件保护装置中运行时,将代码运行时的中间指令解析成虚拟机所能运行的指令;所述加载模块连接于所述指令解析模块,用于写入软件保护装置中的代码在软件保护装置中运行时,根据所述指令解析模块的需要将指定的内容加载到内存中;所述系统库模块连接于所述指令解析模块,用于在软件保护装置中模拟主机上的系统库;所述接口库模块连接于所述指令解析模块,用于实现主机和软件保护装置及软件保护装置内各部分之间的通信。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京飞天诚信科技有限公司,未经北京飞天诚信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810113144.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种新型太阳能电池
- 下一篇:水源采暖、空调、热水三用机