无法在@INC中找到isrcore / shellz.pm(evilgrade下载)

时间:2017-06-13 17:32:55

标签: perl cpan

所以我试图在虚拟盒子里的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

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

1 个答案:

答案 0 :(得分:0)

至于运行i命令的错误

那是cpan shell命令,而不是bash shell命令。运行cpan(不带参数),然后在那里输入。

至于安装data :: dump

的错误

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

至于安装evilgrade的错误

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

use FindBin qw( $RealBin );
use lib $RealBin;