一种防止动态链接库劫持的链接方法、设备及介质
摘要:
本申请实施例公开了一种防止动态链接库劫持的链接方法、设备及介质,属于计算机软件技术领域,解决面对高级持续性威胁等复杂攻击时,现有动态链接库检测防御的方法难以应对的问题。对主程序源代码进行编译,生成重定位文件;调用连接器,通过隐式链接方式将重定位文件与动态链接库进行链接,生成可执行文件;对动态链接库进行私钥加密,并将私钥对应的公钥存储至可执行文件的自定义段;运行可执行文件,基于链接确定出动态链接库文件并进行加载;基于可执行文件中的公钥对加载的动态链接库文件进行解密,并在解密成功的情况下,完成动态链接库文件的加载。
0/0