发明名称 |
用于保护应用程序和相关计算机程序产品的方法 |
摘要 |
一种用于针对逆向工程保护在计算机上可执行的应用程序的方法,所述应用被创建成在所述计算机上用至少一个所选动态链接库(DLL)运行,包括步骤:向可执行应用程序添加特定库加载程序,所述加载程序包含或可访问所述动态链接库;设置对所述动态链接库的已修改参考,使得当将所述应用程序和所述加载程序加载到计算机的主存储器中时,所述动态链接库被所述库加载程序而不是操作系统初始化;可以将库加载程序和伪静态链接库嵌入应用程序中,从而使用应用内的未使用空间。受保护的应用在没有到DLL的易受攻击接口的情况下作为整体应用而呈现本身。 |
申请公布号 |
CN103460217A |
申请公布日期 |
2013.12.18 |
申请号 |
CN201280005243.3 |
申请日期 |
2012.01.13 |
申请人 |
威步系统股份公司 |
发明人 |
P.维奇曼恩;A.施米特 |
分类号 |
G06F21/14(2013.01)I;G06F9/445(2006.01)I |
主分类号 |
G06F21/14(2013.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
徐红燕;卢江 |
主权项 |
一种用于在针对逆向工程保护在计算机上可执行的应用程序的方法,所述应用被创建成在所述计算机上用至少一个所选动态链接库运行,其特征在于步骤:向可执行应用程序添加特定动态链接库加载程序,所述加载程序包含或可访问所述所选动态链接库(DLL);修改从所述应用到所述动态链接库(DLL)的参考,使得当将所述应用程序和所述加载程序加载到计算机的主存储器中时,所述动态链接库(DLL)被所述加载程序而不是操作系统初始化。 |
地址 |
德国卡尔斯鲁厄 |