发明名称 .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层