找不到@INC中的isrcore / shellz.pm(evilgrade下载)

问题描述 投票:-4回答:1

所以我试图在我的kali机器上运行evilgrade虚拟盒子,但每次我这样做我总是得到这个error。书面:

Can't locate isrcore/shellz.pm in @INC (you may need to install the isrcore::shellz module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ./evilgrade line 24. BEGIN failed--compilation aborted at ./evilgrade line 24.

有这个问题我已经尝试下载我需要的相应的CPAN东西,如data :: dump,但我得到的是error

非常感谢您对此主题的任何帮助,谢谢。

perl cpan
1个回答
0
投票

至于运行i命令的错误

这是一个cpan shell命令,而不是bash shell命令。运行cpan(没有参数),然后在那里输入。

至于安装data :: dump的错误

您是否想要安装Data :: Dump?

至于错误安装evilgrade

它可能希望脚本的目录在@INC中,但事实并非如此。在shebang(#!)行之后尝试添加以下内容:

use FindBin qw( $RealBin );
use lib $RealBin;
© www.soinside.com 2019 - 2024. All rights reserved.