发明名称 METHOD AND SYSTEM FOR INJECTING NEW CODE INTO EXISTING APPLICATION CODE
摘要 <p>A method and system for modifying the behavior of existing executable code by injecting new code into an executable file is provided. The injection mechanism injects a reference to new code contained in a DLL into an existing executable file such that, when the code of the executable file is executed, the DLL is automatically loaded and the new code is automatically executed. A reference to the DLL is injected into the executable file by either modifying an import table of the file, which causes automatic loading of the DLLs referred to therein, or by adding DLL loader code to the file. The DLL loader code uses an underlying operating system call to load the DLL. Further, the injection mechanism provides enhanced security by injecting security code and data into the executable file. The injected security code mechanism uses an incremental encryption and decryption process to encrypt and decrypt portions of the executable file in a more secure manner.</p>
申请公布号 WO9833106(A1) 申请公布日期 1998.07.30
申请号 WO1998US01845 申请日期 1998.01.29
申请人 TECHWAVE, INC. 发明人 KRISHNAN, GANAPATHY;OYLER, SCOTT
分类号 G06F1/00;G06F9/445;G06F12/14;G06F21/00;G06Q20/12;(IPC1-7):G06F1/00 主分类号 G06F1/00
代理机构 代理人
主权项
地址