| Original document(6 pages) 中文版 |
The invention discloses a protection method for DLL interface on Windows platform, its characteristic is that: A first, renaming the export function of the goal DLL for use by Windows API LoadLibrary, B reversibly encrypting the renamed export table of DLL, and sending to customers, C when DLL is in use, memory mapping the DLL on disk, and decrypting the export table of DLL in memory, which is the contra-process of step B. Finally, dynamically loads the DLL in memory. This method can ensure the safety when AP uses DL to realize modularization, and protect that Windows API LoadLibrary is used to dynamiclly loading DLL. Meanwhile, it will not destroy the DLL export table, which can still be used normally, and do not need key to control, being convenient in use. |
Application Number 申请号 |
200610022046 |
Application Date 申请日 |
2006.10.16 |
| Title 名称 |
Method for protecting dynamic chanining bank interface under windows platform |
Publication Number 公开号 |
1945589 |
Publication Date 公开日 |
2007.04.11 |
| Approval Pub. Date |
|
Granted Pub. Date |
|
| International Classification 分类号 |
G06F21/00;G06F9/44 |
Applicant(s) Name 申请人 |
Jinshan Software Co., Ltd., Zhuhai |
| Address 地址 |
|
| Inventor(s) Name 发明人 |
Kuang Sihao |
| Attorney & Agent 代理人 |
xufeng |
| More information 更 多 信 息 |
|
|
|