dll - Metasploit 错误“过程入口点 _gmtime64_s 无法位于动态链接库 msvcrt.dll 中”
问题描述
我已经在我的 Windows XP SP3 上安装了 metasploit,但是当我在命令行中使用它运行它时,msfconsole
我得到了以下错误。
程序入口点 _gmtime64_s 无法位于动态链接库 msvcrt.dll 中
有人可以帮我解决这个问题吗?谢谢你
解决方案
因此,作为 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,这是一个非常古老的平台。
推荐阅读
- log4j - log4j.properties 输出文件名配置应该是:path+DD-MM-AAAA - Filename.log
- javascript - 如何根据另一个日期选择器选择的日期禁用日期选择器过去的日期
- android - 如何在 json fromat 中获取这些数据?
- vb.net - 以管理员权限打开 OLEDb 连接
- database - RocksDB JNI 慢读性能
- wordpress - WooCommerce 企业定制定价
- c++11 - 在这段代码c ++中声明函数平均值时我在哪里遇到了问题
- mysql - mysql完全连接中的重复项
- python-3.x - 不执行while循环内的代码
- qt - 如何解决 qml 原型项目的 qrc 图像路径