问题由于RangeError在Windows上重新启动
问题
由于以下原因,无法重新启动Windows:测距误差.
为什么?
您的SSL证书的过期日期设置在2038年1月1日之后。Windows 64位系统仍然使用32位时间戳,这使得它们无法处理到期日期在2038年之后的SSL证书。
要验证时间戳问题是否是问题的原因,请打开prosvc.log并找到以下错误:
1
测距误差
2
bignum太大,无法转换为“long”
修理
- 转到Metasploit安装目录并找到以下文件:path\to\Metasploit\apps\pro\vendor\bundle\ruby\Metasploit framework-
msf \ \ lib \ \载荷\ android.rb核心。 - 用编辑器打开文件。
- 更改以下行
证书过期=证书过期+3600*24*365*20#20年来Cert.not_after = cert.not_before + 63072000 # 2 years. - 保存您的更改。
在进行这些更改之后,您应该能够重新启动Metasploit Pro。在您能够成功启动Metasploit Pro之后,我们建议您应用下一个可用的更新。
这页对你有帮助吗?