首页> 外国专利> System and method for protecting use of dynamically linked execution modules

System and method for protecting use of dynamically linked execution modules

机译:用于保护使用动态链接的执行模块的系统和方法

摘要

The computer system has a program module checking device and at least first and second program modules. Each program module includes digital signatures and execution procedures. In addition, the first program module may include a procedure call to the second procedure module, a procedure call to the program module testing device logically disposed in the first program module to be executed prior to the execution of the procedure call to the second program module, And preventing the procedure call to the second program module from being executed when a procedure call to the program module testing device causes a test deny returned by the program module testing device. The second program module comprises an executable procedure to be executed by the first program module in response to the procedure call to the second program module, a second program to be executed before completing the execution of the second program module executable procedure, A procedure call to a program module testing device logically disposed in the module, and an instruction to prevent the program module testing device from completing the execution of the executable procedure when returning a test deny regarding the first program module. The program module checking device responds to the procedure call by checking the reliability of the arbitrarily designated program module and returning a check approval or rejection. When the program module checker fails to check the reliability of the program module, the calling program module is suspended except for its execution.
机译:该计算机系统具有程序模块检查装置以及至少第一和第二程序模块。每个程序模块都包含数字签名和执行过程。另外,第一程序模块可以包括对第二程序模块的程序调用,对逻辑上布置在第一程序模块中的要在执行对第二程序模块的程序调用之前执行的程序模块测试装置的程序调用。 ,并且当对程序模块测试设备的过程调用导致程序模块测试设备返回的测试拒绝时,防止执行对第二程序模块的过程调用。第二程序模块包括将由第一程序模块响应于对第二程序模块的过程调用而执行的可执行过程,将在完成第二程序模块可执行过程的执行之前执行的第二程序,逻辑上布置在模块中的程序模块测试设备,以及当返回关于第一程序模块的测试拒绝时防止程序模块测试设备完成可执行过程的指令。程序模块检查设备通过检查任意指定的程序模块的可靠性并返回检查批准或拒绝来响应过程调用。当程序模块检查器无法检查程序模块的可靠性时,调用程序模块将被挂起,除非其执行。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号