DYNAMIC LINKING LIBRARY (DLL) REPLACEMENT IN AN EMBEDDED OPERATING SYSTEM ENVIRONMENT
Patent №
US 8,997,074
Granted
2015-03-31
Filed 2006
Owner
TREND MICRO INCORPORATED
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11537551
Techniques for replacing ROM-based (Read-Only Memory) DLLs (Dynamic Link Libraries) in a Windows CE type embedded operating system such that the target DLL is replaceable by the hook DLL, and the target DLL is callable by the hook DLL but not callable directly by any other applications after loading of the hook DLL. The techniques enable replacement irrespective whether the hook DLL and the target DLL have the same name and irrespective of which DLL is loaded first. The techniques change the file name of the target DLL in a list of loaded DLL modules by a trusted program that executes in the full kernel mode.
AI classification
Ownership
TREND MICRO INCORPORATED
assignment · 190720473
Assignors
CHEN, GEN, HUANG, ZHENTAO, CHEN, GEN, HUANG, ZHENTAO, CHEN, GEN, HUANG, ZHENTAO
On an employer assignment, the assignors are typically the inventors.