Method and system for injecting new code into existing application code

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6141698
SERIAL NO

08792719

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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 DLLs 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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CRS LLC2800 ONE UNION SQUARE 600 UNIVERSITY STREET SEATTLE WA 98101

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Krishnan, Ganapathy Bellevue, WA 5 661
Oyler, Scott Seattle, WA 6 661

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation