发明名称 | .Net程序保护的方法和系统 | ||
摘要 | 本发明提供了一种.Net程序保护的方法和系统,属于信息安全技术领域。为了解决现有技术中.Net程序保护需要程序员手工改写、工作量大、繁琐和开发周期长、成本高等问题,本发明提供了一种.Net程序保护的方法,包括:利用程序保护工具将编译好的.Net程序中的一部分程序分离出来,变换后存储到信息安全设备中,并将通讯指令写入分离后的.Net程序中;执行分离后的.Net程序。本发明还提供了一种.Net程序保护的系统,包括自动分离存储模块和执行模块。本发明由于避免了手工改写程序的过程,大大简化了开发流程,提高了开发效率,降低了开发成本。 | ||
申请公布号 | CN1996336A | 申请公布日期 | 2007.07.11 |
申请号 | CN200610169760.0 | 申请日期 | 2006.12.28 |
申请人 | 北京飞天诚信科技有限公司 | 发明人 | 陆舟;于华章 |
分类号 | G06F21/22(2006.01) | 主分类号 | G06F21/22(2006.01) |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 何文彬 |
主权项 | 1.一种.Net程序保护的方法,其特征在于,所述方法具体包括:利用程序保护工具自动将编译好的.Net程序中的部分程序分离出来,所述程序保护工具对分离出来的程序进行变换后,将其存储到信息安全设备中;所述程序保护工具将通讯指令写入分离后的.Net程序中;执行分离后的.Net程序,通过所述通讯指令与所述信息安全设备建立通讯,所述分离出来的程序在所述信息安全设备内部执行,并返回执行结果给所述分离后的.Net程序,所述分离后的.Net程序继续执行。 | ||
地址 | 100083北京市海淀区学院路40号研7楼5层 |