首页 > 解决方案 > Metasploit 错误“过程入口点 _gmtime64_s 无法位于动态链接库 msvcrt.dll 中”

问题描述

我已经在我的 Windows XP SP3 上安装了 metasploit,但是当我在命令行中使用它运行它时,msfconsole我得到了以下错误。

程序入口点 _gmtime64_s 无法位于动态链接库 msvcrt.dll 中

有人可以帮我解决这个问题吗?谢谢你

标签: dllmsvcrtentry-pointmetasploit

解决方案


因此,作为 msvcrt.dll 入口点的某个函数不存在。这意味着您必须重新配置或重新安装 msvcrt.dll。

对于 x86:http ://www.dlldownloader.com/msvcrt-dll/download/5f238fcbc736e8eea7473811c9508a13/

对于 x64:http ://www.dlldownloader.com/msvcrt-dll/download/b3c89c069ac8614d25ae2dbbd4bbc349/

从这些网站下载 msvcrt.dll(使用前用杀毒软件扫描),将原始 msvcrt.dll 保存到新位置,替换原始 msvcrt.dll 文件并重新启动程序以查看是否有效。

编辑:如果您使用的是最新版本的 metasploit,它可能不再支持 XP,这是一个非常古老的平台。


推荐阅读