1. 首页
  2. 操作系统
  3. 桌面系统
  4. 如何查找PE文件依赖库并分类复制到PE目录

如何查找PE文件依赖库并分类复制到PE目录

上传者: 2023-03-03 12:17:27上传 ZIP文件 11.68MB 热度 10次

在部署应用程序时,为了确保程序能够正常运行,需要将其所依赖的dll文件一同部署。通过分析PE文件,可以找到所有的依赖库,并按照其类型分类。首先,使用depend工具按照windows默认的dll加载顺序查找dll路径,并比对dll库类型,将其分为可忽略的和runtime运行时库。需要注意的是,有些开发库安装时也会默认安装到system32路径,导致误判为可忽略的库。最好的方法是在官网下载安装depend依赖库。这部分dll是PE文件的静态依赖库,如果PE文件使用loadlibrary方式显示加载的dll,则工具无法检测。通过将依赖库复制到PE目录中,可以方便地进行部署。详细操作可参考https://blog.csdn.net/corrupt/article/details/128981246。

用户评论