PentestBox可以在windows下运行一些Linux系统命令,但仍然基于windows。

若使用msfconsole或者gem命令是出现:

internal:gem_prelude:1:in require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in
'

错误时,可考虑是否为解压目录文件名存在中文,导致包含链接无法识别,可重新解压至无中文目录,例如D:\PentestBox目录下,亲测可用。