首页>
外国专利>
Method for protecting an application program against reverse engineering and related computer program product
Method for protecting an application program against reverse engineering and related computer program product
展开▼
机译:保护应用程序免受逆向工程的方法及相关的计算机程序产品
展开▼
页面导航
摘要
著录项
相似文献
摘要
A Method for protecting an application program executable on a computer against reverse engineering, said application is created to run with at least one selected dynamic link library (DLL) on said computer, comprises the steps of: removing the references from the application to the used dynamic link library to be run with; adding a specific library loader to the executable application program, said loader either contains or has access to said dynamic link library; setting modified references to said dynamic link library in the correct places of the application; and, upon loading said application program and said loader into the main memory of said computer, initializing said dynamic link library by said library loader; thereby linking said library to the application program like a static link library. The library loader and the pseudo-statically linked library (PLL) could be embedded into the application program, thereby using unused space within the application. The protected application presents itself as a monolithic application without the vulnerable interface to a DLL.
展开▼