Method for Protecting an Application Program and Related Computer Program Product
AssigneeWIBU-Systems AG
InventorsPeer Wichmann, Alexander Schmitt
Life of this patent
Estimating the term…
Loading patent…
AssigneeWIBU-Systems AG
InventorsPeer Wichmann, Alexander Schmitt
Estimating the term…
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: 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 such that upon loading said application program and said loader into the main memory of said computer, said dynamic link library is initialized by said library loader instead of the operating system; The library loader and the pseudo-statically linked library 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.
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 on said computer,
Computer program product comprising
Method for linking a selected dynamic link library to an executable application program upon starting the application running on a computer,
Dependencies are inferred from the claim text.