所以我试图在虚拟盒子里的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
非常感谢您对此主题的任何帮助,谢谢。
答案 0 :(得分:0)
i
命令的错误那是cpan
shell命令,而不是bash
shell命令。运行cpan
(不带参数),然后在那里输入。
您是否想要安装Data :: Dump?
它可能希望脚本的目录位于@INC
,但事实并非如此。尝试在shebang(#!
)行之后添加以下内容:
use FindBin qw( $RealBin );
use lib $RealBin;